Class WorkbookResponse.WorkbookType
Class representing a REST API workbook response.
Implements
Namespace: Tableau.Migration.Api.Rest.Models.Responses
Assembly: Tableau.Migration.dll
Syntax
public class WorkbookResponse.WorkbookType : IWorkbookDetailsType, IWorkbookType, IRestIdentifiable, INamedContent, IWithProjectType, IWithOwnerType, IWithTagTypes
Constructors
WorkbookType()
Creates a new WorkbookResponse.WorkbookType object.
Declaration
public WorkbookType()
Properties
ContentUrl
The content URL for the response.
Declaration
public string? ContentUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
CreatedAt
The created timestamp for the response.
Declaration
public string? CreatedAt { get; set; }
Property Value
Type | Description |
---|---|
string |
DataAccelerationConfig
Gets or sets the data acceleration config for the response.
Declaration
public WorkbookResponse.WorkbookType.DataAccelerationConfigType? DataAccelerationConfig { get; set; }
Property Value
Type | Description |
---|---|
WorkbookResponse.WorkbookType.DataAccelerationConfigType |
DefaultViewId
The Default View Id for the response.
Declaration
public Guid DefaultViewId { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Description
The description for the response.
Declaration
public string? Description { get; set; }
Property Value
Type | Description |
---|---|
string |
EncryptExtracts
Gets the encrypted extracts flag for the response.
Declaration
public bool EncryptExtracts { get; set; }
Property Value
Type | Description |
---|---|
bool |
Id
Gets the unique identifier.
Declaration
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Location
Gets or sets the location for the response.
Declaration
public WorkbookResponse.WorkbookType.LocationType? Location { get; set; }
Property Value
Type | Description |
---|---|
WorkbookResponse.WorkbookType.LocationType |
Name
Gets the content item's name
Declaration
public string? Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Owner
Gets or sets the owner for the response.
Declaration
public WorkbookResponse.WorkbookType.OwnerType? Owner { get; set; }
Property Value
Type | Description |
---|---|
WorkbookResponse.WorkbookType.OwnerType |
Project
Gets or sets the project for the response.
Declaration
public WorkbookResponse.WorkbookType.ProjectType? Project { get; set; }
Property Value
Type | Description |
---|---|
WorkbookResponse.WorkbookType.ProjectType |
ShowTabs
whether tabs are shown for the response.
Declaration
public bool ShowTabs { get; set; }
Property Value
Type | Description |
---|---|
bool |
Size
The size for the response.
Declaration
public long Size { get; set; }
Property Value
Type | Description |
---|---|
long |
Tags
Gets or sets the tags for the response.
Declaration
public WorkbookResponse.WorkbookType.TagType[] Tags { get; set; }
Property Value
Type | Description |
---|---|
TagType[] |
UpdatedAt
The updated timestamp for the response.
Declaration
public string? UpdatedAt { get; set; }
Property Value
Type | Description |
---|---|
string |
Views
Gets or sets the views for the response.
Declaration
public WorkbookResponse.WorkbookType.ViewReferenceType[] Views { get; set; }
Property Value
Type | Description |
---|---|
ViewReferenceType[] |
WebpageUrl
The webpage URL for the response.
Declaration
public string? WebpageUrl { get; set; }
Property Value
Type | Description |
---|---|
string |