Skip to content

FlowProps

Properties for defining a Flow.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Fnf;
new FlowProps {
    object Definition,
    object Name,
    object Description = null,
    object ExecutionMode = null,
    object ExternalStorageLocation = null,
    object RequestId = null,
    object RoleArn = null
};

Properties

Name Type Description
Definition object Property definition: The definition of the created flow following the FDL syntax standard.
Name object Property name: The name of the flow.
Description object Property description: Create a description of the flow.
ExecutionMode object Property executionMode: The execution mode of the flow.
ExternalStorageLocation object Property externalStorageLocation: The external storage location for the flow.
RequestId object Property requestId: The specified Request ID for this request.
RoleArn object 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

public object Definition { get; set; }
  • Type: object

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


NameRequired

public object Name { get; set; }
  • Type: object

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

public object Description { get; set; }
  • Type: object

Property description: Create a description of the flow.


ExecutionModeOptional

public object ExecutionMode { get; set; }
  • Type: object

Property executionMode: The execution mode of the flow.


ExternalStorageLocationOptional

public object ExternalStorageLocation { get; set; }
  • Type: object

Property externalStorageLocation: The external storage location for the flow.


RequestIdOptional

public object RequestId { get; set; }
  • Type: object

Property requestId: The specified Request ID for this request.

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


RoleArnOptional

public object RoleArn { get; set; }
  • Type: object

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