GetDocumentResult

public struct GetDocumentResult : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A description of the document attachments, including names, locations, sizes, and so on.

    Declaration

    Swift

    public let attachmentsContent: [AttachmentContent]?
  • The contents of the Systems Manager document.

    Declaration

    Swift

    public let content: String?
  • 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?
  • 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 status of the Systems Manager document, such as Creating, Active, Updating, Failed, and Deleting.

    Declaration

    Swift

    public let status: DocumentStatus?
  • A message returned by AWS Systems Manager that explains the Status value. For example, a Failed status might be explained by the StatusInformation message, “The specified S3 bucket does not exist. Verify that the URL of the S3 bucket is correct.”

    Declaration

    Swift

    public let statusInformation: String?
  • 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?
  • Undocumented

    Declaration

    Swift

    public init(attachmentsContent: [AttachmentContent]? = nil, content: String? = nil, documentFormat: DocumentFormat? = nil, documentType: DocumentType? = nil, documentVersion: String? = nil, name: String? = nil, requires: [DocumentRequires]? = nil, status: DocumentStatus? = nil, statusInformation: String? = nil, versionName: String? = nil)