API standard and pre-built SDKs in multi-language
The OpenAPI specification of this product (Ecs/2014-05-26) 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.
Dedicated Host
|
API |
Title |
Description |
| AllocateDedicatedHosts | AllocateDedicatedHosts | Creates pay-as-you-go or subscription dedicated hosts. A dedicated host is a physical server dedicated to a single tenant. You can create Elastic Compute Service (ECS) instances on a dedicated host and view the attributes of a dedicated host. |
| DescribeDedicatedHosts | Query detailed information about Dedicated Hosts | Use this operation to query details for one or more dedicated hosts. It returns information such as physical performance metrics, machine code, status, and a list of ECS instances on the hosts. You can filter the results by parameters like dedicated host IDs, dedicated host cluster ID, host name, or status to find specific hosts. This feature helps you efficiently manage and optimize your cloud computing resources. |
| DescribeDedicatedHostTypes | DescribeDedicatedHostTypes | Queries the details of dedicated host types supported in a region, or the Elastic Compute Service (ECS) instance families supported by a specific dedicated host type. |
| ModifyDedicatedHostAttribute | ModifyDedicatedHostAttribute | Modifies the information about a dedicated host, such as the name, description, and instance migration policy that is applied when the dedicated host fails. |
| ModifyDedicatedHostsChargeType | ModifyDedicatedHostsChargeType | Changes the billing method of dedicated hosts. |
| RedeployDedicatedHost | RedeployDedicatedHost | Migrates Elastic Compute Service (ECS) instances from a failed dedicated host. |
| ReleaseDedicatedHost | ReleaseDedicatedHost | Releases a pay-as-you-go Dedicated Host or an expired subscription Dedicated Host. |
| ModifyDedicatedHostClusterAttribute | ModifyDedicatedHostClusterAttribute | Modifies the information of a dedicated host group, including the name, description, and properties. |
Other
|
API |
Title |
Description |
| EnableNetworkInterfaceQoS | EnableNetworkInterfaceQoS | Enable or modify Elastic Network Interface (ENI) QoS rate limit settings |
| DisableNetworkInterfaceQoS | DisableNetworkInterfaceQoS | Disables Elastic Network Interface (ENI) QoS speed setting. |
| DescribePlanMaintenanceWindows | Query O&M windows | Query maintenance windows |
| CreatePlanMaintenanceWindow | Create O&M Window | If an O&M window targets an ECS instance using the `TargetResource` parameter and a hardware issue requires planned O&M, the platform schedules the execution time within the interval defined in the `TimePeriod` parameter. At the scheduled execution time, the platform automatically performs the necessary O&M operations based on the event type. |
| ModifyPlanMaintenanceWindow | Modify O&M window | Update maintenance window |
| DeletePlanMaintenanceWindow | Delete O&M window | Deletes a maintenance window. |