API overview

Updated at:

API standard and pre-built SDKs in multi-language

The OpenAPI specification of this product (appstream-center/2021-09-01) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.

Custom signature

If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 147535001692).

Before you begin

An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. To call APIs securely, create a Resource Access Management (RAM) user with API access only, configure its AccessKey pairs, and implement the principle of least privilege (PoLP) through RAM policies. Use the Alibaba Cloud account only when its permissions are explicitly required for specific scenarios.

API list

API

Title

Description

ApproveOtaTask Set over-the-air upgrade execution time Sets the execution time of an over-the-air (OTA) update task.
AuthorizeInstanceGroup Add or remove assigned users for a delivery group Adds or removes assigned users for a delivery group. Only assigned users can access cloud applications.
BatchCreateLlmTemplates Create model templates in batches Creates LLM templates in batches.
ConfigResourceGroupModelTemplate Configure model group for a resource group Configures the model group for a resource group.
ConfigRuntimeChannel Configure a third-party channel for agent runtime Configures a third-party channel for Agent runtime.
ConfigRuntimeModelTemplate Configure model groups for agent runtime resources Configures model groups for Agent runtime resources.
CreateAppInstanceGroup Create a delivery group Creates a delivery group.
CreateImageByInstance Create a custom image from an instance Creates a custom image from a deployed WUYING instance. Use the custom image to quickly create additional instances with identical configurations.
CreateImageFromAppInstanceGroup Create a new image from a debug delivery group Creates a new image from a debug delivery group.
CreateModelProviderTemplate Create a model provider template Creates a model provider template for model creation.
CreateModelTemplate Create a model group Creates a model creation template.
CreateWuyingServer Create workstations Creates one or more workstations.
DeleteAppInstanceGroup Delete a pay-as-you-go delivery group Deletes a pay-as-you-go resource-based delivery group.
DeleteAppInstances Delete a specified application instance Deletes a specified application instance.
DeleteImage Delete a custom image Deletes a custom AppStream image.
DeleteLlmTemplate Delete a model template Deletes an LLM template.
DeleteModelProviderTemplate Delete a model provider template Deletes a model provider template.
DeleteModelTemplate Delete a model group Deletes a model template.
DeleteWuyingServer Delete a cloud graphics workstation Deletes a cloud graphics workstation.
DeliverToUserSls Deliver operation logs to user's Simple Log Service Configure LogShipper for Simple Log Service
DescribeWuyingServerEipInfo Query wuying workspace EIP information Queries the Elastic IP Address (EIP) information of a WUYING workspace.
GetAppInstanceGroup Query details of a specified delivery group Queries the details of a specified delivery group.
GetConnectionTicket Retrieve cloud application connection credentials Retrieves connection credentials for a cloud application.
GetDebugAppInstance Retrieve debug application instance information Retrieves information about a debug application instance.
GetModelProviderTemplate Query model provider template details Queries the details of a model provider template.
GetOtaTaskByTaskId Query over-the-air update task details Queries the details of an OTA update task, including the available version and version description.
GetResourcePrice Query resource price Queries price information for a resource.
GetResourceRenewPrice Query resource renewal price Queries renewal pricing for WUYING Cloud Application resources.
GetRuntimeChannel Query third-party channel configurations of an agent runtime Queries third-party channel configurations for an Agent runtime.
GetRuntimeModelConfig Query model configuration of an agent runtime Queries model configuration details for a cloud computer.
ListAppInstanceGroup Query multiple delivery groups Queries details of multiple delivery groups that meet specified conditions.
ListAppInstances Query instance details in a delivery group Queries session instance details in a delivery group, including instance IDs, statuses, creation time, update time, session statuses, and primary NIC public IP addresses.
ListAuthorizedUserGroups Query user groups authorized by a delivery group Queries user groups authorized by a specified delivery group.
ListBindInfo Query binding information Queries binding information between users and resources.
ListDesktopAgentRuntime Query agent runtime list Queries Cloud Desktop agent runtimes.
ListImage Query image information Queries image information.
ListLlmTemplates Query LLM template list Queries a list of LLM templates.
ListModelProviderTemplates Query model provider template list Queries a list of model provider templates.
ListModelTemplateResourceGroup Query resource groups associated with a model group Queries resource groups associated with a model group.
ListModelTemplates Query model group list Queries a list of model templates.
ListNodeInstanceType Query resource specifications Queries available resource specifications for creating a delivery group.
ListNodes Query resource node list Queries resource nodes.
ListOtaTask Query over-the-air update history Queries the history of over-the-air (OTA) updates.
ListPersistentAppInstances Query persistent session application instances Queries persistent session application instances in a delivery group.
ListRegions Query supported regions Queries regions supported by WUYING Cloud Application.
ListTagCloudResources Query tags of cloud resources Queries tags for one or more specified cloud resources.
ListTenantConfig Query administrator account configuration information Queries administrator account configuration, such as whether resource expiration reminders are enabled.
ListWuyingServer Query workstations Queries workstations.
LogOffAllSessionsInAppInstanceGroup Log off all sessions in a delivery group Logs off all sessions in a pay-as-you-go delivery group with scheduled auto-scaling enabled.
ModifyAppInstanceGroupAttribute Modify General Policy of a delivery group Modifies the general policy of a delivery group, including concurrent session count and session retention duration after disconnection.
ModifyAppPolicy Modify delivery group display policy Modifies the display policy of a delivery group, including frame rate, resolution, and protocol type.
ModifyBrowserInstanceGroup Modify cloud browser Modifies attributes of a WUYING Cloud Browser.
ModifyNodePoolAmount Upgrade/Downgrade nodes in a resource node pool Upgrades the node count in a subscription delivery group.
ModifyNodePoolAttribute Modify delivery group scaling mode Modifies the scaling mode of a delivery group: fixed quantity, scheduled scaling, or automatic scaling.
ModifyTenantConfig Modify administrator account configuration Modifies administrator account configuration, such as whether to enable resource expiration reminders.
ModifyWuyingServerAttribute Modify cloud graphics workstation properties Modifies properties of a cloud graphics workstation.
PageListAppInstanceGroupUser Query allocated users of a delivery group with paging Queries allocated users in a delivery group with pagination.
RemoveResourceGroupModelTemplate Remove model groups from a resource group Removes model groups from a resource group.
RemoveRuntimeChannel Remove a third-party channel configuration from an agent runtime Removes a third-party channel configuration from an Agent runtime.
RemoveRuntimeModelTemplate Remove model groups from agent runtime resources Removes model groups from Agent runtime resources.
RenewAppInstanceGroup Renew a delivery group Renews a delivery group.
RenewWuyingServer Renew a workstation Renews a workstation.
RestartWuyingServer Restart a workstation Restarts a workstation.
StartTaskForDistributeImage Initiate image cross-region copy task Initiates a cross-region image copy task.
StartWuyingServer Start a workstation Starts a workstation.
StopWuyingServer Stop a workstation Stops a workstation.
TagCloudResources Create and attach tags to cloud resources Creates and attaches tags to cloud resources. If a tag already exists, its value is updated.
Unbind Unbind a user from a session Unbinds a user from a session.
UntagCloudResources Unbind tags from cloud resources Detaches tags from cloud resources.
UpdateAppInstanceGroupImage Update delivery group image Updates the image of a delivery group.
UpdateModelProviderTemplate Update model provider template Updates a model provider template.
UpdateModelTemplate Update a model group Updates a model template.
UpdateWuyingServerImage Update a workstation image Updates a workstation image.