All Products
Search
Document Center

Elastic Compute Service:List of operations by function

Last Updated:Nov 21, 2024
This product(ebs/2021-07-30) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Region

APITitleDescription
DescribeRegionsDescribeRegionsQueries the details of regions in which Elastic Block Storage (EBS) features (such as async replication, CloudLens for EBS, and Dedicated Block Storage Cluster) are supported.

ReplicaPair

APITitleDescription
CreateDiskReplicaPairCreateDiskReplicaPairCreates a replication pair to asynchronously replicate data between disks.
AddDiskReplicaPairAddDiskReplicaPairAdds a replication pair to a replication pair-consistent group. You can use a replication pair-consistent group to batch manage replication pairs. When you call this operation, you can specify parameters, such as ReplicaGroupId, ReplicaPairId, and ClientToken, in the request.
ModifyDiskReplicaPairModifyDiskReplicaPairModifies a replication pair.
StartDiskReplicaPairStartDiskReplicaPairActivates a replication pair.
StopDiskReplicaPairStopDiskReplicaPairStops a replication pair.
ReprotectDiskReplicaPairReprotectDiskReplicaPairEnables the reverse replication feature for a replication pair.
FailoverDiskReplicaPairFailoverDiskReplicaPairEnables the failover feature for replication pairs.
DescribeDiskReplicaPairProgressDescribeDiskReplicaPairProgressQueries the replication progress of a replication pair.
DeleteDiskReplicaPairDeleteDiskReplicaPairDeletes replication pairs.
DescribeDiskReplicaPairsDescribeDiskReplicaPairsQueries information about replication pairs in a specific region.
RemoveDiskReplicaPairRemoveDiskReplicaPairRemoves a replication pair from a replication pair-consistent group. After a replication pair is removed from a replication pair-consistent group, the pair is disassociated from the group but is not deleted.
DescribePairDrillsDescribePairDrillsQueries the disaster recovery drills that were performed on the replication pair whose secondary disk resides in a specific region.
StartPairDrillStartPairDrillStarts a disaster recovery drill to ensure the continued replication and clone the data from the last recovery point of the secondary disk to a new disk. This helps you test the completeness and correctness of applications that are deployed on the disaster recovery site on a regular basis.
ClearPairDrillClearPairDrillClears the disaster recovery drills that were initiated from the secondary disk of a replication pair and deletes the auto-created drill disks.

ReplicaGroup

APITitleDescription
CreateDiskReplicaGroupCreateDiskReplicaGroupCreates a replication pair-consistent group.
DescribeDiskReplicaGroupsDescribeDiskReplicaGroupsQueries the details of replication pair-consistent groups in a specific region.
ModifyDiskReplicaGroupModifyDiskReplicaGroupModifies the name, description, or recovery point objective (RPO) of a replication pair-consistent group.
StartDiskReplicaGroupStartDiskReplicaGroupEnables the async replication feature for replication pairs that belong to a replication pair-consistent group. The first time the async replication feature is enabled for the replication pairs, the system performs a full synchronization to synchronize all data from disks at the primary site (primary disks) to disks at the secondary site (secondary disks). Then, the system periodically synchronizes incremental data based on the recovery point objective (RPO) of the replication pair-consistent group.
StopDiskReplicaGroupStopDiskReplicaGroupStops a replication pair-consistent group. This operation stops all replication pairs in the replication pair-consistent group.
FailoverDiskReplicaGroupFailoverDiskReplicaGroupEnables the failover feature for replication pairs in a replication pair-consistent group. When the primary disks of specific replication pairs in a replication pair-consistent group fail, you can call this operation to enable the read and write permissions on the secondary disks.
ReprotectDiskReplicaGroupReprotectDiskReplicaGroupEnables the reverse replication feature for replication pairs that belong to a replication pair-consistent group. After reverse replication is enabled, data stored on the original secondary disks is replicated to the original primary disks. When a reverse replication is being performed, the primary and secondary sites of the replication pair-consistent group remain unchanged, but data is replicated from the secondary site to the primary site.
DeleteDiskReplicaGroupDeleteDiskReplicaGroupDeletes a replication pair-consistent group.
DescribeReplicaGroupDrillsDescribeReplicaGroupDrillsQueries the disaster recovery drills that were performed on the replication pair-consistent group whose secondary disk resides in a specific region.
StartReplicaGroupDrillStartReplicaGroupDrillStarts a disaster recovery drill in a replication pair-consistent group to ensure the continued replication and restores data from the latest recovery point of secondary disks to new disks. This helps test the completeness and correctness of applications that are deployed on the disaster recovery site on a regular basis.
ClearReplicaGroupDrillClearReplicaGroupDrillClears the disaster recovery drills that were initiated from the secondary disks of a replication pair-consistent group and deletes the auto-created drill disks.

