Class ConfigurationRecorder
- All Implemented Interfaces:
Serializable
,Cloneable
An object that represents the recording of configuration changes of an AWS resource.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
getName()
The name of the recorder.Specifies the types of AWS resource for which AWS Config records configuration changes.Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.int
hashCode()
void
The name of the recorder.void
setRecordingGroup
(RecordingGroup recordingGroup) Specifies the types of AWS resource for which AWS Config records configuration changes.void
setRoleARN
(String roleARN) Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.toString()
Returns a string representation of this object; useful for testing and debugging.The name of the recorder.withRecordingGroup
(RecordingGroup recordingGroup) Specifies the types of AWS resource for which AWS Config records configuration changes.withRoleARN
(String roleARN) Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.
-
Constructor Details
-
ConfigurationRecorder
public ConfigurationRecorder()
-
-
Method Details
-
setName
The name of the recorder. By default, AWS Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
- Parameters:
name
- The name of the recorder. By default, AWS Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
-
getName
The name of the recorder. By default, AWS Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
- Returns:
- The name of the recorder. By default, AWS Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
-
withName
The name of the recorder. By default, AWS Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
- Parameters:
name
- The name of the recorder. By default, AWS Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRoleARN
Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.
- Parameters:
roleARN
- Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.
-
getRoleARN
Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.
- Returns:
- Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.
-
withRoleARN
Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.
- Parameters:
roleARN
- Amazon Resource Name (ARN) of the IAM role used to describe the AWS resources associated with the account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRecordingGroup
Specifies the types of AWS resource for which AWS Config records configuration changes.
- Parameters:
recordingGroup
- Specifies the types of AWS resource for which AWS Config records configuration changes.
-
getRecordingGroup
Specifies the types of AWS resource for which AWS Config records configuration changes.
- Returns:
- Specifies the types of AWS resource for which AWS Config records configuration changes.
-
withRecordingGroup
Specifies the types of AWS resource for which AWS Config records configuration changes.
- Parameters:
recordingGroup
- Specifies the types of AWS resource for which AWS Config records configuration changes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-