DocumentIdentifier
public struct DocumentIdentifier : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The document format, either JSON or YAML.
Declaration
Swift
public let documentFormat: DocumentFormat?
-
The document type.
Declaration
Swift
public let documentType: DocumentType?
-
The document version.
Declaration
Swift
public let documentVersion: String?
-
The name of the Systems Manager document.
Declaration
Swift
public let name: String?
-
The AWS user account that created the document.
Declaration
Swift
public let owner: String?
-
The operating system platform.
Declaration
Swift
public let platformTypes: [PlatformType]?
-
A list of SSM documents required by a document. For example, an ApplicationConfiguration document requires an ApplicationConfigurationSchema document.
Declaration
Swift
public let requires: [DocumentRequires]?
-
The schema version.
Declaration
Swift
public let schemaVersion: String?
-
The tags, or metadata, that have been applied to the document.
Declaration
Swift
public let tags: [Tag]?
-
The target type which defines the kinds of resources the document can run on. For example, /AWS::EC2::Instance. For a list of valid resource types, see AWS resource and property types reference in the AWS CloudFormation User Guide.
Declaration
Swift
public let targetType: String?
-
An optional field specifying the version of the artifact associated with the document. For example, “Release 12, Update 6”. This value is unique across all versions of a document, and cannot be changed.
Declaration
Swift
public let versionName: String?
-
init(documentFormat:documentType:documentVersion:name:owner:platformTypes:requires:schemaVersion:tags:targetType:versionName:)
Undocumented
Declaration
Swift
public init(documentFormat: DocumentFormat? = nil, documentType: DocumentType? = nil, documentVersion: String? = nil, name: String? = nil, owner: String? = nil, platformTypes: [PlatformType]? = nil, requires: [DocumentRequires]? = nil, schemaVersion: String? = nil, tags: [Tag]? = nil, targetType: String? = nil, versionName: String? = nil)