[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen

Horizon Cloud Service - next-gen Operations Index

All available Horizon Cloud Service - next-gen Operations.


Admin

Active Directories
post Create
Create a new Active Directory record
post Create
Create a new Active Directory record
get Get All
Get all Active Directory records
get Get All
Get all Active Directory records
get Get By ID
Fetch one Active Directory record
get Get By ID
Fetch one Active Directory record
patch Patch By ID
Patch an existing Active Directory record.
patch Patch By ID
Patch an existing Active Directory record.
delete delete Active Directories
Delete an Active Directory record
delete delete Active Directories
Delete an Active Directory record
Azure Infrastructure
get Get Azure Environments
getAzureEnvironments
get Get Azure Regions
getAzureRegions
get Get Disk Compute Skus
getDiskComputeSkus
get Get Networks
getNetworks
get Get Resource Groups
getResourceGroups
get Get Shared Gallery Image Versions
getSharedGalleryImageVersions
get Get Shared Gallery Images
getSharedGalleryImages
get Get Shared Image Galleries
getSharedImageGalleries
get Get Subnets With Filter
getSubnetsWithFilter
get Get VM Compute Skus
getVMComputeSkus
Dynamic Environment Manager Settings
post Create
Create a new DEM Setting record
get Get All
Get all DEM Setting records
get Get By ID
Fetch DEM Setting by id
put Modify By ID
Update an existing DEM Setting record.
delete delete Dynamic Environment Manager Settings
Delete a DEM Setting record
Edge Deployments
post Create
Create a new Edge deployment: initiates the deployment process
delete Delete Edge Proxy
Marks an Edge deployment's proxy for deletion. Deletion will occur in the background.
get Get All Edge Deployments
Get all Edge deployments
get Get Device Connection String
Get the device connection string associated to the edge deployment. NOTE: This is supported only for VSphere providers
get Get Edge Deployment By ID
Get a single Edge deployment
patch Patch Edge Deployment
Patch an Edge deployment
delete delete Edge Deployments
Marks an Edge deployment for deletion. Deletion will occur in the background.
Preferences Controller
get Get Network Preferences
getNetworkPreferences
patch Patch Network Preferences
This operation should be used to perform action update which can replaces/overwrites preferences lists associated with provider instance.
Provider Instances
post Create
Create a new provider instance.
get Get All
Return a list of all provider instances.
get Get All Resources
Get all provider instances with their associated resources
get Get By ID
Get a single provider instance by ID.
get Get VM Usages
getVmUsages
put Modify By ID
Update an existing provider instance.
patch Patch By ID
This operation should be used to update Provider Details (credentials) of a provider instance
post Perform Infrastructure Action
Perform some global action on the provider instance.
patch Register Edge Gateway
Associate an Edge Deployment with a provider instance.
delete Unregister Edge Gateway
Unregister an Edge Gateway from a provider instance.
patch Update Scale Data
This operation should be used to perform action update which can update existing scale data entries or add new entry. Action delete can be used to delete scale data entry associated with provider instance
post Verify
Validate a potential new provider instance, without creating anything.
delete delete Provider Instances
Delete an existing provider instance
Providers
get Get All
Lists all supported providers.
SSO Configurations
post Create
Create a new SSO configuration record
get Get All
Get all SSO configuration records
get Get By ID
Fetch one SSO configuration record
get Get CA Bundle
Download the latest CA bundle associated to the SSO configuration
patch Patch SSO Config
Patch an existing SSO configuration record.
delete delete SSO Configurations
Delete an SSO configuration record
Template Virtual Machines
delete Delete Virtual Machine By ID
Delete an individual template virtual machine by its id/name.
get Get Virtual Machine By ID
Get an individual template virtual machine by its id/name.
get Get Virtual Machines
Get all the virtual machines in a given template.
post Perform Batch Virtual Machine Action
Perform bulk template virtual machine action by their IDs.
post Perform Virtual Machine Action By ID
Perform an individual template virtual machine action by its id/name.
Templates
delete Bulk Delete
bulkDelete
patch Bulk Patch
bulkPatch
post Create
Create a new template.
post Create Expansion
Create a new expansion template (expanding an existing one)
get Get All
Get all templates, with filtering and paging.
get Get By ID
Get a single template by its ID.
patch Patch By ID
Patch a single template
patch Patch Expansion By ID
Patch an expansion template. Cannot be used for non-expansion templates.
post Perform Action
Perform an action on a template
delete delete Templates
Delete a template
Uag Deployments
post Create
Created a new UAG deployment: initiates the deployment process
delete Delete Proxy Config In Uag Deployment
Marks UAG deployment's proxy configuration for deletion. Deletion will occur in the background.
delete Delete Uag Deployment
Marks a UAG deployment for deletion. Deletion will occur in the background.
get Get All Uag Deployments
Get all UAG deployments
get Get Uag Deployment By ID
Get a single UAG deployment by ID
patch Patch Uag Deployment
Patch an existing UAG deployment record by id.
post Upgrade Uag Deployment
Upgrade an existing UAG deployment

Auth

get Azure Ad Setup Callback
Update Azure AD setup after consent granted
get Callback
Callback API used to echo the authentication code returned from IAM
delete Delete IDP OAuth Client
Delete admin and user scoped IDP OAuth clients
delete Delete Org IDP Mapping
Delete CSP org from IDP tenant map
post Get Access Token
Get access token
get Get Auth URL
Get IAM authentication URL
get Get Azure Ad Setup
Get Azure AD setup
get Get Groups
Get user groups from IAM
get Get Groups By User ID
Get a specific user's group information based on userId
get Get IDP Mapping
Get IDP mapping by tenant ID and/or tenant domain
get Get Org IDP Mapping
Get CSP org ID to IDP tenant mapping
get Get Users
Get users from
get Get Users And Groups
Get users and groups from IAM
post Logout User
Logout User
post Org IDP Mapping
Map CSP org ID to IDP
patch Patch Org IDP Mapping
Patch organization to IDP mapping
post Refresh Token
Get a new refresh token
post Start Azure Ad Setup
Start Azure AD setup

Images

post Create Image Catalog
Submit create image catalog request.
get Get Image Sources
Get all image sources.
get Get Stream
Get an image by ID.
get Get Streams
Get All Images.
post Publish Version V2
Submit image publish request.
Application Definition
post Query
Query for application definitions.
post Query By Image Reference
Query for application definitions by Image Reference(streamId, versionId) grouped by application name and version
get get Application Definition
Get all application definitions.
Application Inventory
delete Delete App Inventory
Delete all applications by image id and version id.
get Fetch Apps By Image And Version
Get all applications by image id and version id.
get Get App Inventory By Image And Version
Get application inventory by image id and version id.
post Trigger App Scan
Start scan for application inventory by image id and version id.
Copies
get Get Copies
Get all image copies by image id and version id.
get Get Copy
Get image copy by image id, version id and copy id.
get Get Image Copies
Get all image copies.
Users
get Get Application Icon
Get icon image by application id and icon name.
Versions
post Clone
Submit version clone request.
delete Delete Version
Submit delete version request by image id and version id.
get Get Version
Get version by image id and version id.
get Get Versions
Get versions by image id.
post Republish Version
Submit image republish request.

Portal

Entitlements
post Create
Create an entitlement
delete Delete Entitlement
Delete entitlement record by id
get Get Entitlement
Get entitlement record by id
get Get Entitlements
Get all entitlements
get List VMS With User
Get all VMs/unassigned VMs for a given template of entitlement
patch Patch Entitlement
Update specific attributes on existing entitlement record
put Update Entitlement
Update an existing entitlement record.
Entitlements V2
post Create
Create an entitlement
delete Delete Entitlement
Delete entitlement record by id
get Get Entitled Users
Get entitlements for given User
get Get Entitlement
Get entitlement record by id
get Get Entitlements
Get all entitlements
patch Patch Entitlement
Update specific attributes on existing entitlement record
get Status Unassign Bulk
Check the status of bulk unassign operation
post Unassign
Unassign users/groups from desktops/apps
post Unassign Bulk
Create a task to unassign users/groups from desktops/apps from multiple entitlements
put Update Entitlement
Update an existing entitlement record.
Home Site Mappings
post Create Home Site Mappings
Create a HomeSite Mapping for multiple users and groups
post Create Home Site Mappings
Create a HomeSite Mapping for multiple users and groups
delete Delete Home Site Mappings
delete HomeSite mappings by Id
delete Delete Home Site Mappings
delete HomeSite mappings in bulk
delete Delete Home Site Mappings
delete HomeSite mappings in bulk
delete Delete Home Site Mappings
delete HomeSite mappings by Id
get Find Mapping By Entity ID And Org ID
Get Homesite mappings by entityId and OrgId
get Find Mapping By Entity ID And Org ID
Get Homesite mappings by entityId and OrgId
get Get All Home Site Mappings
Get all Homesite mappings
get Get All Home Site Mappings
Get all Homesite mappings
get Get Home Site Mapping By ID
Get Homesite mapping by Id
get Get Home Site Mapping By ID
Get Homesite mapping by Id
put Update Home Site Mapping
update homesite mapping with attributes on exsisting mapping record
put Update Home Site Mapping
update homesite mapping with attributes on exsisting mapping record
Launch Items And Desktop Spec
get App Sessions
Get existing sessions for users
get App Sessions
Get existing sessions for users
get Check Action Status
Check status of user action
get Check Action Status
Check status of user action
post Create Spec
Create spec
post Create Spec
Create spec
get Get Jwt Keys
Get JWT key
get Get Launch Items
Get launch Items
get Get Launch Items
Get launch Items
post Perform User Action
Perform an user action
post Perform User Action
Perform an user action
Pool
post Create
Create a Pool
delete Delete Pool
Delete pool record by id
get Get Pool
Get pool record by id
get Get Pools
Get all pools
get List All Apps For Pools
Get all application for selected pools to create assignment
get List VMS With User
Get all VMs/unassigned VMs for a given template of pool
patch Patch Pool
Update specific attributes on existing pool record
put Update Pool
Update an existing pool record.
Process Configuration Request
post Execute Request
executeRequest
Report Activities
get Get All Mappings By User
Get user desktop mapping by Users
Session
get Filter Session
Filter sessions
get Filter Session
Filter sessions
post Perform Bulk Session Action
Perform bulk session action. Api currently supports single user.
post Perform Bulk Session Action
Perform bulk session action. Api currently supports single user.
Site
put Create
Create Site Edge Mapping
post Create
Create Site
post Create
Create Site
put Create
Create Site Edge Mapping
delete Delete Site
delete Site by Id
delete Delete Site
delete Site by Id
delete Delete Site Edge Mapping
Delete SiteEdgeMapping by edgeId
delete Delete Site Edge Mapping
Delete SiteEdgeMapping by edgeId
delete Deleteedge
Delete Edge Mapping
delete Deleteedge
Delete Edge Mapping
get Fetch Site By Ids
Get Sites for edges
get Fetch Site By Ids
Get Sites for edges
get Find Site By ID
Get Site by Id
get Find Site By ID
Get Site by Id
get Get Al Sites
Get all Sites
get Get Al Sites
Get all Sites
get Get Allowed Sites
Get allowed sites
get Get Allowed Sites
Get allowed sites
put Update Site
update Site with attributes on exsisting record
put Update Site
update Site with attributes on exsisting record
post Validate
check if the edge is valid
post Validate
check if the edge is valid
Site Geographic Meta Data
post Create
Create Site MetaData
post Create
Create Site MetaData
patch Create Bulk Site Geo Graphic Region
Create Site MetaData
patch Create Bulk Site Geo Graphic Region
Create Site MetaData
get Fetch Site Metadata By Location
Get Site Meta Data for given geograhic location
get Fetch Site Metadata By Location
Get Site Meta Data for given geograhic location
User Desktop Mapping
post Create
Create user desktop mapping
post Deassign User Desktop Mapping
Deassign user desktop mapping by given templateId and vmId
get Get User Desktop Mapping
Get user desktop mapping by entitlementId and/or userId and/or templateId

Feedback

Was this page helpful?