Class: Aws::ConfigService::Types::DescribeConfigurationRecorderStatusRequest

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

Overview

The input for the DescribeConfigurationRecorderStatus action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the configuration recorder that you want to specify.

Returns:

  • (String)


3184
3185
3186
3187
3188
3189
3190
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3184

class DescribeConfigurationRecorderStatusRequest < Struct.new(
  :configuration_recorder_names,
  :service_principal,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end

#configuration_recorder_namesArray<String>

The name of the configuration recorder. If the name is not specified, the opertation returns the status for the customer managed configuration recorder configured for the account, if applicable.

When making a request to this operation, you can only specify one configuration recorder.

Returns:

  • (Array<String>)


3184
3185
3186
3187
3188
3189
3190
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3184

class DescribeConfigurationRecorderStatusRequest < Struct.new(
  :configuration_recorder_names,
  :service_principal,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end

#service_principalString

For service-linked configuration recorders, you can use the service principal of the linked Amazon Web Services service to specify the configuration recorder.

Returns:

  • (String)


3184
3185
3186
3187
3188
3189
3190
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3184

class DescribeConfigurationRecorderStatusRequest < Struct.new(
  :configuration_recorder_names,
  :service_principal,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end