Class: Aws::ConfigService::Types::RecordingModeOverride

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-configservice/types.rb

Overview

An object for you to specify your overrides for the recording mode.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A description that you provide for the override.

Returns:

  • (String)


7954
7955
7956
7957
7958
7959
7960
# File 'lib/aws-sdk-configservice/types.rb', line 7954

class RecordingModeOverride < Struct.new(
  :description,
  :resource_types,
  :recording_frequency)
  SENSITIVE = []
  include Aws::Structure
end

#recording_frequencyString

The recording frequency that will be applied to all the resource types specified in the override.

  • 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.

<note markdown=“1”> Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.

</note>

Returns:

  • (String)


7954
7955
7956
7957
7958
7959
7960
# File 'lib/aws-sdk-configservice/types.rb', line 7954

class RecordingModeOverride < Struct.new(
  :description,
  :resource_types,
  :recording_frequency)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typesArray<String>

A comma-separated list that specifies which resource types Config includes in the override.

Daily recording cannot be specified for the following resource types:

* `AWS::Config::ResourceCompliance`
  • ‘AWS::Config::ConformancePackCompliance`

  • ‘AWS::Config::ConfigurationRecorder`

Returns:

  • (Array<String>)


7954
7955
7956
7957
7958
7959
7960
# File 'lib/aws-sdk-configservice/types.rb', line 7954

class RecordingModeOverride < Struct.new(
  :description,
  :resource_types,
  :recording_frequency)
  SENSITIVE = []
  include Aws::Structure
end