Class: Aws::AccessAnalyzer::Types::UnusedPermissionsRecommendedStep
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::UnusedPermissionsRecommendedStep
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
Contains information about the action to take for a policy in an unused permissions finding.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#existing_policy_id ⇒ String
If the recommended action for the unused permissions finding is to detach a policy, the ID of an existing policy to be detached.
-
#policy_updated_at ⇒ Time
The time at which the existing policy for the unused permissions finding was last updated.
-
#recommended_action ⇒ String
A recommendation of whether to create or detach a policy for an unused permissions finding.
-
#recommended_policy ⇒ String
If the recommended action for the unused permissions finding is to replace the existing policy, the contents of the recommended policy to replace the policy specified in the
existingPolicyId
field.
Instance Attribute Details
#existing_policy_id ⇒ String
If the recommended action for the unused permissions finding is to detach a policy, the ID of an existing policy to be detached.
4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4274 class UnusedPermissionsRecommendedStep < Struct.new( :policy_updated_at, :recommended_action, :recommended_policy, :existing_policy_id) SENSITIVE = [] include Aws::Structure end |
#policy_updated_at ⇒ Time
The time at which the existing policy for the unused permissions finding was last updated.
4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4274 class UnusedPermissionsRecommendedStep < Struct.new( :policy_updated_at, :recommended_action, :recommended_policy, :existing_policy_id) SENSITIVE = [] include Aws::Structure end |
#recommended_action ⇒ String
A recommendation of whether to create or detach a policy for an unused permissions finding.
4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4274 class UnusedPermissionsRecommendedStep < Struct.new( :policy_updated_at, :recommended_action, :recommended_policy, :existing_policy_id) SENSITIVE = [] include Aws::Structure end |
#recommended_policy ⇒ String
If the recommended action for the unused permissions finding is to
replace the existing policy, the contents of the recommended policy
to replace the policy specified in the existingPolicyId
field.
4274 4275 4276 4277 4278 4279 4280 4281 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4274 class UnusedPermissionsRecommendedStep < Struct.new( :policy_updated_at, :recommended_action, :recommended_policy, :existing_policy_id) SENSITIVE = [] include Aws::Structure end |