API overview
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. |