Namespace Tableau.Migration.Api.Rest.Models.Responses
Namespaces
Tableau.Migration.Api.Rest.Models.Responses.Cloud
Tableau.Migration.Api.Rest.Models.Responses.Server
Classes
AddTagsResponse
Class representing an add-tag request.
AddTagsResponse.TagType
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
AddUserResponse
Class representing a user creation response.
AddUserResponse.UserType
Type for the User object.
ConnectionResponse
Class representing a connections query response. See Tableau API Reference for documentation.
ConnectionResponse.ConnectionType
Class representing an embedded connection on the response.
ConnectionsResponse
Class representing a connections query response. See Tableau API Reference for documentation.
ConnectionsResponse.ConnectionType
Class representing an embedded connection on the response.
CreateGroupResponse
Class representing a local group creation response.
CreateGroupResponse.GroupType
Class representing a group response.
CreateGroupResponse.GroupType.ImportType
Class representing an import response.
CreateProjectResponse
Class representing a project creation response.
See Tableau API Reference for documentation
CreateProjectResponse.ProjectType
Class representing a project response.
CreateProjectResponse.ProjectType.OwnerType
Class representing a REST API user response.
CustomViewAsUsersDefaultViewResponse
Class representing a Set Custom View as Default for Users response.
CustomViewAsUsersDefaultViewResponse.CustomViewAsUserDefaultViewType
Class representing a site response.
CustomViewAsUsersDefaultViewResponse.CustomViewAsUserDefaultViewType.UserType
Class representing a REST API user response.
CustomViewResponse
Class representing a custom view response. See Tableau API Reference for documentation.
CustomViewResponse.CustomViewType
Class representing a custom view on the response.
CustomViewResponse.CustomViewType.OwnerType
Class representing a REST API owner on the response.
CustomViewResponse.CustomViewType.ViewType
Class representing a REST API view on the response.
CustomViewResponse.CustomViewType.WorkbookType
Class representing a REST API workbook on the response.
CustomViewsResponse
Class representing a custom views response. See Tableau API Reference for documentation.
CustomViewsResponse.CustomViewResponseType
Class representing a custom view on the response.
CustomViewsResponse.CustomViewResponseType.OwnerType
Class representing a REST API owner on the response.
CustomViewsResponse.CustomViewResponseType.ViewType
Class representing a REST API view on the response.
CustomViewsResponse.CustomViewResponseType.WorkbookType
Class representing a REST API workbook on the response.
DataSourceResponse
Class representing a data source response. Tableau API Reference for documentation.
DataSourceResponse.DataSourceType
Class representing a data source on the response.
DataSourceResponse.DataSourceType.OwnerType
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
DataSourceResponse.DataSourceType.ProjectType
Class representing a project on the response.
DataSourceResponse.DataSourceType.TagType
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
DataSourcesResponse
Class representing a data source response. See Tableau API Reference for documentation.
DataSourcesResponse.DataSourceType
Class representing a data source on the response.
DataSourcesResponse.DataSourceType.OwnerType
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
DataSourcesResponse.DataSourceType.ProjectType
Class representing a project on the response.
DataSourcesResponse.DataSourceType.TagType
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
EmptyTableauServerResponse
Empty container class for Tableau Server responses
FileUploadResponse
Class representing a file upload response.
FileUploadResponse.FileUploadType
Class representing a file upload response.
FlowResponse
Class representing a prep flow response. Tableau API Reference for documentation.
FlowResponse.FlowType
Class representing a site response.
FlowResponse.FlowType.OwnerType
Class representing a REST API user response.
FlowResponse.FlowType.ProjectType
Class representing a REST API project response.
FlowResponse.FlowType.TagType
Class representing a REST API tag response.
FlowsResponse
Class representing a flow response.
This is incomplete, there are more attributes than we're saving
FlowsResponse.FlowType
Class representing a site response.
FlowsResponse.FlowType.OwnerType
Class representing a REST API user response.
FlowsResponse.FlowType.ProjectType
Class representing a REST API project response.
FlowsResponse.FlowType.TagType
Class representing a REST API tag response.
GroupResponse
Class representing a group response.
GroupResponse.GroupType
Class representing a group response.
GroupResponse.GroupType.DomainType
Class representing a domain response.
GroupsResponse
Class representing a paged REST API groups response.
GroupsResponse.GroupType
Class representing a REST API group response.
GroupsResponse.GroupType.DomainType
Class representing a REST API domain response.
GroupsResponse.GroupType.ImportType
Class representing a REST API import response.
ImportJobResponse
Class representing an import job response.
ImportJobResponse.ImportJobType
Class representing a job response.
JobResponse
Class representing a job response.
JobResponse.JobType
Class representing a job response.
JobResponse.JobType.StatusNoteType
Class representing a REST API job status notes response.
LabelsResponse
Class representing a local group creation response.
LabelsResponse.LabelType
Class representing the label in the response.
LabelsResponse.LabelType.OwnerType
Class representing the owner in the response.
LabelsResponse.LabelType.SiteType
Class representing the site in the response.
MetricsResponse
Class representing a metrics response. See Tableau API Reference for documentation.
MetricsResponse.MetricType
Class representing a site response.
MetricsResponse.MetricType.ProjectType
Class representing a REST API Project response.
MetricsResponse.MetricType.TagType
Class representing a REST API tag response.
MetricsResponse.MetricType.UnderlyingViewType
Class representing a REST API underlyingView response.
MetricsResponse.MetricType.UserType
Class representing a REST API user response.
PagedTableauServerResponse<TItem>
Class representing a paged REST API response.
PermissionsResponse
The base class for all Permissions Response classes.
ProjectsResponse
Class representing a projects response. See Tableau API Reference for documentation.
ProjectsResponse.ProjectType
Class representing a project response.
ProjectsResponse.ProjectType.ContentCountsType
Class representing a REST API user response.
ProjectsResponse.ProjectType.UserType
Class representing a REST API user response.
ServerInfoResponse
Class representing a server info response.
ServerInfoResponse.ServerInfoType
Class representing a server info response.
ServerInfoResponse.ServerInfoType.ProductVersionType
Class representing a produce version response.
ServerInfoResponse.ServerInfoType.RestApiVersionType
Class representing a REST API version response.
ServerSessionResponse
Class representing a server session response.
See Tableau API Reference for documentation
ServerSessionResponse.SessionType
Class representing a session response.
ServerSessionResponse.SessionType.SiteType
Class representing a site response.
ServerSessionResponse.SessionType.UserType
Class representing a user response.
SignInResponse
Class representing a sign-in response.
See Tableau API Reference for documentation
SignInResponse.CredentialsType
Class representing a credentials response.
SignInResponse.CredentialsType.SiteType
Class representing a site response.
SignInResponse.CredentialsType.UserType
Class representing a user response.
SiteResponse
Class representing a site response.
SiteResponse.SiteType
Class representing a site response.
SitesResponse
Class representing a site response. See Tableau API Reference for documentation.
SitesResponse.SiteType
Class representing a site response.
TableauServerListResponse<TItem>
Class representing a list REST API response.
TableauServerResponse
Base class representing REST API responses.
TableauServerResponse<TItem>
Base class representing REST API responses.
TableauServerWithParentResponse<TItem>
Base class representing REST API responses that have a parent content item.
UpdateCustomViewResponse
Class representing a custom view update response.
UpdateCustomViewResponse.CustomViewResponseType
Class representing a custom view on the response.
UpdateCustomViewResponse.CustomViewResponseType.OwnerType
Class representing a REST API owner on the response.
UpdateCustomViewResponse.CustomViewResponseType.ViewType
Class representing a REST API view on the response.
UpdateCustomViewResponse.CustomViewResponseType.WorkbookType
Class representing a REST API workbook on the response.
UpdateDataSourceResponse
Class representing a data source update response.
UpdateDataSourceResponse.DataSourceType
Type for the data source object.
UpdateDataSourceResponse.DataSourceType.JobType
Class representing a job response.
UpdateDataSourceResponse.DataSourceType.OwnerType
Class representing a owner response.
UpdateDataSourceResponse.DataSourceType.ProjectType
Class representing a project response.
UpdateProjectResponse
Class representing a project update response.
UpdateProjectResponse.ProjectType
Type for the project object.
UpdateProjectResponse.ProjectType.OwnerType
Class representing a REST API user response.
UpdateUserResponse
Class representing a user update response.
UpdateUserResponse.UserType
Type for the User object.
UpdateWorkbookResponse
Class representing a workbook update response.
UpdateWorkbookResponse.WorkbookType
Type for the workbook object.
UserResponse
Class representing a user response. See Tableau API Reference for documentation.
UsersResponse
Class representing a users response. See Tableau API Reference for documentation.
UsersResponse.UserType
Class representing a user on the response.
UsersResponse.UserType.DomainType
Class representing a REST API user response.
UsersWithCustomViewAsDefaultViewResponse
Class representing a list of users with a custom view as the default view response.
UsersWithCustomViewAsDefaultViewResponse.UserType
Class representing a REST API user response.
ViewResponse
Class representing a REST API view response.
ViewResponse.ViewType
Class representing a REST API workbook response.
ViewResponse.ViewType.TagType
Class representing a REST API tag response.
ViewResponse.ViewType.WorkbookReferenceType
Class representing a REST API workbook reference response.
VirtualConnectionsResponse
Class representing a virtual connection response.
This is incomplete, there are more attributes than we're saving
VirtualConnectionsResponse.VirtualConnectionType
Class representing a site response.
WorkbookResponse
Class representing a REST API workbook response.
WorkbookResponse.WorkbookType
Class representing a REST API workbook response.
WorkbookResponse.WorkbookType.DataAccelerationConfigType
Class representing a REST API data acceleration config response.
WorkbookResponse.WorkbookType.LocationType
Class representing a REST API location response.
WorkbookResponse.WorkbookType.OwnerType
Class representing a REST API user response.
WorkbookResponse.WorkbookType.ProjectType
Class representing a REST API project response.
WorkbookResponse.WorkbookType.TagType
Class representing a REST API tag response.
WorkbookResponse.WorkbookType.ViewReferenceType
Class representing a REST API view response.
WorkbookResponse.WorkbookType.ViewReferenceType.ViewTagType
Class representing a REST API tag response.
WorkbooksResponse
Class representing a paged REST API workbooks response.
WorkbooksResponse.WorkbookType
Class representing a REST API workbook response.
WorkbooksResponse.WorkbookType.LocationType
Class representing a REST API location response.
WorkbooksResponse.WorkbookType.OwnerType
Class representing a REST API user response.
WorkbooksResponse.WorkbookType.ProjectType
Class representing a REST API project response.
WorkbooksResponse.WorkbookType.TagType
Class representing a REST API tag response.
Interfaces
IExtractRefreshType
Interface for an extract refresh response type.
IExtractRefreshType<TWorkbook, TDataSource>
Interface for an extract refresh response type.
IScheduleFrequencyDetailsType
Interface for schedule frequency eetails.
IScheduleIntervalType
Interface for a schedule interval response.
IScheduleReferenceType
Interface for a Tableau Server schedule reference response item.