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 | Lists service endpoints. |
| DeleteServiceLabel | DeleteServiceLabel | Deletes a service label. |
| DeleteServiceInstances | DeleteServiceInstances | Restarts specified instances of a service. |
| UpdateServiceInstance | UpdateServiceInstance | Updates service instance properties. Applies only to fencing service instances. |
| ListServiceInstances | ListServiceInstances | Lists instances of a specified service. |
| ListServices | ListServices | Lists services. |
| ListGroups | ListGroups | Lists service groups. |
| DescribeMachineSpec | DescribeMachineSpec | Lists available machine specifications. |
Resource Group
|
API |
Title |
Description |
| DescribeVirtualResource | DescribeVirtualResource | Queries virtual resource group details. |
| CreateResource | CreateResource | Creates a resource group. |
| CreateResourceInstances | CreateResourceInstances | Creates machine instances in a dedicated resource group. |
| DeleteResourceInstanceLabel | DeleteResourceInstanceLabel | Deletes tags from resource group instances. |
| MigrateResourceInstance | MigrateResourceInstance | Migrates instances to a specified resource group. |
| DescribeResource | DescribeResource | Queries resource group details. |
Benchmark Task
|
API |
Title |
Description |
| ListBenchmarkTask | ListBenchmarkTask | Lists deployed stress testing tasks. |
Private Gateway
|
API |
Title |
Description |
| ListGatewayDomains | ListGatewayDomains | Lists custom domain names for a private gateway. |
| ListGateway | ListGateway | Lists private gateways. |
| CreateGateway | CreateGateway | Creates a gateway. |
| DescribeGateway | DescribeGateway | Queries private gateway details. |
| UpdateGateway | UpdateGateway | Updates a private gateway. |
| CreateGatewayIntranetLinkedVpc | CreateGatewayIntranetLinkedVpc | Creates internal endpoint for a private gateway. |
| ListGatewayIntranetLinkedVpc | ListGatewayIntranetLinkedVpc | Lists internal access endpoints of a private gateway. |
| ListGatewayIntranetLinkedVpcPeer | ListGatewayIntranetLinkedVpcPeer | Lists 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 Worker0 container in custom container service and deploys as new image. |
| CreateAclPolicy | CreateAclPolicy | Creates ACL for a private gateway. IP CIDR blocks added to the ACL can access the private gateway. |
| CreateAppService | CreateAppService | Creates application service to obtain large model inference capabilities. |
| CreateBenchmarkTask | CreateBenchmarkTask | Creates a stress testing task. |
| CreateGatewayIntranetLinkedVpcPeer | CreateGatewayIntranetLinkedVpcPeer | Creates VPC peering connection on an internal endpoint of a gateway. |
| CreateResourceLog | CreateResourceLog | Enables LogShipper feature of Log Service for a resource group. |
| CreateService | CreateService | Creates model service in Elastic Algorithm Service (EAS). |
| CreateServiceAutoScaler | CreateServiceAutoScaler | Enables Autoscaler feature and creates Autoscaler controller for a service. |
| CreateServiceCronScaler | CreateServiceCronScaler | Creates scheduled auto scaling rule for a service. |
| CreateServiceMirror | CreateServiceMirror | Enables traffic mirroring feature for a service. Requests received by the service can be mirrored to another service. |
| CreateVirtualResource | CreateVirtualResource | Creates a virtual resource group. |
| DeleteAclPolicy | DeleteAclPolicy | Deletes ACL for a private gateway. IP CIDR block 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 resource group that contains no resources or instances. |
| DeleteResourceDLink | DeleteResourceDLink | Disables VPC direct connection feature for a dedicated resource group. |
| DeleteResourceInstances | DeleteResourceInstances | Deletes instances in a dedicated resource group. Only pay-as-you-go instances can be deleted by regular users. |
| DeleteResourceLog | DeleteResourceLog | Disables LogShipper feature of Log Service for a dedicated resource group. |
| DeleteService | DeleteService | Deletes a service. |
| DeleteServiceAutoScaler | DeleteServiceAutoScaler | Deletes existing Autoscaler controller and disables Autoscaler feature for a service. |
| DeleteServiceCronScaler | DeleteServiceCronScaler | Disables Cronscaler feature for a service. |
| DeleteServiceMirror | DeleteServiceMirror | Disables traffic mirroring feature for a service. |
| DeleteVirtualResource | DeleteVirtualResource | Deletes virtual resource group that contains no resources or instances. |
| DescribeBenchmarkTask | DescribeBenchmarkTask | Queries stress testing task configuration details. |
| DescribeBenchmarkTaskReport | DescribeBenchmarkTaskReport | Queries stress testing task report. |
| DescribeGroup | DescribeGroup | Queries service group information. |
| DescribeGroupEndpoints | DescribeGroupEndpoints | Lists service group endpoints. |
| DescribeRegions | DescribeRegions | Queries available regions. |
| DescribeResourceDLink | DescribeResourceDLink | Queries VPC direct connection configurations for a dedicated resource group. |
| DescribeResourceLog | DescribeResourceLog | Queries LogShipper configurations of Log Service for a dedicated resource group. |
| DescribeService | DescribeService | Queries service details. |
| DescribeServiceAutoScaler | DescribeServiceAutoScaler | Queries Autoscaler configurations of a service. |
| DescribeServiceCronScaler | DescribeServiceCronScaler | Queries Cron Horizontal Pod Autoscaler (CronHPA) configurations of a service. |
| DescribeServiceDiagnosis | DescribeServiceDiagnosis | Queries service diagnostics details. |
| DescribeServiceEvent | DescribeServiceEvent | Queries recent service deployment events. |
| DescribeServiceInstanceDiagnosis | DescribeServiceInstanceDiagnosis | Queries diagnostics details of an EAS instance. |
| DescribeServiceLog | DescribeServiceLog | Queries service log information. |
| DescribeServiceMirror | DescribeServiceMirror | Queries traffic mirroring settings of a service. |
| DescribeServiceSignedUrl | DescribeServiceSignedUrl | Obtains logon-free URL of the service. |
| DescribeSpotDiscountHistory | DescribeSpotDiscountHistory | Queries historical prices of 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 ACLs created for a private gateway. |
| ListGatewayIntranetSupportedZone | ListGatewayIntranetSupportedZone | Lists zones supported by a gateway within an intranet. |
| ListResourceInstanceWorker | ListResourceInstanceWorker | Lists workers in a resource group. |
| ListResourceInstances | ListResourceInstances | Lists instances in a dedicated resource group. |
| ListResourceServices | ListResourceServices | Lists services deployed in the dedicated resource group. |
| ListResources | ListResources | Lists dedicated resource groups for current user. |
| ListServiceContainers | ListServiceContainers | Queries service containers. |
| ListServiceVersions | ListServiceVersions | Queries historical versions of a service. |
| ListTenantAddons | ListTenantAddons | Lists tenant plug-ins. |
| ListVirtualResource | ListVirtualResource | Lists virtual resource groups for current user. |
| ReinstallTenantAddon | ReinstallTenantAddon | Resets tenant configurations. |
| ReleaseService | ReleaseService | Switches service traffic state or weight. |
| 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 specific fields of a service group. |
| UpdateResource | UpdateResource | Updates dedicated resource group name. |
| UpdateResourceDLink | UpdateResourceDLink | Updates VPC direct connection configurations for a dedicated resource group. |
| UpdateResourceInstance | UpdateResourceInstance | Updates service scheduling status of an instance in a dedicated resource group. |
| UpdateResourceInstanceLabel | UpdateResourceInstanceLabel | Updates tag of an instance in a resource group. |
| UpdateService | UpdateService | Updates service model or processor. Updating only metadata.instance field enables manual scaling. |
| UpdateServiceAutoScaler | UpdateServiceAutoScaler | Updates Autoscaler configurations of a service. |
| UpdateServiceCronScaler | UpdateServiceCronScaler | Updates scheduled auto scaling configuration for a service. |
| UpdateServiceLabel | UpdateServiceLabel | Adds service tags or updates existing service tags. |
| UpdateServiceMirror | UpdateServiceMirror | Updates traffic mirroring configurations of a service. |
| UpdateServiceSafetyLock | UpdateServiceSafetyLock | Updates service safety lock to minimize misoperations. |
| UpdateServiceVersion | UpdateServiceVersion | Updates service version or rolls back to a specific version. |
| UpdateVirtualResource | UpdateVirtualResource | Updates virtual resource group information. |