Class: Aws::AccessAnalyzer::Types::PolicyPreviewConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb

Overview

Contains the configuration details for policy preview, including the scope, status, and timestamps.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The time at which the policy preview configuration was created.

Returns:

  • (Time)


3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3927

class PolicyPreviewConfiguration < Struct.new(
  :scope,
  :status,
  :created_at,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#scopeString

The scope of the policy preview configuration. Currently only GLOBAL is supported.

Returns:

  • (String)


3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3927

class PolicyPreviewConfiguration < Struct.new(
  :scope,
  :status,
  :created_at,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the policy preview configuration. A value of ACTIVE indicates the configuration is enabled and CloudTrail authorization events are being collected.

Returns:

  • (String)


3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3927

class PolicyPreviewConfiguration < Struct.new(
  :scope,
  :status,
  :created_at,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The time at which the policy preview configuration was last updated.

Returns:

  • (Time)


3927
3928
3929
3930
3931
3932
3933
3934
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 3927

class PolicyPreviewConfiguration < Struct.new(
  :scope,
  :status,
  :created_at,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end