External APIs

External APIs

APIs for resources that are external to Horizon environment. These APIs make live calls to external systems

Operations
POST
Add Auxiliary Accounts
Add auxiliary accounts to the untrusted domain
GET
Audit Events Extended Attributes
Get extended attributes of audit events
POST
Bind
Bind untrusted domain to the connection server.
POST
Bulk Hold User Or Group
Put users on hold.
POST
Bulk Hold User Or Group V2
Put users on hold.
POST
Bulk Release Hold User Or Group
Release users from hold.
POST
Bulk Release Hold User Or Group V2
Release users from hold.
POST
Change User Password
Changes the password of AD User
POST
Compute Space Requirements
Computes the datastore space requirements for inventory resources.
POST
Compute Vsan Cost
Computes the vsan cost for given pool type.
POST
Delete Auxiliary Accounts
Specification to delete auxiliary accounts from the untrusted domain
GET
Get AD Container
Gets the AD container for specified domain.
GET
Get AD User Or Group Info
Get information related to AD User or Group
GET
Get Agent Upgrade History
Gets the agent upgrade history.
GET
Get Base V Ms V2
Gets the specified VM information
GET
Get Default AD Container
Get default AD container for specified domain.
GET
List AD Containers
List active directory containers for a specific domain.
GET
List AD Domains
Lists information related to AD Domains of the environment.
GET
List AD Domains V2
Lists information related to AD Domains of the environment.
GET
List AD Domains V3
Lists information related to AD Domains of the environment.
GET
List AD User Or Group Summary
Lists AD users or groups information.
GET
List Audit Events
Lists the audit events.
GET
List Audit Events V2
Lists the audit events.
GET
List Base Snapshots
Lists all the VM snapshots from the vCenter for a given VM.
GET
List Base Snapshots V2
Lists all the VM snapshots from the vCenter for a given VM.
GET
List Base V Ms
Lists all the VMs from a vCenter or a datacenter in that vCenter which may be suitable as snapshots for instant clone desktop pool or farm creation.
GET
List Base V Ms V2
Lists all the VMs from a vCenter or a datacenter in that vCenter which may be suitable as snapshots for instant clone desktop pool or farm creation.
GET
List Customization Specs
Lists all the customization specifications from the vCenter.
GET
List Datacenters
Lists all the datacenters of a vCenter.
GET
List Datastore Clusters
Lists all the datastore clusters from the vCenter for the given host or cluster.
GET
List Datastore Paths
Lists all the folder paths within a Datastore from vCenter.
GET
Listdatastores
Lists all the datastores from the vCenter for the given host or cluster.
GET
List Domains
Returns a map of domain NETBIOS name and dns name for domains which are configured on connection server.
GET
List Held Users Or Groups
List information related to Held Users.
GET
List Hosts Or Clusters
Lists all the hosts or clusters of the datacenter.
GET
List Network Interface Cards
Returns a list of network interface cards (NICs) suitable for configuration on a desktop pool/farm.
GET
List Network Interface Cards V2
Returns a list of network interface cards (NICs) suitable for configuration on a desktop pool/farm.
GET
List Network Labels
Retrieves all network labels on the given host or cluster
GET
List Resource Pools
Lists all the resource pools from the vCenter for the given host or cluster.
GET
List Virtual Disks
Lists Virtual disks from vCenter for a given datastore. If datastore_id is not specified, it lists the Virtual Disks for all datastores. If populate_all_disks is set to true, all virtual disks will be populated.
GET
List Virtual Machines
Lists all the VMs from a vCenter.
GET
List VM Folders
Lists all the VM folders from the vCenter for the given datacenter.
GET
List VM Templates
Lists all the VM templates from a vCenter or a datacenter for the given vCenter which may be suitable for full clone desktop pool creation.
POST
Unbind
Unbind untrusted domain from the connection server.
POST
Update
Updates untrusted domain.
POST
Update Auxiliary Accounts
Update auxiliary accounts of the untrusted domain
POST
Validate AD User Encrypted Credentials
Validates the encrypted credentials of AD User