Class: Aws::ConfigService::Types::ResourceDetails

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

Overview

Returns information about the resource being evaluated.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#resource_configurationString

The resource definition to be evaluated as per the resource configuration schema type.

Returns:

  • (String)


7957
7958
7959
7960
7961
7962
7963
7964
# File 'lib/aws-sdk-configservice/types.rb', line 7957

class ResourceDetails < Struct.new(
  :resource_id,
  :resource_type,
  :resource_configuration,
  :resource_configuration_schema_type)
  SENSITIVE = []
  include Aws::Structure
end

#resource_configuration_schema_typeString

The schema type of the resource configuration.

<note markdown=“1”> You can find the [Resource type schema], or ‘CFN_RESOURCE_SCHEMA`, in “*Amazon Web Services public extensions*” within the CloudFormation registry or with the following CLI commmand: `aws cloudformation describe-type –type-name “AWS::S3::Bucket” –type RESOURCE`.

For more information, see [Managing extensions through the

CloudFormation registry] and [Amazon Web Services resource and property types reference] in the CloudFormation User Guide.

</note>

[1]: docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-schema.html [2]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry.html#registry-view [3]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html

Returns:

  • (String)


7957
7958
7959
7960
7961
7962
7963
7964
# File 'lib/aws-sdk-configservice/types.rb', line 7957

class ResourceDetails < Struct.new(
  :resource_id,
  :resource_type,
  :resource_configuration,
  :resource_configuration_schema_type)
  SENSITIVE = []
  include Aws::Structure
end

#resource_idString

A unique resource ID for an evaluation.

Returns:

  • (String)


7957
7958
7959
7960
7961
7962
7963
7964
# File 'lib/aws-sdk-configservice/types.rb', line 7957

class ResourceDetails < Struct.new(
  :resource_id,
  :resource_type,
  :resource_configuration,
  :resource_configuration_schema_type)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

The type of resource being evaluated.

Returns:

  • (String)


7957
7958
7959
7960
7961
7962
7963
7964
# File 'lib/aws-sdk-configservice/types.rb', line 7957

class ResourceDetails < Struct.new(
  :resource_id,
  :resource_type,
  :resource_configuration,
  :resource_configuration_schema_type)
  SENSITIVE = []
  include Aws::Structure
end