class
Amazonite::Ssm::DocumentVersionInfo
- Amazonite::Ssm::DocumentVersionInfo
- Reference
- Object
Overview
Version information about the document.
Included Modules
- JSON::Serializable
Defined in:
ssm/document_version_info.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String | Nil = nil, display_name : String | Nil = nil, document_version : String | Nil = nil, version_name : String | Nil = nil, created_date : Time | Nil = nil, is_default_version : Bool | Nil = nil, document_format : DocumentFormat | Nil = nil, status : DocumentStatus | Nil = nil, status_information : String | Nil = nil, review_status : ReviewStatus | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#created_date : Time | Nil
The date the document was created.
-
#created_date=(created_date : Time | Nil)
The date the 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_version : String | Nil
The document version.
-
#document_version=(document_version : String | Nil)
The document version.
-
#hash(hasher)
See
Object#hash(hasher) -
#is_default_version : Bool | Nil
An identifier for the default version of the document.
-
#is_default_version=(is_default_version : Bool | Nil)
An identifier for the default version of the document.
-
#name : String | Nil
The document name.
-
#name=(name : String | Nil)
The document name.
-
#review_status : ReviewStatus | Nil
The current status of the approval review for the latest version of the document.
-
#review_status=(review_status : ReviewStatus | Nil)
The current status of the approval review for the latest version of the document.
-
#status : DocumentStatus | Nil
The status of the SSM document, such as
Creating,Active,Failed, andDeleting. -
#status=(status : DocumentStatus | Nil)
The status of the SSM document, such as
Creating,Active,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?.
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.
An identifier for the default version of the document.
The current status of the approval review for the latest version of the document.
The current status of the approval review for the latest version of the document.
The status of the SSM document, such as Creating, Active, Failed, and Deleting.
The status of the SSM document, such as Creating, Active, 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.