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
recordingModeOverrideobjects 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::ResourceComplianceAWS::Config::ConformancePackComplianceAWS::Config::ConfigurationRecorder
For the allSupported (ALL_SUPPORTED_RESOURCE_TYPES) recording
strategy, these resource types will be set to Continuous recording.
7944 7945 7946 7947 7948 7949 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 7944 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.
7944 7945 7946 7947 7948 7949 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 7944 class RecordingMode < Struct.new( :recording_frequency, :recording_mode_overrides) SENSITIVE = [] include Aws::Structure end |