class
Amazonite::Ssm::PatchStatus
- Amazonite::Ssm::PatchStatus
- Reference
- Object
Overview
Information about the approval status of a patch.
Included Modules
- JSON::Serializable
Defined in:
ssm/patch_status.crConstructors
- .new(pull : JSON::PullParser)
- .new(deployment_status : PatchDeploymentStatus | Nil = nil, compliance_level : PatchComplianceLevel | Nil = nil, approval_date : Time | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#approval_date : Time | Nil
The date the patch was approved (or will be approved if the status is
PENDING_APPROVAL). -
#approval_date=(approval_date : Time | Nil)
The date the patch was approved (or will be approved if the status is
PENDING_APPROVAL). -
#compliance_level : PatchComplianceLevel | Nil
The compliance severity level for a patch.
-
#compliance_level=(compliance_level : PatchComplianceLevel | Nil)
The compliance severity level for a patch.
-
#deployment_status : PatchDeploymentStatus | Nil
The approval status of a patch.
-
#deployment_status=(deployment_status : PatchDeploymentStatus | Nil)
The approval status of a patch.
-
#hash(hasher)
See
Object#hash(hasher) - #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The date the patch was approved (or will be approved if the status is PENDING_APPROVAL).
The date the patch was approved (or will be approved if the status is PENDING_APPROVAL).
The compliance severity level for a patch.
The approval status of a patch.