/AWS1/CL_CUSFLOWDEFINITION¶
The configurations that control how Customer Profiles retrieves data from the source, Amazon AppFlow. Customer Profiles uses this information to create an AppFlow flow on behalf of customers.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_flowname TYPE /AWS1/CUSFLOWNAME /AWS1/CUSFLOWNAME¶
The specified name of the flow. Use underscores (_) or hyphens (-) only. Spaces are not allowed.
iv_kmsarn TYPE /AWS1/CUSKMSARN /AWS1/CUSKMSARN¶
The Amazon Resource Name of the AWS Key Management Service (KMS) key you provide for encryption.
io_sourceflowconfig TYPE REF TO /AWS1/CL_CUSSOURCEFLOWCONFIG /AWS1/CL_CUSSOURCEFLOWCONFIG¶
The configuration that controls how Customer Profiles retrieves data from the source.
it_tasks TYPE /AWS1/CL_CUSTASK=>TT_TASKS TT_TASKS¶
A list of tasks that Customer Profiles performs while transferring the data in the flow run.
io_triggerconfig TYPE REF TO /AWS1/CL_CUSTRIGGERCONFIG /AWS1/CL_CUSTRIGGERCONFIG¶
The trigger settings that determine how and when the flow runs.
Optional arguments:¶
iv_description TYPE /AWS1/CUSFLOWDESCRIPTION /AWS1/CUSFLOWDESCRIPTION¶
A description of the flow you want to create.
Queryable Attributes¶
Description¶
A description of the flow you want to create.
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 | 
FlowName¶
The specified name of the flow. Use underscores (_) or hyphens (-) only. Spaces are not allowed.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_FLOWNAME() | 
Getter for FLOWNAME, with configurable default | 
ASK_FLOWNAME() | 
Getter for FLOWNAME w/ exceptions if field has no value | 
HAS_FLOWNAME() | 
Determine if FLOWNAME has a value | 
KmsArn¶
The Amazon Resource Name of the AWS Key Management Service (KMS) key you provide for encryption.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_KMSARN() | 
Getter for KMSARN, with configurable default | 
ASK_KMSARN() | 
Getter for KMSARN w/ exceptions if field has no value | 
HAS_KMSARN() | 
Determine if KMSARN has a value | 
SourceFlowConfig¶
The configuration that controls how Customer Profiles retrieves data from the source.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_SOURCEFLOWCONFIG() | 
Getter for SOURCEFLOWCONFIG | 
Tasks¶
A list of tasks that Customer Profiles performs while transferring the data in the flow run.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_TASKS() | 
Getter for TASKS, with configurable default | 
ASK_TASKS() | 
Getter for TASKS w/ exceptions if field has no value | 
HAS_TASKS() | 
Determine if TASKS has a value | 
TriggerConfig¶
The trigger settings that determine how and when the flow runs.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_TRIGGERCONFIG() | 
Getter for TRIGGERCONFIG |