Class CreateExtractRefreshTaskRequest.ExtractRefreshType
Class representing a request extract refresh item.
Namespace: Tableau.Migration.Api.Rest.Models.Requests.Cloud
Assembly: Tableau.Migration.dll
Syntax
public class CreateExtractRefreshTaskRequest.ExtractRefreshType
Constructors
ExtractRefreshType()
Creates a new CreateExtractRefreshTaskRequest.ExtractRefreshType instance.
Declaration
public ExtractRefreshType()
ExtractRefreshType(string, ExtractRefreshContentType, Guid)
Creates a new CreateExtractRefreshTaskRequest.ExtractRefreshType instance.
Declaration
public ExtractRefreshType(string type, ExtractRefreshContentType contentType, Guid contentId)
Parameters
Type | Name | Description |
---|---|---|
string | type | The extract refresh type. |
ExtractRefreshContentType | contentType | The extract refresh task's content type. |
Guid | contentId | The extract refresh task's content ID. |
Properties
DataSource
Gets or sets the data source for the request.
Declaration
public CreateExtractRefreshTaskRequest.ExtractRefreshType.DataSourceType? DataSource { get; set; }
Property Value
Type | Description |
---|---|
CreateExtractRefreshTaskRequest.ExtractRefreshType.DataSourceType |
Type
Gets or sets the type of extract refresh to the request.
Declaration
public string? Type { get; set; }
Property Value
Type | Description |
---|---|
string |
Workbook
Gets or sets the workbook for the request.
Declaration
public CreateExtractRefreshTaskRequest.ExtractRefreshType.WorkbookType? Workbook { get; set; }
Property Value
Type | Description |
---|---|
CreateExtractRefreshTaskRequest.ExtractRefreshType.WorkbookType |