class
Amazonite::Ssm::ComplianceExecutionSummary
- Amazonite::Ssm::ComplianceExecutionSummary
- Reference
- Object
Overview
A summary of the call execution that includes an execution ID, the type of execution (for
example, Command), and the date/time of the execution using a datetime object that is saved in
the following format: yyyy-MM-dd'T'HH:mm:ss'Z'
Included Modules
- JSON::Serializable
Defined in:
ssm/compliance_execution_summary.crConstructors
- .new(pull : JSON::PullParser)
- .new(execution_time : Time, execution_id : String | Nil = nil, execution_type : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#execution_id : String | Nil
An ID created by the system when
PutComplianceItemswas called. -
#execution_id=(execution_id : String | Nil)
An ID created by the system when
PutComplianceItemswas called. -
#execution_time : Time
The time the execution ran as a datetime object that is saved in the following format:
yyyy-MM-dd'T'HH:mm:ss'Z' -
#execution_time=(execution_time : Time)
The time the execution ran as a datetime object that is saved in the following format:
yyyy-MM-dd'T'HH:mm:ss'Z' -
#execution_type : String | Nil
The type of execution.
-
#execution_type=(execution_type : String | Nil)
The type of execution.
-
#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?.
An ID created by the system when PutComplianceItems was called. For example, CommandID is a
valid execution ID. You can use this ID in subsequent calls.
An ID created by the system when PutComplianceItems was called. For example, CommandID is a
valid execution ID. You can use this ID in subsequent calls.
The time the execution ran as a datetime object that is saved in the following format:
yyyy-MM-dd'T'HH:mm:ss'Z'
For State Manager associations, this timestamp represents when the compliance status was captured and reported by the Systems Manager service, not when the underlying association was actually executed on the managed node. To track actual association execution times, use the DescribeAssociationExecutionTargets command or check the association execution history in the Systems Manager console.
The time the execution ran as a datetime object that is saved in the following format:
yyyy-MM-dd'T'HH:mm:ss'Z'
For State Manager associations, this timestamp represents when the compliance status was captured and reported by the Systems Manager service, not when the underlying association was actually executed on the managed node. To track actual association execution times, use the DescribeAssociationExecutionTargets command or check the association execution history in the Systems Manager console.
The type of execution. For example, Command is a valid execution type.