Module Values.StartWorkflowRunRequestSource

Begins a run of a specified workflow.

Sourcetype nonrec t = {
  1. spaceName : StartWorkflowRunRequestSpaceNameString.t;
    (*

    The name of the space.

    *)
  2. projectName : StartWorkflowRunRequestProjectNameString.t;
    (*

    The name of the project in the space.

    *)
  3. workflowId : Uuid.t;
    (*

    The system-generated unique ID of the workflow. To retrieve a list of workflow IDs, use ListWorkflows.

    *)
  4. clientToken : StartWorkflowRunRequestClientTokenString.t option;
    (*

    A user-specified idempotency token. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries return the result from the original successful request and have no additional effect.

    *)
}
Sourceval context_ : string
Sourceval make : ?clientToken:??? -> spaceName:StartWorkflowRunRequestSpaceNameString.t -> projectName:StartWorkflowRunRequestProjectNameString.t -> workflowId:Uuid.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of StartWorkflowRunRequestSpaceNameString.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t