Inventory APIs

Inventory APIs

APIs for inventory resources

Operations
POST
Add Local Application Pools To GAE
Adds Local Application Pools to Global Application Entitlement.
POST
Add Local Desktop Pools To GDE
Adds Local Desktop Pools to Global Desktop Entitlement.
POST
Add Machines
Adds machines to the given manual desktop pool.
POST
Add Machines By Name
Adds the named machines to the given desktop pool.
POST
Assign Machine Aliases
Assigns the specified aliases to the assigned users of the machine.
POST
Assign Users
Assigns the specified users to the machine.
POST
Cancel Desktop Pool Task
Cancels the instant clone desktop pool push image task.
POST
Cancel Scheduled Push Image
Request the cancellation of the current scheduled push image operation on the specified instant clone desktop pool.
POST
Create Application Pool
Creates an application pool.
POST
Create Global Desktop Entitlement
Creates a Global Desktop Entitlement.
DELETE
Delete Application Pool
Deletes application pool.
DELETE
Delete Machine
Deletes the machine.
DELETE
Delete Machines
Deletes the specified machines.
DELETE
Delete Physical Machine
Deletes the Physical Machine.
DELETE
Delete RDS Server
Deletes the RDS Server.
POST
Disconnect Sessions
Disconnects user sessions
POST
Enter Maintenance
Puts the machines into maintenance mode.
POST
Exit Maintenance
Puts the machines out of maintenance mode.
GET
Get Application Icon
Gets application icon.
GET
Get Application Pool
Gets application pool.
GET
Get Application Pool V2
Gets application pool.
GET
Get Desktop Pool
Gets the Desktop Pool information.
GET
Get Desktop Pool Task
Gets the task information on the desktop pool.
GET
Get Desktop Pool V2
Gets the desktop pool information.
GET
Get Desktop Pool V3
Gets the desktop pool information.
GET
Get Farm
Gets the Farm information.
GET
Get Global Application Entitlement
Gets the Global Application Entitlement in the environment.
GET
Get Global Desktop Entitlement
Gets the Global Desktop Entitlement in the environment.
GET
Get Machine
Gets the Machine information.
GET
Get Machine V2
Gets the Machine information.
GET
Get Physical Machine
Gets the Physical Machine information.
GET
Get RDS Server
Gets the RDS Server information.
GET
Get Session Info
Gets the Session information.
GET
List Application Icons
Lists the application icons for the given application pool.
GET
List Application Pools
Lists the application pools in the environment.
GET
List Application Pools V2
Lists the application pools in the environment.
GET
List Compatible Local Application Pools
Lists Local Application Pools which are compatible with Global Application Entitlement.
GET
List Compatible Local Desktop Pools
Lists Local Desktop Pools which are compatible with Global Desktop Entitlement.
GET
List Desktop Pools
Lists the Desktop Pools in the environment.
GET
List Desktop Pools V2
Lists the desktop pools in the environment.
GET
List Desktop Pools V3
Lists the desktop pools in the environment.
GET
List Desktop Pool Tasks
Lists the tasks on the desktop pool.
GET
List Farms
Lists the Farms in the environment.
GET
List Global Application Entitlements
Lists the Global Application Entitlements in the environment.
GET
List Global Desktop Entitlements
Lists the Global Desktop Entitlements in the environment.
GET
List Installed Applications On Desktop Pool
Lists the installed applications on the given desktop pool.
GET
List Installed Applications On Farm
Lists the installed applications on the given farm.
GET
List Local Application Pools
Lists Local Application Pools which are assigned to Global Application Entitlement.
GET
List Local Desktop Pools
Lists Local Desktop Pools which are assigned to Global Desktop Entitlement.
GET
List Machines
Lists the Machines in the environment.
GET
List Machines V2
Lists the Machines in the environment.
GET
List Physical Machines
Lists the Physical Machines in the environment.
GET
List RDS Servers
Lists the RDS Servers in the environment.
GET
List Session Info
Lists the Session information in the environment.
POST
Log Off Sessions
Logs off user sessions, if they are not locked.
POST
Rebuild Machines
Rebuilds the specified machines.
POST
Recover Machines
Recovers the specified machines.
POST
Recover RDS Servers
Recovers the specified RDS Servers.
POST
Register Physical Machine
Registers the Physical Machine.
POST
Register RDS Server
Registers the RDS Server.
DELETE
Remove Local Application Pools From GAE
Removes Local Application Pools from Global Application Entitlement.
DELETE
Remove Local Desktop Pools From GDE
Removes Local Desktop Pools from Global Desktop Entitlement.
POST
Remove Machines
Removes machines from the given manual desktop pool.
POST
Reset Machines
Resets the specified machines.
POST
Reset Sessions
Resets machine of user sessions. The machine must be managed by Virtual Center and the session cannot be an application or an RDS desktop session.
POST
Restart Machines
Restarts the specified machines.
POST
Restart Sessions
Restarts machine of user sessions. The machine must be managed by Virtual Center and the session cannot be an application or an RDS desktop session.
POST
Schedule Push Image
Schedule/reschedule a request to update the image in an instant clone desktop pool.
POST
Send Message To Sessions
Sends the message to user sessions
POST
Unassign Machine Aliases
Un-assigns the aliases for the specified users from the machine.
POST
Unassign Users
Un-assigns the specified users from the machine.
PUT
Update Application Pool
Updates application pool.
PUT
Update RDS Server
Updates the RDS Server.