GetDocumentResult

data class GetDocumentResult(val content: Any? = null, val documentFormat: DocumentFormat? = null, val requires: List<DocumentRequires>? = null, val tags: List<Tag>? = null, val targetType: String? = null, val versionName: String? = null)

Constructors

Link copied to clipboard
constructor(content: Any? = null, documentFormat: DocumentFormat? = null, requires: List<DocumentRequires>? = null, tags: List<Tag>? = null, targetType: String? = null, versionName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val content: Any? = null

The content for the Systems Manager document in JSON, YAML or String format. Search the CloudFormation User Guide for AWS::SSM::Document for more information about the expected schema for this property.

Link copied to clipboard

Specify the document format for the request. The document format can be either JSON or YAML. JSON is the default format.

Link copied to clipboard

A list of SSM documents required by a document. For example, an ApplicationConfiguration document requires an ApplicationConfigurationSchema document.

Link copied to clipboard
val tags: List<Tag>? = null

Optional metadata that you assign to a resource. Tags enable you to categorize a resource in different ways, such as by purpose, owner, or environment.

Link copied to clipboard
val targetType: String? = null

Specify a target type to define the kinds of resources the document can run on.

Link copied to clipboard
val versionName: String? = null

An optional field specifying the version of the artifact you are creating with the document. This value is unique across all versions of a document, and cannot be changed.