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)


3229
3230
3231
3232
3233
3234
3235
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3229

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 operation 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>)


3229
3230
3231
3232
3233
3234
3235
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3229

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)


3229
3230
3231
3232
3233
3234
3235
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3229

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