Skip to content

FlowProps

Properties for defining a Flow.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-fnf-flow

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkfnf"
&alicloudroscdkfnf.FlowProps {
    Definition: interface{},
    Name: interface{},
    Description: interface{},
    ExecutionMode: interface{},
    ExternalStorageLocation: interface{},
    RequestId: interface{},
    RoleArn: interface{},
}

Properties

Name Type Description
Definition interface{} Property definition: The definition of the created flow following the FDL syntax standard.
Name interface{} Property name: The name of the flow.
Description interface{} Property description: Create a description of the flow.
ExecutionMode interface{} Property executionMode: The execution mode of the flow.
ExternalStorageLocation interface{} Property externalStorageLocation: The external storage location for the flow.
RequestId interface{} Property requestId: The specified Request ID for this request.
RoleArn interface{} Property roleArn: Optional parameter, the resource descriptor information required for the execution of the flow, used to perform the assume role during FnF execution.

DefinitionRequired

Definition interface{}
  • Type: interface{}

Property definition: The definition of the created flow following the FDL syntax standard.


NameRequired

Name interface{}
  • Type: interface{}

Property name: The name of the flow.

The name must be unique within the same region and cannot be changed after the flow is created. The name must meet the following requirements:

  • It can contain letters (a to z and A to Z), digits (0 to 9), underscores (_), and hyphens (-).
  • It must start with a letter or an underscore (_).
  • It is case-sensitive.
  • It must be 1 to 128 characters in length.

DescriptionOptional

Description interface{}
  • Type: interface{}

Property description: Create a description of the flow.


ExecutionModeOptional

ExecutionMode interface{}
  • Type: interface{}

Property executionMode: The execution mode of the flow.


ExternalStorageLocationOptional

ExternalStorageLocation interface{}
  • Type: interface{}

Property externalStorageLocation: The external storage location for the flow.


RequestIdOptional

RequestId interface{}
  • Type: interface{}

Property requestId: The specified Request ID for this request.

If not specified, our system will help you generate a random one.


RoleArnOptional

RoleArn interface{}
  • Type: interface{}

Property roleArn: Optional parameter, the resource descriptor information required for the execution of the flow, used to perform the assume role during FnF execution.