/AWS1/CL_SFNDSCSTATEMACHINEF01¶
DescribeStateMachineForExecutionOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_statemachinearn TYPE /AWS1/SFNARN /AWS1/SFNARN¶
The Amazon Resource Name (ARN) of the state machine associated with the execution.
iv_name TYPE /AWS1/SFNNAME /AWS1/SFNNAME¶
The name of the state machine associated with the execution.
iv_definition TYPE /AWS1/SFNDEFINITION /AWS1/SFNDEFINITION¶
The Amazon States Language definition of the state machine. See Amazon States Language.
iv_rolearn TYPE /AWS1/SFNARN /AWS1/SFNARN¶
The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.
iv_updatedate TYPE /AWS1/SFNTIMESTAMP /AWS1/SFNTIMESTAMP¶
The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.
Optional arguments:¶
io_loggingconfiguration TYPE REF TO /AWS1/CL_SFNLOGGINGCONF /AWS1/CL_SFNLOGGINGCONF¶
loggingConfiguration
io_tracingconfiguration TYPE REF TO /AWS1/CL_SFNTRACINGCONF /AWS1/CL_SFNTRACINGCONF¶
Selects whether X-Ray tracing is enabled.
iv_maprunarn TYPE /AWS1/SFNLONGARN /AWS1/SFNLONGARN¶
The Amazon Resource Name (ARN) of the Map Run that started the child workflow execution. This field is returned only if the
executionArnis a child workflow execution that was started by a Distributed Map state.
iv_label TYPE /AWS1/SFNMAPRUNLABEL /AWS1/SFNMAPRUNLABEL¶
A user-defined or an auto-generated string that identifies a
Mapstate. This field is returned only if theexecutionArnis a child workflow execution that was started by a Distributed Map state.
iv_revisionid TYPE /AWS1/SFNREVISIONID /AWS1/SFNREVISIONID¶
The revision identifier for the state machine. The first revision ID when you create the state machine is null.
Use the state machine
revisionIdparameter to compare the revision of a state machine with the configuration of the state machine used for executions without performing a diff of the properties, such asdefinitionandroleArn.
io_encryptionconfiguration TYPE REF TO /AWS1/CL_SFNENCRYPTIONCONF /AWS1/CL_SFNENCRYPTIONCONF¶
Settings to configure server-side encryption.
it_variablereferences TYPE /AWS1/CL_SFNVARIABLENAMELIST_W=>TT_VARIABLEREFERENCES TT_VARIABLEREFERENCES¶
A map of state name to a list of variables referenced by that state. States that do not use variable references will not be shown in the response.
Queryable Attributes¶
stateMachineArn¶
The Amazon Resource Name (ARN) of the state machine associated with the execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEMACHINEARN() |
Getter for STATEMACHINEARN, with configurable default |
ASK_STATEMACHINEARN() |
Getter for STATEMACHINEARN w/ exceptions if field has no val |
HAS_STATEMACHINEARN() |
Determine if STATEMACHINEARN has a value |
name¶
The name of the state machine associated with the execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
definition¶
The Amazon States Language definition of the state machine. See Amazon States Language.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFINITION() |
Getter for DEFINITION, with configurable default |
ASK_DEFINITION() |
Getter for DEFINITION w/ exceptions if field has no value |
HAS_DEFINITION() |
Determine if DEFINITION has a value |
roleArn¶
The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
updateDate¶
The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDATE() |
Getter for UPDATEDATE, with configurable default |
ASK_UPDATEDATE() |
Getter for UPDATEDATE w/ exceptions if field has no value |
HAS_UPDATEDATE() |
Determine if UPDATEDATE has a value |
loggingConfiguration¶
loggingConfiguration
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGGINGCONFIGURATION() |
Getter for LOGGINGCONFIGURATION |
tracingConfiguration¶
Selects whether X-Ray tracing is enabled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRACINGCONFIGURATION() |
Getter for TRACINGCONFIGURATION |
mapRunArn¶
The Amazon Resource Name (ARN) of the Map Run that started the child workflow execution. This field is returned only if the
executionArnis a child workflow execution that was started by a Distributed Map state.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAPRUNARN() |
Getter for MAPRUNARN, with configurable default |
ASK_MAPRUNARN() |
Getter for MAPRUNARN w/ exceptions if field has no value |
HAS_MAPRUNARN() |
Determine if MAPRUNARN has a value |
label¶
A user-defined or an auto-generated string that identifies a
Mapstate. This field is returned only if theexecutionArnis a child workflow execution that was started by a Distributed Map state.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LABEL() |
Getter for LABEL, with configurable default |
ASK_LABEL() |
Getter for LABEL w/ exceptions if field has no value |
HAS_LABEL() |
Determine if LABEL has a value |
revisionId¶
The revision identifier for the state machine. The first revision ID when you create the state machine is null.
Use the state machine
revisionIdparameter to compare the revision of a state machine with the configuration of the state machine used for executions without performing a diff of the properties, such asdefinitionandroleArn.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONID() |
Getter for REVISIONID, with configurable default |
ASK_REVISIONID() |
Getter for REVISIONID w/ exceptions if field has no value |
HAS_REVISIONID() |
Determine if REVISIONID has a value |
encryptionConfiguration¶
Settings to configure server-side encryption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONCONFIGURATION() |
Getter for ENCRYPTIONCONFIGURATION |
variableReferences¶
A map of state name to a list of variables referenced by that state. States that do not use variable references will not be shown in the response.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VARIABLEREFERENCES() |
Getter for VARIABLEREFERENCES, with configurable default |
ASK_VARIABLEREFERENCES() |
Getter for VARIABLEREFERENCES w/ exceptions if field has no |
HAS_VARIABLEREFERENCES() |
Determine if VARIABLEREFERENCES has a value |