API standard and pre-built SDKs in multi-language
The OpenAPI specification of this product (eas/2021-07-01) follows the ROA 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.
Service
|
API |
Title |
Description |
| DescribeServiceEndpoints | DescribeServiceEndpoints | Retrieves a list of service endpoints. |
| DeleteServiceLabel | DeleteServiceLabel | Deletes a service label. |
| DeleteServiceInstances | DeleteServiceInstances | Restarts specified instances of a service. |
| UpdateServiceInstance | UpdateServiceInstance | Updates the properties of a service instance. This operation applies only to fencing service instances. |
| ListServiceInstances | ListServiceInstances | Lists the instances of a specified service. |
| ListServices | ListServices | Lists services. |
| ListGroups | ListGroups | Queries a list of service groups. |
| DescribeMachineSpec | DescribeMachineSpec | Returns a list of available machine specifications. |
Resource Group
|
API |
Title |
Description |
| DescribeVirtualResource | DescribeVirtualResource | Queries the details of a virtual resource group. |
| CreateResource | CreateResource | Creates a resource group. |
| CreateResourceInstances | CreateResourceInstances | Creates machine instances in a dedicated resource group. |
| DeleteResourceInstanceLabel | DeleteResourceInstanceLabel | Deletes tags from instances in a resource group. |
| MigrateResourceInstance | MigrateResourceInstance | Migrates instances to a specified resource group. |
| DescribeResource | DescribeResource | Queries the details of a resource group. |
Benchmark Task
|
API |
Title |
Description |
| ListBenchmarkTask | ListBenchmarkTask | Lists all deployed stress testing tasks. |
Private Gateway
|
API |
Title |
Description |
| ListGatewayDomains | ListGatewayDomains | Lists the custom domain names for a private gateway. |
| ListGateway | ListGateway | Lists private gateways. |
| CreateGateway | CreateGateway | Creates a gateway. |
| DescribeGateway | DescribeGateway | Queries the details of a private gateway. |
| UpdateGateway | UpdateGateway | Updates a private gateway. |
| CreateGatewayIntranetLinkedVpc | CreateGatewayIntranetLinkedVpc | Creates an internal endpoint for a private gateway. |
| ListGatewayIntranetLinkedVpc | ListGatewayIntranetLinkedVpc | Lists the internal access endpoints of a private gateway. |
| ListGatewayIntranetLinkedVpcPeer | ListGatewayIntranetLinkedVpcPeer | Lists the cross-VPC connections for a gateway's private endpoint. |
Other
|
API |
Title |
Description |
| ListServiceInstanceFaultInjectionInfo | ListServiceInstanceFaultInjectionInfo | Retrieves fault injection information. |
| CreateFaultInjection | CreateFaultInjection | Creates a fault injection task. |
| DeleteFaultInjection | DeleteFaultInjection | Deletes a fault injection task. |
Others
|
API |
Title |
Description |
| AttachGatewayDomain | AttachGatewayDomain | Binds a custom domain name to a private gateway. |
| CloneService | CloneService | Clones a service. |
| CommitService | CommitService | Commits the Worker0 container in the custom container service and deploys the container as a new image. |
| CreateAclPolicy | CreateAclPolicy | Creates an access control list (ACL) for a private gateway. The IP CIDR blocks added to the ACL can access the private gateway. |
| CreateAppService | CreateAppService | Creates an application service to obtain the inference capabilities of large models. |
| CreateBenchmarkTask | CreateBenchmarkTask | Creates a stress testing task. |
| CreateGatewayIntranetLinkedVpcPeer | CreateGatewayIntranetLinkedVpcPeer | Creates a VPC peering connection on an internal endpoint of a gateway. |
| CreateResourceLog | CreateResourceLog | Enables the LogShipper feature of Log Service for a resource group. |
| CreateService | CreateService | Creates a model service in Elastic Algorithm Service (EAS). |
| CreateServiceAutoScaler | CreateServiceAutoScaler | Enables the Autoscaler feature and creates an Autoscaler controller for a service. |
| CreateServiceCronScaler | CreateServiceCronScaler | Creates a scheduled auto scaling rule for a service. |
| CreateServiceMirror | CreateServiceMirror | Enables the traffic mirroring feature for a service. After the feature is enabled, requests received by the service can be mirrored to another service. |
| CreateVirtualResource | CreateVirtualResource | Creates a virtual resource group. |
| DeleteAclPolicy | DeleteAclPolicy | Deletes an access control list (ACL) for a private gateway. The IP CIDR block that is deleted from the ACL cannot access the private gateway. |
| DeleteBenchmarkTask | DeleteBenchmarkTask | Deletes a stress testing task. |
| DeleteGateway | DeleteGateway | Deletes a private gateway. |
| DeleteGatewayIntranetLinkedVpc | DeleteGatewayIntranetLinkedVpc | Deletes an internal endpoint of a private gateway. |
| DeleteGatewayIntranetLinkedVpcPeer | DeleteGatewayIntranetLinkedVpcPeer | Deletes a VPC peering connection from an internal endpoint of a gateway. |
| DeleteGatewayLabel | DeleteGatewayLabel | Deletes gateway labels. |
| DeleteResource | DeleteResource | Deletes a resource group that contains no resources or instances. |
| DeleteResourceDLink | DeleteResourceDLink | Disables the virtual private cloud (VPC) direct connection feature for a dedicated resource group. |
| DeleteResourceInstances | DeleteResourceInstances | Deletes instances in a dedicated resource group. You can delete only pay-as-you-go instances as a regular user. |
| DeleteResourceLog | DeleteResourceLog | Disables the LogShipper feature of Log Service for a dedicated resource group. |
| DeleteService | DeleteService | Deletes a service. |
| DeleteServiceAutoScaler | DeleteServiceAutoScaler | Deletes the existing Autoscaler controller and disables the Autoscaler feature for a service. |
| DeleteServiceCronScaler | DeleteServiceCronScaler | Disables the Cronscaler feature for a service. |
| DeleteServiceMirror | DeleteServiceMirror | Disables the traffic mirroring feature for a service. |
| DeleteVirtualResource | DeleteVirtualResource | Deletes a virtual resource group that contains no resources or instances. |
| DescribeBenchmarkTask | DescribeBenchmarkTask | Queries details about the configurations of a stress testing task. |
| DescribeBenchmarkTaskReport | DescribeBenchmarkTaskReport | Queries the report of a stress testing task. |
| DescribeGroup | DescribeGroup | Queries the information about a service group. |
| DescribeGroupEndpoints | DescribeGroupEndpoints | Obtains a list of endpoints of service groups. |
| DescribeRegions | DescribeRegions | Queries available regions. |
| DescribeResourceDLink | DescribeResourceDLink | Queries detailed configurations about a virtual private cloud (VPC) direct connection of a dedicated resource group. |
| DescribeResourceLog | DescribeResourceLog | Queries the details about the LogShipper configurations of Log Service for a dedicated resource group. |
| DescribeService | DescribeService | Queries the details about a service. |
| DescribeServiceAutoScaler | DescribeServiceAutoScaler | Queries information about the Autoscaler configurations of a service. |
| DescribeServiceCronScaler | DescribeServiceCronScaler | Queries the Cron Horizontal Pod Autoscaler (CronHPA) configurations of a service. |
| DescribeServiceDiagnosis | DescribeServiceDiagnosis | Queries the diagnostics details of a service. |
| DescribeServiceEvent | DescribeServiceEvent | Queries information about recent service deployment events. |
| DescribeServiceInstanceDiagnosis | DescribeServiceInstanceDiagnosis | Queries the diagnostics details of an instance that runs Elastic Algorithm Service (EAS). |
| DescribeServiceLog | DescribeServiceLog | Queries the information about the logs of a service. |
| DescribeServiceMirror | DescribeServiceMirror | Queries details about the traffic mirroring settings of a service. |
| DescribeServiceSignedUrl | DescribeServiceSignedUrl | Obtains the logon-free URL of the service. |
| DescribeSpotDiscountHistory | DescribeSpotDiscountHistory | Queries the historical prices of preemptible instances. For more information about preemptible instances, see Create and use preemptible instances. |
| DetachGatewayDomain | DetachGatewayDomain | Unbinds a custom domain name from a private gateway. |
| DevelopService | DevelopService | Switches a container service to development mode or exits development mode. |
| ListAclPolicy | ListAclPolicy | Queries access control lists (ACLs) created for a private gateway. |
| ListGatewayIntranetSupportedZone | ListGatewayIntranetSupportedZone | Obtains the zones supported by a gateway within an intranet. |
| ListResourceInstanceWorker | ListResourceInstanceWorker | Queries a list of workers in a resource group. |
| ListResourceInstances | ListResourceInstances | Queries a list of instances in a dedicated resource group. |
| ListResourceServices | ListResourceServices | Queries a list of services that are deployed in the dedicated resource group. |
| ListResources | ListResources | Queries a list of dedicated resource groups for the current user. |
| ListServiceContainers | ListServiceContainers | Queries the containers of a service. |
| ListServiceVersions | ListServiceVersions | Queries the information about the historical versions of a service. |
| ListTenantAddons | ListTenantAddons | Queries a list of tenant plug-ins. |
| ListVirtualResource | ListVirtualResource | Queries a list of virtual resource groups for the current user. |
| ReinstallTenantAddon | ReinstallTenantAddon | Resets tenant configurations. |
| ReleaseService | ReleaseService | Switch the traffic state or weight of the service. |
| RestartService | RestartService | Restarts a service. |
| StartBenchmarkTask | StartBenchmarkTask | Starts a stress testing task. |
| StartService | StartService | Starts a service. |
| StopBenchmarkTask | StopBenchmarkTask | Stops a stress testing task. |
| StopService | StopService | Stops a running service. |
| UpdateAppService | UpdateAppService | Updates an application service. |
| UpdateBenchmarkTask | UpdateBenchmarkTask | Updates a stress testing task. |
| UpdateGatewayLabel | UpdateGatewayLabel | Adds a gateway label or updates an existing one. |
| UpdateGroup | UpdateGroup | Updates the specific fields of a service group. |
| UpdateResource | UpdateResource | Updates the information about a dedicated resource group. Only the name of a dedicated resource group can be updated. |
| UpdateResourceDLink | UpdateResourceDLink | Updates the configurations of a virtual private cloud (VPC) direct connection for a dedicated resource group. |
| UpdateResourceInstance | UpdateResourceInstance | Updates the service scheduling status of an instance in a dedicated resource group. |
| UpdateResourceInstanceLabel | UpdateResourceInstanceLabel | Updates the tag of an instance in a resource group. |
| UpdateService | UpdateService | Updates a model or processor of a service. If only the metadata.instance field is updated, manual scaling can be performed. |
| UpdateServiceAutoScaler | UpdateServiceAutoScaler | Updates the Autoscaler configurations of a service. |
| UpdateServiceCronScaler | UpdateServiceCronScaler | Updates the scheduled auto scaling configuration for a service. |
| UpdateServiceLabel | UpdateServiceLabel | Adds service tags or updates existing service tags. |
| UpdateServiceMirror | UpdateServiceMirror | Updates the traffic mirroring configurations of a service. |
| UpdateServiceSafetyLock | UpdateServiceSafetyLock | Updates the safety lock of a service to minimize misoperations on the service. |
| UpdateServiceVersion | UpdateServiceVersion | Updates the version of a service or rolls back the service to a specific version. |
| UpdateVirtualResource | UpdateVirtualResource | Updates the information about a virtual resource group. |