class
Amazonite::Ssm::GetDocumentResult
- Amazonite::Ssm::GetDocumentResult
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
ssm/get_document_result.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String | Nil = nil, created_date : Time | Nil = nil, display_name : String | Nil = nil, version_name : String | Nil = nil, document_version : String | Nil = nil, status : DocumentStatus | Nil = nil, status_information : String | Nil = nil, content : String | Nil = nil, document_type : DocumentType | Nil = nil, document_format : DocumentFormat | Nil = nil, requires : Array(DocumentRequires) | Nil = nil, attachments_content : Array(AttachmentContent) | Nil = nil, review_status : ReviewStatus | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#attachments_content : Array(AttachmentContent) | Nil
A description of the document attachments, including names, locations, sizes, and so on.
-
#attachments_content=(attachments_content : Array(AttachmentContent) | Nil)
A description of the document attachments, including names, locations, sizes, and so on.
-
#content : String | Nil
The contents of the SSM document.
-
#content=(content : String | Nil)
The contents of the SSM document.
-
#created_date : Time | Nil
The date the SSM document was created.
-
#created_date=(created_date : Time | Nil)
The date the SSM document was created.
-
#display_name : String | Nil
The friendly name of the SSM document.
-
#display_name=(display_name : String | Nil)
The friendly name of the SSM document.
-
#document_format : DocumentFormat | Nil
The document format, either JSON or YAML.
-
#document_format=(document_format : DocumentFormat | Nil)
The document format, either JSON or YAML.
-
#document_type : DocumentType | Nil
The document type.
-
#document_type=(document_type : DocumentType | Nil)
The document type.
-
#document_version : String | Nil
The document version.
-
#document_version=(document_version : String | Nil)
The document version.
-
#hash(hasher)
See
Object#hash(hasher) -
#name : String | Nil
The name of the SSM document.
-
#name=(name : String | Nil)
The name of the SSM document.
-
#requires : Array(DocumentRequires) | Nil
A list of SSM documents required by a document.
-
#requires=(requires : Array(DocumentRequires) | Nil)
A list of SSM documents required by a document.
-
#review_status : ReviewStatus | Nil
The current review status of a new custom Systems Manager document (SSM document) created by a member of your organization, or of the latest version of an existing SSM document.
-
#review_status=(review_status : ReviewStatus | Nil)
The current review status of a new custom Systems Manager document (SSM document) created by a member of your organization, or of the latest version of an existing SSM document.
-
#status : DocumentStatus | Nil
The status of the SSM document, such as
Creating,Active,Updating,Failed, andDeleting. -
#status=(status : DocumentStatus | Nil)
The status of the SSM document, such as
Creating,Active,Updating,Failed, andDeleting. -
#status_information : String | Nil
A message returned by Amazon Web Services Systems Manager that explains the
Statusvalue. -
#status_information=(status_information : String | Nil)
A message returned by Amazon Web Services Systems Manager that explains the
Statusvalue. - #validate! : Nil
-
#version_name : String | Nil
The version of the artifact associated with the document.
-
#version_name=(version_name : String | Nil)
The version of the artifact associated with the document.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A description of the document attachments, including names, locations, sizes, and so on.
A description of the document attachments, including names, locations, sizes, and so on.
The friendly name of the SSM document. This value can differ for each version of the document. If you want to update this value, see UpdateDocument.
The friendly name of the SSM document. This value can differ for each version of the document. If you want to update this value, see UpdateDocument.
The document format, either JSON or YAML.
A list of SSM documents required by a document. For example, an ApplicationConfiguration
document requires an ApplicationConfigurationSchema document.
A list of SSM documents required by a document. For example, an ApplicationConfiguration
document requires an ApplicationConfigurationSchema document.
The current review status of a new custom Systems Manager document (SSM document) created by a member of your organization, or of the latest version of an existing SSM document.
Only one version of an SSM document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of an SSM document can be in review, or PENDING, at a time.
The current review status of a new custom Systems Manager document (SSM document) created by a member of your organization, or of the latest version of an existing SSM document.
Only one version of an SSM document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of an SSM document can be in review, or PENDING, at a time.
The status of the SSM document, such as Creating, Active, Updating, Failed, and
Deleting.
The status of the SSM document, such as Creating, Active, Updating, Failed, and
Deleting.
A message returned by Amazon Web Services Systems Manager that explains the Status value. For
example, a Failed status might be explained by the StatusInformation message, "The specified
S3 bucket doesn't exist. Verify that the URL of the S3 bucket is correct."
A message returned by Amazon Web Services Systems Manager that explains the Status value. For
example, a Failed status might be explained by the StatusInformation message, "The specified
S3 bucket doesn't exist. Verify that the URL of the S3 bucket is correct."
The version of the artifact associated with the document. For example, 12.6. This value is unique across all versions of a document, and can't be changed.
The version of the artifact associated with the document. For example, 12.6. This value is unique across all versions of a document, and can't be changed.