Class WorkbooksResponse.WorkbookType
Class representing a REST API workbook response.
Implements
Namespace: Tableau.Migration.Api.Rest.Models.Responses
Assembly: Tableau.Migration.dll
Syntax
public class WorkbooksResponse.WorkbookType : IWorkbookType, IRestIdentifiable, INamedContent, IWithProjectType, IWithOwnerType, IWithTagTypes
Constructors
WorkbookType()
The default parameterless constructor.
Declaration
public WorkbookType()
WorkbookType(IWorkbookType)
Constructor to build from IWorkbookType.
Declaration
public WorkbookType(IWorkbookType response)
Parameters
Type | Name | Description |
---|---|---|
IWorkbookType | response |
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 |
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 WorkbooksResponse.WorkbookType.LocationType? Location { get; set; }
Property Value
Type | Description |
---|---|
WorkbooksResponse.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 WorkbooksResponse.WorkbookType.OwnerType? Owner { get; set; }
Property Value
Type | Description |
---|---|
WorkbooksResponse.WorkbookType.OwnerType |
Project
Gets or sets the project for the response.
Declaration
public WorkbooksResponse.WorkbookType.ProjectType? Project { get; set; }
Property Value
Type | Description |
---|---|
WorkbooksResponse.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 WorkbooksResponse.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 |
WebpageUrl
The webpage URL for the response.
Declaration
public string? WebpageUrl { get; set; }
Property Value
Type | Description |
---|---|
string |