Class CreateCloudFlowTaskRequest
Class representing a create cloud flow task request. See REST API Reference for documentation.
Namespace: Tableau.Migration.Api.Rest.Models.Requests.Cloud
Assembly: Tableau.Migration.dll
Syntax
public class CreateCloudFlowTaskRequest : TableauServerRequest
Constructors
CreateCloudFlowTaskRequest()
Creates a new CreateCloudFlowTaskRequest instance.
Declaration
public CreateCloudFlowTaskRequest()
CreateCloudFlowTaskRequest(Guid, ICloudSchedule, IEnumerable<FlowParameterSpec>?, IEnumerable<Guid>?)
Creates a new CreateCloudFlowTaskRequest instance.
Declaration
public CreateCloudFlowTaskRequest(Guid flowId, ICloudSchedule schedule, IEnumerable<FlowParameterSpec>? flowParameterSpecs = null, IEnumerable<Guid>? flowOutputStepIds = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | flowId | The flow ID. |
| ICloudSchedule | schedule | The flow task's schedule. |
| IEnumerable<FlowParameterSpec> | flowParameterSpecs | Optional flow parameter specifications. |
| IEnumerable<Guid> | flowOutputStepIds | Optional flow output step IDs. |
CreateCloudFlowTaskRequest(ICreateCloudFlowTaskOptions)
Creates a new CreateCloudFlowTaskRequest instance.
Declaration
public CreateCloudFlowTaskRequest(ICreateCloudFlowTaskOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ICreateCloudFlowTaskOptions | options | The flow task creation options. |
Properties
Schedule
Gets or sets the schedule for the request.
Declaration
public CreateCloudFlowTaskRequest.ScheduleType? Schedule { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateCloudFlowTaskRequest.ScheduleType |
Task
Gets or sets the task for the request.
Declaration
public CreateCloudFlowTaskRequest.TaskType? Task { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateCloudFlowTaskRequest.TaskType |