/AWS1/CL_FRMOPERATIONEVENT¶
Contains detailed information about an event that occurred during a CloudFormation operation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_eventid TYPE /AWS1/FRMEVENTID /AWS1/FRMEVENTID¶
A unique identifier for this event.
iv_stackid TYPE /AWS1/FRMSTACKID /AWS1/FRMSTACKID¶
The unique ID name of the instance of the stack.
iv_operationid TYPE /AWS1/FRMOPERATIONID /AWS1/FRMOPERATIONID¶
The unique identifier of the operation this event belongs to.
iv_operationtype TYPE /AWS1/FRMOPERATIONTYPE /AWS1/FRMOPERATIONTYPE¶
The type of operation.
iv_operationstatus TYPE /AWS1/FRMBEACONSTACKOPSTATUS /AWS1/FRMBEACONSTACKOPSTATUS¶
The current status of the operation.
iv_eventtype TYPE /AWS1/FRMEVENTTYPE /AWS1/FRMEVENTTYPE¶
The type of event.
iv_logicalresourceid TYPE /AWS1/FRMLOGICALRESOURCEID /AWS1/FRMLOGICALRESOURCEID¶
The logical name of the resource as specified in the template.
iv_physicalresourceid TYPE /AWS1/FRMPHYSICALRESOURCEID /AWS1/FRMPHYSICALRESOURCEID¶
The name or unique identifier that corresponds to a physical instance ID of a resource.
iv_resourcetype TYPE /AWS1/FRMRESOURCETYPE /AWS1/FRMRESOURCETYPE¶
Type of resource.
iv_timestamp TYPE /AWS1/FRMTIMESTAMP /AWS1/FRMTIMESTAMP¶
Time the status was updated.
iv_starttime TYPE /AWS1/FRMTIMESTAMP /AWS1/FRMTIMESTAMP¶
The time when the event started.
iv_endtime TYPE /AWS1/FRMTIMESTAMP /AWS1/FRMTIMESTAMP¶
The time when the event ended.
iv_resourcestatus TYPE /AWS1/FRMRESOURCESTATUS /AWS1/FRMRESOURCESTATUS¶
Current status of the resource.
iv_resourcestatusreason TYPE /AWS1/FRMRESOURCESTATUSREASON /AWS1/FRMRESOURCESTATUSREASON¶
Success or failure message associated with the resource.
iv_resourceproperties TYPE /AWS1/FRMRESOURCEPROPERTIES /AWS1/FRMRESOURCEPROPERTIES¶
The properties used to create the resource.
iv_clientrequesttoken TYPE /AWS1/FRMCLIENTREQUESTTOKEN /AWS1/FRMCLIENTREQUESTTOKEN¶
A unique identifier for the request that initiated this operation.
iv_hooktype TYPE /AWS1/FRMHOOKTYPE /AWS1/FRMHOOKTYPE¶
The type name of the Hook that was invoked.
iv_hookstatus TYPE /AWS1/FRMHOOKSTATUS /AWS1/FRMHOOKSTATUS¶
The status of the Hook invocation.
iv_hookstatusreason TYPE /AWS1/FRMHOOKSTATUSREASON /AWS1/FRMHOOKSTATUSREASON¶
Additional information about the Hook status.
iv_hookinvocationpoint TYPE /AWS1/FRMHOOKINVOCATIONPOINT /AWS1/FRMHOOKINVOCATIONPOINT¶
The point in the operation lifecycle when the Hook was invoked.
iv_hookfailuremode TYPE /AWS1/FRMHOOKFAILUREMODE /AWS1/FRMHOOKFAILUREMODE¶
Specifies how Hook failures are handled.
iv_detailedstatus TYPE /AWS1/FRMDETAILEDSTATUS /AWS1/FRMDETAILEDSTATUS¶
Additional status information about the operation.
iv_validationfailuremode TYPE /AWS1/FRMHOOKFAILUREMODE /AWS1/FRMHOOKFAILUREMODE¶
Specifies how validation failures are handled.
iv_validationname TYPE /AWS1/FRMVALIDATIONNAME /AWS1/FRMVALIDATIONNAME¶
The name of the validation that was performed.
iv_validationstatus TYPE /AWS1/FRMVALIDATIONSTATUS /AWS1/FRMVALIDATIONSTATUS¶
The status of the validation.
iv_validationstatusreason TYPE /AWS1/FRMVALIDATIONSTATREASON /AWS1/FRMVALIDATIONSTATREASON¶
Additional information about the validation status.
iv_validationpath TYPE /AWS1/FRMVALIDATIONPATH /AWS1/FRMVALIDATIONPATH¶
The path within the resource where the validation was applied.
Queryable Attributes¶
EventId¶
A unique identifier for this event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTID() |
Getter for EVENTID, with configurable default |
ASK_EVENTID() |
Getter for EVENTID w/ exceptions if field has no value |
HAS_EVENTID() |
Determine if EVENTID has a value |
StackId¶
The unique ID name of the instance of the stack.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STACKID() |
Getter for STACKID, with configurable default |
ASK_STACKID() |
Getter for STACKID w/ exceptions if field has no value |
HAS_STACKID() |
Determine if STACKID has a value |
OperationId¶
The unique identifier of the operation this event belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATIONID() |
Getter for OPERATIONID, with configurable default |
ASK_OPERATIONID() |
Getter for OPERATIONID w/ exceptions if field has no value |
HAS_OPERATIONID() |
Determine if OPERATIONID has a value |
OperationType¶
The type of operation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATIONTYPE() |
Getter for OPERATIONTYPE, with configurable default |
ASK_OPERATIONTYPE() |
Getter for OPERATIONTYPE w/ exceptions if field has no value |
HAS_OPERATIONTYPE() |
Determine if OPERATIONTYPE has a value |
OperationStatus¶
The current status of the operation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATIONSTATUS() |
Getter for OPERATIONSTATUS, with configurable default |
ASK_OPERATIONSTATUS() |
Getter for OPERATIONSTATUS w/ exceptions if field has no val |
HAS_OPERATIONSTATUS() |
Determine if OPERATIONSTATUS has a value |
EventType¶
The type of event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTTYPE() |
Getter for EVENTTYPE, with configurable default |
ASK_EVENTTYPE() |
Getter for EVENTTYPE w/ exceptions if field has no value |
HAS_EVENTTYPE() |
Determine if EVENTTYPE has a value |
LogicalResourceId¶
The logical name of the resource as specified in the template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGICALRESOURCEID() |
Getter for LOGICALRESOURCEID, with configurable default |
ASK_LOGICALRESOURCEID() |
Getter for LOGICALRESOURCEID w/ exceptions if field has no v |
HAS_LOGICALRESOURCEID() |
Determine if LOGICALRESOURCEID has a value |
PhysicalResourceId¶
The name or unique identifier that corresponds to a physical instance ID of a resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PHYSICALRESOURCEID() |
Getter for PHYSICALRESOURCEID, with configurable default |
ASK_PHYSICALRESOURCEID() |
Getter for PHYSICALRESOURCEID w/ exceptions if field has no |
HAS_PHYSICALRESOURCEID() |
Determine if PHYSICALRESOURCEID has a value |
ResourceType¶
Type of resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETYPE() |
Getter for RESOURCETYPE, with configurable default |
ASK_RESOURCETYPE() |
Getter for RESOURCETYPE w/ exceptions if field has no value |
HAS_RESOURCETYPE() |
Determine if RESOURCETYPE has a value |
Timestamp¶
Time the status was updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
StartTime¶
The time when the event started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
EndTime¶
The time when the event ended.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
ResourceStatus¶
Current status of the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCESTATUS() |
Getter for RESOURCESTATUS, with configurable default |
ASK_RESOURCESTATUS() |
Getter for RESOURCESTATUS w/ exceptions if field has no valu |
HAS_RESOURCESTATUS() |
Determine if RESOURCESTATUS has a value |
ResourceStatusReason¶
Success or failure message associated with the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCESTATUSREASON() |
Getter for RESOURCESTATUSREASON, with configurable default |
ASK_RESOURCESTATUSREASON() |
Getter for RESOURCESTATUSREASON w/ exceptions if field has n |
HAS_RESOURCESTATUSREASON() |
Determine if RESOURCESTATUSREASON has a value |
ResourceProperties¶
The properties used to create the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEPROPERTIES() |
Getter for RESOURCEPROPERTIES, with configurable default |
ASK_RESOURCEPROPERTIES() |
Getter for RESOURCEPROPERTIES w/ exceptions if field has no |
HAS_RESOURCEPROPERTIES() |
Determine if RESOURCEPROPERTIES has a value |
ClientRequestToken¶
A unique identifier for the request that initiated this operation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLIENTREQUESTTOKEN() |
Getter for CLIENTREQUESTTOKEN, with configurable default |
ASK_CLIENTREQUESTTOKEN() |
Getter for CLIENTREQUESTTOKEN w/ exceptions if field has no |
HAS_CLIENTREQUESTTOKEN() |
Determine if CLIENTREQUESTTOKEN has a value |
HookType¶
The type name of the Hook that was invoked.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOOKTYPE() |
Getter for HOOKTYPE, with configurable default |
ASK_HOOKTYPE() |
Getter for HOOKTYPE w/ exceptions if field has no value |
HAS_HOOKTYPE() |
Determine if HOOKTYPE has a value |
HookStatus¶
The status of the Hook invocation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOOKSTATUS() |
Getter for HOOKSTATUS, with configurable default |
ASK_HOOKSTATUS() |
Getter for HOOKSTATUS w/ exceptions if field has no value |
HAS_HOOKSTATUS() |
Determine if HOOKSTATUS has a value |
HookStatusReason¶
Additional information about the Hook status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOOKSTATUSREASON() |
Getter for HOOKSTATUSREASON, with configurable default |
ASK_HOOKSTATUSREASON() |
Getter for HOOKSTATUSREASON w/ exceptions if field has no va |
HAS_HOOKSTATUSREASON() |
Determine if HOOKSTATUSREASON has a value |
HookInvocationPoint¶
The point in the operation lifecycle when the Hook was invoked.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOOKINVOCATIONPOINT() |
Getter for HOOKINVOCATIONPOINT, with configurable default |
ASK_HOOKINVOCATIONPOINT() |
Getter for HOOKINVOCATIONPOINT w/ exceptions if field has no |
HAS_HOOKINVOCATIONPOINT() |
Determine if HOOKINVOCATIONPOINT has a value |
HookFailureMode¶
Specifies how Hook failures are handled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOOKFAILUREMODE() |
Getter for HOOKFAILUREMODE, with configurable default |
ASK_HOOKFAILUREMODE() |
Getter for HOOKFAILUREMODE w/ exceptions if field has no val |
HAS_HOOKFAILUREMODE() |
Determine if HOOKFAILUREMODE has a value |
DetailedStatus¶
Additional status information about the operation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DETAILEDSTATUS() |
Getter for DETAILEDSTATUS, with configurable default |
ASK_DETAILEDSTATUS() |
Getter for DETAILEDSTATUS w/ exceptions if field has no valu |
HAS_DETAILEDSTATUS() |
Determine if DETAILEDSTATUS has a value |
ValidationFailureMode¶
Specifies how validation failures are handled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONFAILUREMODE() |
Getter for VALIDATIONFAILUREMODE, with configurable default |
ASK_VALIDATIONFAILUREMODE() |
Getter for VALIDATIONFAILUREMODE w/ exceptions if field has |
HAS_VALIDATIONFAILUREMODE() |
Determine if VALIDATIONFAILUREMODE has a value |
ValidationName¶
The name of the validation that was performed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONNAME() |
Getter for VALIDATIONNAME, with configurable default |
ASK_VALIDATIONNAME() |
Getter for VALIDATIONNAME w/ exceptions if field has no valu |
HAS_VALIDATIONNAME() |
Determine if VALIDATIONNAME has a value |
ValidationStatus¶
The status of the validation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONSTATUS() |
Getter for VALIDATIONSTATUS, with configurable default |
ASK_VALIDATIONSTATUS() |
Getter for VALIDATIONSTATUS w/ exceptions if field has no va |
HAS_VALIDATIONSTATUS() |
Determine if VALIDATIONSTATUS has a value |
ValidationStatusReason¶
Additional information about the validation status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONSTATUSREASON() |
Getter for VALIDATIONSTATUSREASON, with configurable default |
ASK_VALIDATIONSTATUSREASON() |
Getter for VALIDATIONSTATUSREASON w/ exceptions if field has |
HAS_VALIDATIONSTATUSREASON() |
Determine if VALIDATIONSTATUSREASON has a value |
ValidationPath¶
The path within the resource where the validation was applied.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONPATH() |
Getter for VALIDATIONPATH, with configurable default |
ASK_VALIDATIONPATH() |
Getter for VALIDATIONPATH w/ exceptions if field has no valu |
HAS_VALIDATIONPATH() |
Determine if VALIDATIONPATH has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_OPERATIONEVENTS¶
TYPES TT_OPERATIONEVENTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_FRMOPERATIONEVENT WITH DEFAULT KEY
.