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)


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_atTime

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

Returns:

  • (Time)


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

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

Returns:

  • (String)


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

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)


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