Class PublishFlowOptions
Class for API client prep flow publish options.
Inherited Members
Namespace: Tableau.Migration.Api.Models
Assembly: Tableau.Migration.dll
Syntax
public class PublishFlowOptions : PublishContentWithFileOptions, IPublishFlowOptions, IPublishFileOptions
Constructors
PublishFlowOptions(IPublishableFlow, Stream, string)
Creates a new PublishFlowOptions instance.
Declaration
public PublishFlowOptions(IPublishableFlow flow, Stream file, string fileType = "tflx")
Parameters
Type | Name | Description |
---|---|---|
IPublishableFlow | flow | The publishable prep flow information. |
Stream | file | The prep flow file as a Stream |
string | fileType | The type of prep flow file. |
Properties
Description
Gets the description of the prep flow.
Declaration
public string Description { get; }
Property Value
Type | Description |
---|---|
string |
Name
Gets the name of the prep flow.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
string |
Overwrite
Gets whether or not to overwrite any existing prep flow.
Declaration
public bool Overwrite { get; }
Property Value
Type | Description |
---|---|
bool |
ProjectId
Gets the ID of the project to publish to.
Declaration
public Guid ProjectId { get; }
Property Value
Type | Description |
---|---|
Guid |