Class: Aws::AccessAnalyzer::Types::UnusedPermissionsRecommendedStep

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#existing_policy_idString

If the recommended action for the unused permissions finding is to detach a policy, the ID of an existing policy to be detached.

Returns:

  • (String)


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_atTime

The time at which the existing policy for the unused permissions finding was last updated.

Returns:

  • (Time)


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

A recommendation of whether to create or detach a policy for an unused permissions finding.

Returns:

  • (String)


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

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.

Returns:

  • (String)


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