class
Amazonite::Ssm::EffectivePatch
- Amazonite::Ssm::EffectivePatch
- Reference
- Object
Overview
The EffectivePatch structure defines metadata about a patch along with the approval state of
the patch in a particular patch baseline. The approval state includes information about whether
the patch is currently approved, due to be approved by a rule, explicitly approved, or
explicitly rejected and the date the patch was or will be approved.
Included Modules
- JSON::Serializable
Defined in:
ssm/effective_patch.crConstructors
- .new(pull : JSON::PullParser)
- .new(patch : Patch | Nil = nil, patch_status : PatchStatus | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#patch : Patch | Nil
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
-
#patch=(patch : Patch | Nil)
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
-
#patch_status : PatchStatus | Nil
The status of the patch in a patch baseline.
-
#patch_status=(patch_status : PatchStatus | Nil)
The status of the patch in a patch baseline.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
The status of the patch in a patch baseline. This includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.
The status of the patch in a patch baseline. This includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.