Class UsersRestApiSimulator
Object that defines simulation of Tableau REST API user methods.
Inheritance
object
    UsersRestApiSimulator
  Namespace: Tableau.Migration.Api.Simulation.Rest.Api
Assembly: Tableau.Migration.dll
Syntax
public sealed class UsersRestApiSimulator
  Constructors
UsersRestApiSimulator(TableauApiResponseSimulator)
Creates a new UsersRestApiSimulator object.
Declaration
public UsersRestApiSimulator(TableauApiResponseSimulator simulator)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TableauApiResponseSimulator | simulator | A response simulator to setup with REST API methods.  | 
      
Properties
AddUserToSite
Gets the simulated user creation API method.
Declaration
public MethodSimulator AddUserToSite { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator | 
ImportUsersToSite
Gets the simulated user import API method.
Declaration
public MethodSimulator ImportUsersToSite { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator | 
QueryUserGroups
Gets the simulated user group query API method.
Declaration
public MethodSimulator QueryUserGroups { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator | 
QueryUsers
Gets the simulated user query API method.
Declaration
public MethodSimulator QueryUsers { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator | 
RetrieveUserSavedCredentials
Gets the simulated retrieve saved credentials API method.
Declaration
public MethodSimulator RetrieveUserSavedCredentials { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator | 
UpdateUser
Gets the simulated user update API method.
Declaration
public MethodSimulator UpdateUser { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator | 
UploadUserSavedCredentials
Gets the simulated upload saved credentials API method.
Declaration
public MethodSimulator UploadUserSavedCredentials { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodSimulator |