[{"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
get Get All
Get all Active Directory records
get Get By ID
Fetch one Active Directory record
patch Patch By ID
Patch an existing 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 User Assigned Identities
getUserAssignedIdentities
get Get VM Compute Skus
getVMComputeSkus
get Get VM Compute Skus Series
getVMComputeSkusSeries
get Get VM Compute Skus With Search
getVMComputeSkusWithSearch
Batch Templates
delete Batch Delete
Delete a batch of templates
patch Batch Patch
Patch a batch of templates
post Batch Perform Action
Perform an action on a batch of templates
patch Pool Settings Batch Patch
Patch pool settings for a batch of templates
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
post Create And Upload Logs
Create edge deployment log via runCommand
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 Diagnostics Data
Get Diagnostics information for the given edge
get Get Edge Deployment By ID
Get a single Edge deployment
get Get Edge Deployment Log By ID
Get Edge Deployment Log by Id
get Get Edge Deployment Logs
Get Edge Deployment Log by Id
post Notify Edge Deployment Log Status
Notify Edge Deployment Log Status
patch Patch Edge Deployment
Patch an Edge deployment
post Register Default Modules To Edge
Register default edge modules in edge controller for a provider type.
post Save Edge Reported Attributes
Save edge reported attributes for an org.
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
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 batch 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
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.
get Get Error Report
Get a single report containing information about template errors
patch Patch By ID
Patch a single template
patch Patch Expansion By ID
Patch an expansion template. Cannot be used for non-expansion templates.
patch Patch Pool Settings By Template ID
Patch a single template
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 Uag Deployment
Marks a UAG deployment for deletion. Deletion will occur in the background.
post Generate Otp For Uag Deployment
Generating OTP for bootstrapping UAG deployment
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.

Applications

post Check Conflicts
Check application entitlements for conflicts
post Create Application
Create an application
post Create Application Package
Create an application if not present, appVersion and creates a app studio session
post Create Bulk Entitlements
Create application entitlements in bulk
delete Delete App Version
Delete an application version by id
delete Delete Application
Delete an application by id
post Delete Bulk App Entitlements
Deletes bulk application entitlements based on a specified set of params
get Get All App Versions
Gets all application versions
get Get App Entitlements
Get all application entitlements
get Get Application
Get an application by id
get Get Applications
Get all applications
get Get Programs For App Version
Get programs for an application version by id
post Import Packages
import packages
patch Patch App Version
Patch an appVersion attributes
put Set Marker
Set Marker for an application version
delete Unset Marker
Unset Marker for an application version
put Update Application
Update an application by id
put Update Application Package
Update an appPackage by applicationId and appVersionId

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 Custom Domains
Retrieve a list of domain objects
get Get Groups
Get user groups from IAM
get Get Groups By IDP Tenant ID User ID
Get a specific user's group information based on userId and idpTenantId
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 IAM
get Get Users And Groups
Get users and groups from IAM
post Logout User
Logout User
post Map Org IDP
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

Fileshares

get Get Fileshares
Get all fileshares

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.
get Get V Ms
Get all custom virtual machines to use as an image source from a resource container in provider.
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.
Markers
delete Delete Marker By ID
Delete marker by marker id and image id.
get Get Marker By ID
Get Marker by image id and marker id.
get Search Markers For Stream
Search markers for an Image.
Users
get Get Application Icon
Get icon image by application id and icon name.
Versions
post Add Version
Submit request to add version to an existing image catalogue
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.
patch Patch Version
Submit Version update request.Marker update may trigger marker movement and pool updates.
post Republish Version
Submit image republish request.

Portal

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.
Generate Signed Jwt Token For Input Payload Context
post Generate Protocol Token
generateProtocolToken
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 in bulk
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 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 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
get User'S Ssessions
Get existing sessions for users
get User'S Ssessions
Get existing sessions for users
Pool
post Create
Create a Pool
delete Delete Pool
Delete pool record by id
delete Delete V3 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
post List App By ID For Pools
Post all application for selected pools and selected app id
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 Find Sessions By Agent Guid
Filter sessions by AgentSessionGUIDs.
post Find Sessions By Agent Guid
Filter sessions by AgentSessionGUIDs.
post Perform Bulk Session Action
Perform bulk session action.
post Perform Bulk Session Action
Perform bulk session action.
post Perform Bulk Session Action
Perform bulk session action.
post Perform Bulk Session Action
Perform bulk session action.
Site
post Create
Create Site
put Create
Create Site Edge Mapping
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
Task
get Get Tasks By Entity ID
Get scheduled tasks by entity id
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?