Class: Aws::ConfigService::Types::ConfigurationRecorderFilter

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

Overview

Filters configuration recorders by recording scope.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filter_name ⇒ String

The name of the type of filter. Currently, only recordingScope is supported.

Returns:

  • (String)


1817
1818
1819
1820
1821
1822
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1817

class ConfigurationRecorderFilter < Struct.new(
  :filter_name,
  :filter_value)
  SENSITIVE = []
  include Aws::Structure
end

#filter_value ⇒ Array<String>

The value of the filter. For recordingScope, valid values include: INTERNAL and PAID.

INTERNAL indicates that the ConfigurationItems in scope for the configuration recorder are recorded for free.

PAID indicates that the ConfigurationItems in scope for the configuration recorder impact the costs to your bill.

Returns:

  • (Array<String>)


1817
1818
1819
1820
1821
1822
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1817

class ConfigurationRecorderFilter < Struct.new(
  :filter_name,
  :filter_value)
  SENSITIVE = []
  include Aws::Structure
end