Skip to content

/AWS1/CL_QSTFLOWDETAIL

The full details of a flow, including its definition specifying the steps.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_arn TYPE /AWS1/QSTSTRING00 /AWS1/QSTSTRING00

The Amazon Resource Name (ARN) of the flow.

iv_flowid TYPE /AWS1/QSTFLOWID /AWS1/QSTFLOWID

The unique identifier of the flow.

iv_name TYPE /AWS1/QSTTITLE /AWS1/QSTTITLE

The display name of the flow.

iv_publishstate TYPE /AWS1/QSTFLOWPUBLISHSTATE /AWS1/QSTFLOWPUBLISHSTATE

The publish state of the flow. Valid values are DRAFT, PUBLISHED, or PENDING_APPROVAL.

iv_createdtime TYPE /AWS1/QSTTIMESTAMP /AWS1/QSTTIMESTAMP

The time this flow was created.

io_flowdefinition TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT

The definition of the flow, specifying the steps and configurations. This is the flow definition in Quick Flow's internal format. The format is subject to change.

Optional arguments:

iv_description TYPE /AWS1/QSTFLOWDESCRIPTION /AWS1/QSTFLOWDESCRIPTION

The description of the flow.

iv_createdby TYPE /AWS1/QSTSTRING00 /AWS1/QSTSTRING00

The identifier of the principal who created the flow.

iv_lastupdatedtime TYPE /AWS1/QSTTIMESTAMP /AWS1/QSTTIMESTAMP

The last time this flow was modified.

iv_lastupdatedby TYPE /AWS1/QSTSTRING00 /AWS1/QSTSTRING00

The identifier of the last principal who updated the flow.

it_stepaliases TYPE /AWS1/CL_QSTSTEPALIASMAPPING=>TT_STEPALIASLIST TT_STEPALIASLIST

A list of step alias mappings for the flow.


Queryable Attributes

Arn

The Amazon Resource Name (ARN) of the flow.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

FlowId

The unique identifier of the flow.

Accessible with the following methods

Method Description
GET_FLOWID() Getter for FLOWID, with configurable default
ASK_FLOWID() Getter for FLOWID w/ exceptions if field has no value
HAS_FLOWID() Determine if FLOWID has a value

Name

The display name of the flow.

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

Description

The description of the flow.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

PublishState

The publish state of the flow. Valid values are DRAFT, PUBLISHED, or PENDING_APPROVAL.

Accessible with the following methods

Method Description
GET_PUBLISHSTATE() Getter for PUBLISHSTATE, with configurable default
ASK_PUBLISHSTATE() Getter for PUBLISHSTATE w/ exceptions if field has no value
HAS_PUBLISHSTATE() Determine if PUBLISHSTATE has a value

CreatedTime

The time this flow was created.

Accessible with the following methods

Method Description
GET_CREATEDTIME() Getter for CREATEDTIME, with configurable default
ASK_CREATEDTIME() Getter for CREATEDTIME w/ exceptions if field has no value
HAS_CREATEDTIME() Determine if CREATEDTIME has a value

CreatedBy

The identifier of the principal who created the flow.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

LastUpdatedTime

The last time this flow was modified.

Accessible with the following methods

Method Description
GET_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME, with configurable default
ASK_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME w/ exceptions if field has no val
HAS_LASTUPDATEDTIME() Determine if LASTUPDATEDTIME has a value

LastUpdatedBy

The identifier of the last principal who updated the flow.

Accessible with the following methods

Method Description
GET_LASTUPDATEDBY() Getter for LASTUPDATEDBY, with configurable default
ASK_LASTUPDATEDBY() Getter for LASTUPDATEDBY w/ exceptions if field has no value
HAS_LASTUPDATEDBY() Determine if LASTUPDATEDBY has a value

FlowDefinition

The definition of the flow, specifying the steps and configurations. This is the flow definition in Quick Flow's internal format. The format is subject to change.

Accessible with the following methods

Method Description
GET_FLOWDEFINITION() Getter for FLOWDEFINITION, with configurable default
ASK_FLOWDEFINITION() Getter for FLOWDEFINITION w/ exceptions if field has no valu
HAS_FLOWDEFINITION() Determine if FLOWDEFINITION has a value

StepAliases

A list of step alias mappings for the flow.

Accessible with the following methods

Method Description
GET_STEPALIASES() Getter for STEPALIASES, with configurable default
ASK_STEPALIASES() Getter for STEPALIASES w/ exceptions if field has no value
HAS_STEPALIASES() Determine if STEPALIASES has a value