Skip to content

/AWS1/CL_SSMCPLNCEXECSUMMARY

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'

CONSTRUCTOR

IMPORTING

Required arguments:

iv_executiontime TYPE /AWS1/SSMDATETIME /AWS1/SSMDATETIME

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.

Optional arguments:

iv_executionid TYPE /AWS1/SSMCOMPLIANCEEXECUTIONID /AWS1/SSMCOMPLIANCEEXECUTIONID

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.

iv_executiontype TYPE /AWS1/SSMCPLNCEXECUTIONTYPE /AWS1/SSMCPLNCEXECUTIONTYPE

The type of execution. For example, Command is a valid execution type.


Queryable Attributes

ExecutionTime

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.

Accessible with the following methods

Method Description
GET_EXECUTIONTIME() Getter for EXECUTIONTIME, with configurable default
ASK_EXECUTIONTIME() Getter for EXECUTIONTIME w/ exceptions if field has no value
HAS_EXECUTIONTIME() Determine if EXECUTIONTIME has a value

ExecutionId

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.

Accessible with the following methods

Method Description
GET_EXECUTIONID() Getter for EXECUTIONID, with configurable default
ASK_EXECUTIONID() Getter for EXECUTIONID w/ exceptions if field has no value
HAS_EXECUTIONID() Determine if EXECUTIONID has a value

ExecutionType

The type of execution. For example, Command is a valid execution type.

Accessible with the following methods

Method Description
GET_EXECUTIONTYPE() Getter for EXECUTIONTYPE, with configurable default
ASK_EXECUTIONTYPE() Getter for EXECUTIONTYPE w/ exceptions if field has no value
HAS_EXECUTIONTYPE() Determine if EXECUTIONTYPE has a value