DedicatedBlockStorageCluster

APITitleDescription
CreateDedicatedBlockStorageClusterCreateDedicatedBlockStorageClusterCreates a dedicated block storage cluster. When you call this operation, you can specify parameters, such as Azone, Capacity, Type, and PeriodUnit, in the request.
DescribeDedicatedBlockStorageClustersDescribeDedicatedBlockStorageClustersQueries dedicated clusters.
ModifyDedicatedBlockStorageClusterAttributeModifyDedicatedBlockStorageClusterAttributeModifies the information of a dedicated block storage cluster.
DescribeDedicatedBlockStorageClusterDisksDescribeDedicatedBlockStorageClusterDisksQueries the details of one or more disks in a dedicated block storage cluster.
QueryDedicatedBlockStorageClusterInventoryDataQueryDedicatedBlockStorageClusterInventoryDataQueries the capacity trend data of a dedicated Elastic Block Storage (EBS) cluster within a specific time period, including the available capacity and total capacity.

CloudLens

APITitleDescription
ApplyLensServiceApplyLensServiceEnables CloudLens for EBS.
DescribeLensServiceStatusDescribeLensServiceStatus
CancelLensServiceCancelLensServiceDisables CloudLens for EBS.
DescribeLensMonitorDisksDescribeLensMonitorDisksQueries one or more Elastic Block Storage (EBS) devices that you created.
DescribeEventsDescribeEventsQueries the risk events of a disk.
DescribeMetricDataDescribeMetricDataQueries the statistics about a metric of Elastic Block Storage (EBS) disks.
DescribeDiskMonitorDataListDescribeDiskMonitorDataListQueries the near real-time monitoring data of disks. You can query only the burst performance data of ESSD AutoPL disks. The data is aggregated by hour.
DescribeDiskMonitorDataDescribeDiskMonitorDataQueries the near real-time monitoring data of a disk.
DescribeDiskEventsDescribeDiskEventsQueries the risk events of a disk.

Laboratory

APITitleDescription
UpdateSolutionInstanceAttributeUpdateSolutionInstanceAttributeUpdates the attributes of a solution instance.

Other

APITitleDescription
TagResourcesTagResourcesCreates tags and adds the tags to Elastic Block Storage (EBS) resources.
ListTagResourcesListTagResourcesQueries the tags that are added to one or more Elastic Block Storage (EBS) resources, or queries the IDs and tags of resources in a specified non-default resource group.
UntagResourcesUntagResourcesRemoves tags from specified Elastic Block Storage (EBS) resources.
ChangeResourceGroupChangeResourceGroupChanges the resource group to which an Elastic Block Storage (EBS) resource belongs.
DescribeSolutionInstanceConfigurationDescribeSolutionInstanceConfigurationQueries the default configurations of a solution.
QueryDedicatedBlockStorageClusterDiskThroughputStatusQueryDedicatedBlockStorageClusterDiskThroughputStatusQuery the throughput status of a dedicated block storage cluster disk which has been set through the SetDedicatedBlockStorageClusterDiskThroughput API.
SetDedicatedBlockStorageClusterDiskThroughputSetDedicatedBlockStorageClusterDiskThroughputIn the elastic type dedicated block storage cluster, you can easily achieve the specified throughput (Bps) for the target disk. You only need to set the cloud disk ID and the target throughput, simplifying the process of configuring.
ListReportsQuery User Usage Report ListCentralized Role: Query Historical Reports
GetReportGet User Cloud Disk Usage ReportCentralized Role: Obtain User Usage Report with reportId