Class: Aws::ConfigService::Types::TemplateSSMDocumentDetails

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

Overview

This API allows you to create a conformance pack template with an Amazon Web Services Systems Manager document (SSM document). To deploy a conformance pack using an SSM document, first create an SSM document with conformance pack content, and then provide the ‘DocumentName` in the [PutConformancePack API]. You can also provide the `DocumentVersion`.

The ‘TemplateSSMDocumentDetails` object contains the name of the SSM document and the version of the SSM document.

[1]: docs.aws.amazon.com/config/latest/APIReference/API_PutConformancePack.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#document_nameString

The name or Amazon Resource Name (ARN) of the SSM document to use to create a conformance pack. If you use the document name, Config checks only your account and Amazon Web Services Region for the SSM document.

Returns:

  • (String)


9350
9351
9352
9353
9354
9355
# File 'lib/aws-sdk-configservice/types.rb', line 9350

class TemplateSSMDocumentDetails < Struct.new(
  :document_name,
  :document_version)
  SENSITIVE = []
  include Aws::Structure
end

#document_versionString

The version of the SSM document to use to create a conformance pack. By default, Config uses the latest version.

<note markdown=“1”> This field is optional.

</note>

Returns:

  • (String)


9350
9351
9352
9353
9354
9355
# File 'lib/aws-sdk-configservice/types.rb', line 9350

class TemplateSSMDocumentDetails < Struct.new(
  :document_name,
  :document_version)
  SENSITIVE = []
  include Aws::Structure
end