Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ConfigurationRecorder = ConfigurationRecorder' {}
- newConfigurationRecorder :: ConfigurationRecorder
- configurationRecorder_name :: Lens' ConfigurationRecorder (Maybe Text)
- configurationRecorder_recordingGroup :: Lens' ConfigurationRecorder (Maybe RecordingGroup)
- configurationRecorder_roleARN :: Lens' ConfigurationRecorder (Maybe Text)
Documentation
data ConfigurationRecorder Source #
An object that represents the recording of configuration changes of an Amazon Web Services resource.
See: newConfigurationRecorder
smart constructor.
ConfigurationRecorder' | |
|
Instances
newConfigurationRecorder :: ConfigurationRecorder Source #
Create a value of ConfigurationRecorder
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:ConfigurationRecorder'
, configurationRecorder_name
- The name of the recorder. By default, Config automatically assigns the
name "default" when creating the configuration recorder. You cannot
change the assigned name.
$sel:recordingGroup:ConfigurationRecorder'
, configurationRecorder_recordingGroup
- Specifies the types of Amazon Web Services resources for which Config
records configuration changes.
$sel:roleARN:ConfigurationRecorder'
, configurationRecorder_roleARN
- Amazon Resource Name (ARN) of the IAM role used to describe the Amazon
Web Services resources associated with the account.
While the API model does not require this field, the server will reject a request without a defined roleARN for the configuration recorder.
configurationRecorder_name :: Lens' ConfigurationRecorder (Maybe Text) Source #
The name of the recorder. By default, Config automatically assigns the name "default" when creating the configuration recorder. You cannot change the assigned name.
configurationRecorder_recordingGroup :: Lens' ConfigurationRecorder (Maybe RecordingGroup) Source #
Specifies the types of Amazon Web Services resources for which Config records configuration changes.
configurationRecorder_roleARN :: Lens' ConfigurationRecorder (Maybe Text) Source #
Amazon Resource Name (ARN) of the IAM role used to describe the Amazon Web Services resources associated with the account.
While the API model does not require this field, the server will reject a request without a defined roleARN for the configuration recorder.