Values.FlowDefinitionSourceThe properties of the flow, such as its source, destination, trigger type, and so on.
type nonrec t = {flowArn : FlowArn.t option;The flow's Amazon Resource Name (ARN).
*)description : FlowDescription.t option;A user-entered description of the flow.
*)flowName : FlowName.t option;The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
*)flowStatus : FlowStatus.t option;Indicates the current status of the flow.
*)sourceConnectorType : ConnectorType.t option;Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
*)sourceConnectorLabel : ConnectorLabel.t option;The label of the source connector in the flow.
*)destinationConnectorType : ConnectorType.t option;Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
*)destinationConnectorLabel : ConnectorLabel.t option;The label of the destination connector in the flow.
*)triggerType : TriggerType.t option;Specifies the type of flow trigger. This can be OnDemand, Scheduled, or Event.
*)createdAt : Date.t option;Specifies when the flow was created.
*)lastUpdatedAt : Date.t option;Specifies when the flow was last updated.
*)createdBy : CreatedBy.t option;The ARN of the user who created the flow.
*)lastUpdatedBy : UpdatedBy.t option;Specifies the account user name that most recently updated the flow.
*)lastRunExecutionDetails : ExecutionDetails.t option;Describes the details of the most recent flow run.
*)}val make :
?flowArn:??? ->
?description:??? ->
?flowName:??? ->
?flowStatus:??? ->
?sourceConnectorType:??? ->
?sourceConnectorLabel:??? ->
?destinationConnectorType:??? ->
?destinationConnectorLabel:??? ->
?triggerType:??? ->
?createdAt:??? ->
?lastUpdatedAt:??? ->
?createdBy:??? ->
?lastUpdatedBy:??? ->
?tags:??? ->
?lastRunExecutionDetails:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of FlowArn.t
| `Structure of
(string
* [> `Enum of string
| `String of MostRecentExecutionMessage.t
| `Timestamp of Date.t ])
list
| `Timestamp of Date.t ])
list ]