Class ProjectsRestApiSimulator
Object that defines simulation of Tableau REST API project methods.
Inheritance
ProjectsRestApiSimulator
Inherited Members
Namespace: Tableau.Migration.Api.Simulation.Rest.Api
Assembly: Tableau.Migration.dll
Syntax
public sealed class ProjectsRestApiSimulator : PermissionsRestApiSimulatorBase<ProjectsResponse.ProjectType>
Constructors
ProjectsRestApiSimulator(TableauApiResponseSimulator)
Creates a new ProjectsRestApiSimulator object.
Declaration
public ProjectsRestApiSimulator(TableauApiResponseSimulator simulator)
Parameters
Type | Name | Description |
---|---|---|
TableauApiResponseSimulator | simulator | A response simulator to setup with REST API methods. |
Properties
CreateDefaultProjectPermissions
Gets the simulated project default permission create API method.
Declaration
public MethodSimulator CreateDefaultProjectPermissions { get; }
Property Value
Type | Description |
---|---|
MethodSimulator |
CreateProject
Gets the simulated project create API method.
Declaration
public MethodSimulator CreateProject { get; }
Property Value
Type | Description |
---|---|
MethodSimulator |
QueryDefaultProjectPermissions
Gets the simulated project default permission query API method.
Declaration
public MethodSimulator QueryDefaultProjectPermissions { get; }
Property Value
Type | Description |
---|---|
MethodSimulator |
QueryProjects
Gets the simulated project query API method.
Declaration
public MethodSimulator QueryProjects { get; }
Property Value
Type | Description |
---|---|
MethodSimulator |
ReplaceDefaultProjectPermissions
Gets the simulated replace project default permission API method.
Declaration
public MethodSimulator ReplaceDefaultProjectPermissions { get; }
Property Value
Type | Description |
---|---|
MethodSimulator |
UpdateProject
Gets the simulated update project API method.
Declaration
public MethodSimulator UpdateProject { get; }
Property Value
Type | Description |
---|---|
MethodSimulator |