Class: Aws::ConfigService::Types::RecordingMode
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::RecordingMode
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
Specifies the default recording frequency that Config uses to record configuration changes. Config supports Continuous recording and Daily recording.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
You can also override the recording frequency for specific resource types.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#recording_frequency ⇒ String
The default recording frequency that Config uses to record configuration changes.
-
#recording_mode_overrides ⇒ Array<Types::RecordingModeOverride>
An array of
recordingModeOverride
objects for you to specify your overrides for the recording mode.
Instance Attribute Details
#recording_frequency ⇒ String
The default recording frequency that Config uses to record configuration changes.
Daily recording cannot be specified for the following resource types:
AWS::Config::ResourceCompliance
AWS::Config::ConformancePackCompliance
AWS::Config::ConfigurationRecorder
For the allSupported (ALL_SUPPORTED_RESOURCE_TYPES
) recording
strategy, these resource types will be set to Continuous recording.
7906 7907 7908 7909 7910 7911 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 7906 class RecordingMode < Struct.new( :recording_frequency, :recording_mode_overrides) SENSITIVE = [] include Aws::Structure end |
#recording_mode_overrides ⇒ Array<Types::RecordingModeOverride>
An array of recordingModeOverride
objects for you to specify your
overrides for the recording mode. The recordingModeOverride
object
in the recordingModeOverrides
array consists of three fields: a
description
, the new recordingFrequency
, and an array of
resourceTypes
to override.
7906 7907 7908 7909 7910 7911 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 7906 class RecordingMode < Struct.new( :recording_frequency, :recording_mode_overrides) SENSITIVE = [] include Aws::Structure end |