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.
4182 4183 4184 4185 4186 4187 4188 4189 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4182 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.
4182 4183 4184 4185 4186 4187 4188 4189 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4182 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.
4182 4183 4184 4185 4186 4187 4188 4189 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4182 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.
4182 4183 4184 4185 4186 4187 4188 4189 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 4182 class UnusedPermissionsRecommendedStep < Struct.new( :policy_updated_at, :recommended_action, :recommended_policy, :existing_policy_id) SENSITIVE = [] include Aws::Structure end |