Class: Aws::ConfigService::Types::ConfigurationRecorder
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConfigurationRecorder
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
An object that represents the recording of configuration changes of an Amazon Web Services resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the recorder.
-
#recording_group ⇒ Types::RecordingGroup
Specifies the types of Amazon Web Services resources for which Config records configuration changes.
-
#role_arn ⇒ String
Amazon Resource Name (ARN) of the IAM role used to describe the Amazon Web Services resources associated with the account.
Instance Attribute Details
#name ⇒ String
The name of the recorder. By default, Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1420 class ConfigurationRecorder < Struct.new( :name, :role_arn, :recording_group) SENSITIVE = [] include Aws::Structure end |
#recording_group ⇒ Types::RecordingGroup
Specifies the types of Amazon Web Services resources for which Config records configuration changes.
1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1420 class ConfigurationRecorder < Struct.new( :name, :role_arn, :recording_group) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
Amazon Resource Name (ARN) of the IAM role used to describe the Amazon Web Services resources associated with the account.
1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1420 class ConfigurationRecorder < Struct.new( :name, :role_arn, :recording_group) SENSITIVE = [] include Aws::Structure end |