# Alibaba Cloud Elastic Block Storage API

> Alibaba Cloud Elastic Block Storage API on Apizie: 64 endpoints (Adds a replication pair to a replication pair-consistent group. You can use a replication pair-consistent…, Activates EBS Lens (CloudLens for EBS), Bind disks into a enterprise-level snapshot policy, Cancels EBS Lens, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:aliyun-ebs/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:aliyun-ebs`
- Category: Cloud
- Status: byok
- Source: https://api.alibabacloud.com/product/ebs
- Page: https://apizie.tech/api/cloud/aliyun-ebs
- OpenAPI: https://apizie.tech/api/cloud/aliyun-ebs/openapi.json

Alibaba Cloud OpenAPI for Elastic Block Storage (ebs, version 2021-07-30). Calls are signed with ACS3-HMAC-SHA256 using your AccessKey ID and secret.

## Endpoints

### Adds a replication pair to a replication pair-consistent group. You can use a replication pair-consistent…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/add-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group |
| ReplicaPairId | string | yes | The ID of the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html operation to query the IDs of… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Activates EBS Lens (CloudLens for EBS)
`POST https://apizie.tech/v1/cloud:aliyun-ebs/apply-lens-service` (byok)

### Bind disks into a enterprise-level snapshot policy
`POST https://apizie.tech/v1/cloud:aliyun-ebs/bind-enterprise-snapshot-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID . You can call the https://help.aliyun.com/document_detail/354276.html operation to query the most recent list of regions in… |
| PolicyId | string | yes | The id of the policy |
| DiskTargets | string | no | The list of disks (JSON-encoded) |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure… |

### Cancels EBS Lens
`POST https://apizie.tech/v1/cloud:aliyun-ebs/cancel-lens-service` (byok)

### Changes the resource group to which an Elastic Block Storage (EBS) resource belongs
`POST https://apizie.tech/v1/cloud:aliyun-ebs/change-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the resource. You can call the https://help.aliyun.com/document_detail/25609.html operation to query the most recent… |
| ResourceType | string | yes | The type of the resource. Valid values: dedicatedblockstoragecluster: dedicated block storage cluster. diskreplicapair: replication pair.… |
| ResourceId | string | yes | The ID of the resource. For example, if you set ResourceType to diskreplicapair, set this parameter to the ID of a replication pair |
| NewResourceGroupId | string | yes | The ID of the new resource group. You can view the available resource groups in the Resource Management console. For more information, see… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Clears the disaster recovery drills that were initiated from the secondary disk of a replication pair and…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/clear-pair-drill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call the https://help.aliyun.com/document_detail/354276.html operation to query the most recent list of regions in… |
| PairId | string | yes | The ID of the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html operation to query the most recent… |
| DrillId | string | yes | The ID of the drill. You can call the https://help.aliyun.com/document_detail/2584480.html operation to query the disaster recovery drills… |

### Clears the disaster recovery drills that were initiated from the secondary disks of a replication…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/clear-replica-group-drill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call the https://help.aliyun.com/document_detail/354276.html operation to query the most recent list of regions in… |
| GroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| DrillId | string | yes | The ID of the drill. You can call the https://help.aliyun.com/document_detail/2584481.html operation to query disaster recovery drills… |

### Creates an app with the centralized role
`POST https://apizie.tech/v1/cloud:aliyun-ebs/create-app` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| AppName | string | yes | The name of the app |
| AppTags | string | yes | The user-defined tags. You can specify multiple tags (JSON-encoded) |
| SubscribeStatus | string | yes | The subscription status of the app usage report. Valid values: UnSubscribe Subscribe |
| SubscribePeriod | string | yes | The send interval of the app usage report. Valid values: Weekly Biweekly Monthly Default value: Weekly |
| Description | string | no | The description of the app |
| ReportSendEnabled | string | no | Specifies whether to send the report to email and internal messages |
| RegionId | string | no | The region ID. You can call https://help.aliyun.com/document_detail/2680071.html to query the most recent region list |
| Owner | string | no | The Alibaba Cloud UID of the baseline owner |
| ClientToken | string | no | A string generated by the server that serves as a request identifier for the client |

### Creates a dedicated block storage cluster by calling the CreateDedicatedBlockStorageCluster operation with…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/create-dedicated-block-storage-cluster` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the dedicated block storage cluster. You can call https://help.aliyun.com/document_detail/25609.html to query the most… |
| Azone | string | yes | The zone ID of the dedicated block storage cluster. You can call https://help.aliyun.com/document_detail/25610.html to query the zone list |
| DbscName | string | yes | The name of the dedicated block storage cluster |
| Capacity | integer | yes | The capacity of the dedicated block storage cluster. Valid values: 61440 to 2334720 GiB (2280 TiB). Minimum increment: 12288 GiB. When the… |
| Type | string | yes | The performance type of the dedicated block storage cluster. Valid values: Standard: basic. You can create PL0 ESSDs in this type of… |
| ResourceGroupId | string | no | The ID of the resource group to which the dedicated block storage cluster belongs |
| Tag | string | no | The list of tags. A maximum of 20 tags can be specified (JSON-encoded) |
| Period | integer | no | The subscription duration of the instance. Valid values: 6, 7, 8, 9, 10, 11, 12, 24, and 36 |
| PeriodUnit | string | no | The unit of the subscription duration specified by the `Period` parameter. Only Month is supported |
| DbscId | string | no | This parameter is deprecated |

### Creates a diagnostic report for a specified resource
`POST https://apizie.tech/v1/cloud:aliyun-ebs/create-diagnose-report` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DiagnoseType | string | yes | The diagnosis type. The only valid value is: Performance: performance diagnosis |
| ResourceId | string | no | The resource ID |
| ResourceType | string | no | The resource type. The only valid value is: Disk: a cloud disk |
| StartTime | string | no | The start time for the diagnosis, in UTC. The time must be in the ISO 8601 format (yyyy-MM-ddTHH:mm:ssZ) |
| EndTime | string | no | The end time for the diagnosis, in UTC. The time must be in the ISO 8601 format (yyyy-MM-ddTHH:mm:ssZ) |
| RegionId | string | no | The region ID. Call the DescribeRegions… |
| ClientToken | string | no | A client-generated token to ensure request idempotency. This lets you safely retry the request without creating a duplicate diagnostic… |

### Creates a replication pair-consistent group
`POST https://apizie.tech/v1/cloud:aliyun-ebs/create-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The ID of the region where the replication pair-consistent group resides. This is the same as the region of the production site |
| SourceZoneId | string | yes | The ID of the zone where the production site is located |
| DestinationRegionId | string | yes | The ID of the region where the disaster recovery site is located |
| DestinationZoneId | string | yes | The ID of the zone where the disaster recovery site is located |
| GroupName | string | no | The name of the replication pair-consistent group. The name must be 2 to 128 characters in length. It must start with a letter or a… |
| Description | string | no | The description of the replication pair-consistent group. The description must be 2 to 256 characters in length and cannot start with… |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value from your client for this parameter. The \`ClientToken\`… |
| RPO | integer | no | The recovery point objective (RPO) of the replication pair-consistent group, in seconds. The only supported value is 900 |
| Bandwidth | integer | no | The bandwidth in Kbps. This parameter is not yet available |
| ResourceGroupId | string | no | The ID of the resource group to which the replication pair-consistent group belongs |
| Tag | string | no | The tags to add to the resource. You can add up to 20 tags (JSON-encoded) |
| EnableRtc | string | no | Specifies whether to enable replication time control (RTC). Valid values: false: Disable RTC. true: Enable RTC. Default value: false. If… |

### Creates a disk replication pair
`POST https://apizie.tech/v1/cloud:aliyun-ebs/create-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair |
| SourceZoneId | string | yes | The zone ID of the source disk (primary disk) |
| DiskId | string | yes | The ID of the source disk (primary disk) |
| DestinationRegionId | string | yes | The region ID of the destination disk (secondary disk). You can call the https://help.aliyun.com/document_detail/354276.html operation to… |
| DestinationDiskId | string | yes | The ID of the destination disk (secondary disk) |
| DestinationZoneId | string | yes | The zone ID of the destination disk (secondary disk) |
| PairName | string | no | The name of the replication pair. The name must be 2 to 128 characters in length. It must start with a letter and cannot start with… |
| Description | string | no | The description of the replication pair. The description must be 2 to 256 characters in length. It cannot start with `http://` or `https://` |
| ChargeType | string | no | The billing method of the replication pair. Valid values: PREPAY: subscription. POSTPAY: pay-as-you-go. Default value: POSTPAY |
| Period | integer | no | The subscription duration of the replication pair. This parameter is required when `ChargeType` is set to PREPAY. The unit of the duration… |
| PeriodUnit | string | no | The unit of the subscription duration. Valid value: Month |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a value from your client to make sure that the value is unique among… |
| Bandwidth | integer | no | The bandwidth for asynchronous data replication between disks. The unit is Kbps. Valid values: 10240 20480 51200 102400 Default value:… |
| RPO | integer | no | The recovery point objective (RPO) of the replication pair. The unit is seconds. Currently, only 900 is supported |
| ResourceGroupId | string | no | The ID of the resource group to which the replication pair belongs |
| Tag | string | no | The list of tags. You can specify up to 20 tags (JSON-encoded) |
| EnableRtc | string | no | Specifies whether to enable replication time control (RTC). Valid values: false: Disables RTC. true: Enables RTC. Default value: false. If… |

### Creates an enterprise-level snapshot policy by calling CreateEnterpriseSnapshotPolicy
`POST https://apizie.tech/v1/cloud:aliyun-ebs/create-enterprise-snapshot-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call DescribeRegions to query the regions that support asynchronous replication |
| Name | string | yes | The Policy Name |
| TargetType | string | yes | The type. Valid values: DISK |
| State | string | no | The status. Valid values: DISABLED ENABLED |
| Desc | string | no | The description |
| Schedule | string | yes | The schedule rule (JSON-encoded) |
| RetainRule | string | yes | The retention rule (JSON-encoded) |
| StorageRule | string | no | The advanced snapshot feature (JSON-encoded) |
| CrossRegionCopyInfo | string | no | The snapshot replication information (JSON-encoded) |
| Tag | string | no | The tag key-value pairs. Valid values of n: 1 to 20 (JSON-encoded) |
| ResourceGroupId | string | no | The resource group ID |
| ClientToken | string | no | Ensures the idempotence of the request. Generate a parameter value from your client that is unique across different requests. ClientToken… |
| SpecialRetainRules | string | no | The special retention rules (JSON-encoded) |

### Deletes an application using the centralized role
`POST https://apizie.tech/v1/cloud:aliyun-ebs/delete-app` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | no | The region ID |
| Owner | string | no | The application owner |
| ClientToken | string | no | A string generated by the server that serves as an identifier for the client request |
| AppId | string | no | The application ID |

### Deletes a replication pair-consistent group
`POST https://apizie.tech/v1/cloud:aliyun-ebs/delete-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Deletes replication pairs
`POST https://apizie.tech/v1/cloud:aliyun-ebs/delete-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the primary disk in the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html operation… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| ClientToken | string | no | The client token that is used to ensure the idempotency of the request. You can use the client to generate the token, but you must make… |

### Delete a enterprise-level snapshot policy
`POST https://apizie.tech/v1/cloud:aliyun-ebs/delete-enterprise-snapshot-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID . You can call the https://help.aliyun.com/document_detail/354276.html operation to query the most recent list of regions in… |
| PolicyId | string | yes | The id of the policy |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Queries application information as a centralized role
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-apps` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| AppNames | string | no | The list of applications to query. If this parameter is empty, all application information is queried (JSON-encoded) |
| RegionId | string | no | The region ID. You can call https://help.aliyun.com/document_detail/354276.html to query the list of regions supported by EBS Lens |
| Owner | string | no | The user UID |
| ClientToken | string | no | A string generated by the server that serves as an identifier for the client request |
| AppIds | string | no | The IDs of the applications to query. This parameter is a formatted JSON array that supports up to 100 AppId values separated by commas… |

### Queries information about one or more cloud disks that you have created in a dedicated block storage cluster
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-dedicated-block-storage-cluster-disks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the dedicated block storage cluster. You can call https://help.aliyun.com/document_detail/25609.html to query the most… |
| MaxResults | integer | no | The maximum number of entries per page for a paged query. Maximum value: 500. Default value: 10 |
| NextToken | string | no | The pagination token. Set this parameter to the NextToken value returned in the previous call. You do not need to set this parameter for… |
| DbscId | string | yes | The dedicated block storage cluster ID |

### Queries dedicated clusters
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-dedicated-block-storage-clusters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the dedicated block storage cluster. You can call the https://help.aliyun.com/document_detail/25609.html operation to… |
| AzoneId | string | no | The zone ID of the dedicated block storage cluster. You can call the https://help.aliyun.com/document_detail/25610.html operation to query… |
| DedicatedBlockStorageClusterId | string | no | The IDs of the dedicated block storage clusters. You can specify the IDs of multiple dedicated block storage clusters in a request… |
| Status | string | no | The states of dedicated block storage clusters. Valid values: Preparing Running Expired Offline Multiple states can be specified. Valid… |
| Category | string | no | The category of disks that can be created in the dedicated block storage cluster. Set the value to cloud_essd. Only enhanced SSDs (ESSDs)… |
| Tag | string | no | The tags. Up to 20 tags are supported (JSON-encoded) |
| ResourceGroupId | string | no | The ID of the resource group to which the dedicated block storage cluster belongs |
| NextToken | string | no | The query token. Set the value to the NextToken value that is returned in the last call |
| MaxResults | integer | no | The maximum number of entries to return in each request that uses a token to perform a query |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 100 |
| PageNumber | integer | no | The page number |
| ClientToken | string | no | A string generated by the server as an identifier for clients to send requests |

### Queries diagnostic reports
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-diagnose-report` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DiagnoseType | string | no | The type of diagnosis. Valid values: Performance: performance diagnostics |
| ResourceIds | string | no | The resource ID (JSON-encoded) |
| ReportIds | string | no | The diagnostic report ID (JSON-encoded) |
| StartTime | string | no | The start time of the resource diagnosis. Specify the time in the https://help.aliyun.com/document_detail/25696.html standard in the… |
| EndTime | string | no | The end time of the resource diagnosis. Specify the time in the https://help.aliyun.com/document_detail/25696.html standard in the… |
| Status | string | no | The status of the diagnostic report. Valid values: Running Success TimeOut Fail |
| RegionId | string | no | The region ID. You can call https://help.aliyun.com/document_detail/354276.html to query the regions supported by EBS Lens |
| ClientToken | string | no | A string generated by the server that serves as a client request identifier |
| MaxResults | integer | no | The maximum number of entries per page for a paged query. Valid values: 1 to 30. Default value: 10 |
| NextToken | string | no | The pagination token that marks the position from which to start reading. An empty value indicates reading from the beginning |

### Queries fine-grained monitoring data of a disk
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-disk-monitor-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the disk |
| DiskId | string | yes | The ID of the disk |
| StartTime | string | yes | The beginning of the time range during which you want to query the near real-time monitoring data of the disk. Specify the time in the… |
| EndTime | string | yes | The end of the time range during which you want to query the near real-time monitoring data of the disk. Specify the time in the… |
| Period | integer | no | The interval at which the near real-time monitoring data is collected. Unit: seconds. Valid values: 5 60 Default value: 5 |
| Type | string | no | The type of the monitoring data. Valid values: basic: baseline performance data. pro: burst performance data, such as burst I/O operations |

### Queries information about one or more replication pair-consistent groups in a specified region
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-disk-replica-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair-consistent group |
| MaxResults | integer | no | The maximum number of entries to return on a single page. You can use this parameter with NextToken. Valid values: 1 to 500. Default… |
| NextToken | string | no | The query token. Set this parameter to the NextToken value returned from the previous call to this operation. You do not need to set this… |
| GroupIds | string | no | The IDs of the replication pair-consistent groups. You can specify one or more group IDs. Separate multiple IDs with a comma (,). If you… |
| Site | string | no | The site to query. This parameter is used when replication pairs are deployed across zones. If you do not specify this parameter, the… |
| PageNumber | integer | no | The page number |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 100 |
| ResourceGroupId | string | no | The ID of the resource group to which the replication pair-consistent group belongs |
| Name | string | no | The name of the replication group. Fuzzy search is supported |
| Tag | string | no | The tags. The list can contain up to 20 tags (JSON-encoded) |

### Queries the replication progress of a replication pair
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-disk-replica-pair-progress` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ReplicaPairId | string | yes | The ID of the replication pair. You can call the https://help.aliyun.com/document_detail/354206.htmloperation to query the IDs of existing… |
| RegionId | string | yes | The region ID of the replication pair |

### Queries information about one or more replication pairs in a specified region
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-disk-replica-pairs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The ID of the region where the primary or secondary disk of the replication pair resides. Call the… |
| MaxResults | integer | no | The maximum number of entries to return on each page. Use this parameter with NextToken. Valid values: 1 to 500. Default value: 10 |
| NextToken | string | no | The query token. Set this parameter to the NextToken value returned from the previous call to this operation. You do not need to set this… |
| PairIds | string | no | The IDs of replication pairs. Specify one or more replication pair IDs. The IDs must be in the `pair-cn-dsa****,pair-cn-asd****` format.… |
| Site | string | no | The site from which to query data. Query data from the production site or the disaster recovery site. Valid values: production: the… |
| ReplicaGroupId | string | no | The ID of the replication pair-consistent group. Specify the ID of a replication pair-consistent group to query the replication pairs in… |
| PageNumber | integer | no | The page number |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 100 |
| ResourceGroupId | string | no | The ID of the resource group to which the replication pair belongs |
| Name | string | no | The name of the replication pair. Fuzzy matching is supported |
| Tag | string | no | The tags. You can specify up to 20 tags (JSON-encoded) |

### Queries enterprise-level snapshot policies by specifying parameters such as PolicyIds, ResourceGroupId, and…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-enterprise-snapshot-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call https://help.aliyun.com/document_detail/25609.html to query the most recent region list |
| PolicyIds | string | no | The list of snapshot policy IDs (JSON-encoded) |
| DiskIds | string | no | The list of cloud disk IDs (JSON-encoded) |
| ResourceGroupId | string | no | The resource group ID |
| NextToken | string | no | The pagination token (Token). Set this parameter to the NextToken value returned in the previous call. You do not need to set this… |
| MaxResults | integer | no | The maximum number of entries to return in this call. You can use this parameter together with NextToken. Valid values: 1 to 500. Default… |
| PageSize | integer | no | The number of entries per page in a paging query. Valid values: 1 to 100 |
| PageNumber | integer | no | The page number in a paging query |
| ClientToken | string | no | Ensures the idempotence of the request. The value is generated from your client and must be unique among different requests. ClientToken… |
| Tag | string | no | The tag key-value pairs. Valid values of N: 1 to 20 (JSON-encoded) |

### Queries cloud disk risk events
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-events` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call DescribeRegions to query the list of regions supported by EBS Lens |
| EventName | string | no | The event name. Valid values: NoSnapshot: data protection BurstIOTriggered: burst I/O CostOptimizationNeeded: cost optimization… |
| ResourceId | string | no | The resource ID |
| ResourceType | string | no | The resource type. Valid values: disk: cloud disk |
| Status | string | no | The event status. Valid values: WillExecute: pending Executing: processing Executed: processed Ignore: ignored Expired: expired Deleted:… |
| StartTime | string | no | The start time of the event. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| EndTime | string | no | The end time of the event. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC |
| MaxResults | integer | no | The maximum number of entries per page for a paged query. If you specify this parameter, the `MaxResults` and `NextToken` parameters are… |
| NextToken | string | no | The pagination token. Set this parameter to the NextToken value returned in the previous API call |
| EventLevel | string | no | The event level. Valid values: INFO: Notification. WARN: Warning. CRITICAL: Critical |

### Queries one or more block storage cloud disks that you have created
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-lens-monitor-disks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call DescribeRegions to query the list of regions supported by EBS Lens |
| DiskIds | string | no | The list of cloud disk IDs (JSON-encoded) |
| DiskCategory | string | no | The cloud disk type. Valid values: cloud: basic cloud disk. cloud_efficiency: ultra cloud disk. cloud_ssd: standard SSD. cloud_essd:… |
| LensTags | string | no | The list of cloud disk event tags, used to filter cloud disks that have experienced these event types within the last 24 hours. Valid… |
| NextToken | string | no | The pagination token. Set this parameter to the NextToken value returned in the previous API call |
| MaxResults | integer | no | The maximum number of entries per page for a paged query. Maximum value: 100. Default value: The default value is 10. If the specified… |
| DiskIdPattern | string | no | The regular expression pattern used for fuzzy match filtering of cloud disk IDs |
| EcsInstanceId | string | no | The ECS instance ID |

### Queries the status of the EBS Lens service activated by the user
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-lens-service-status` (byok)

### Queries the monitoring metrics of a resource
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-metric-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| MetricName | string | yes | The name of the metric. Valid values: disk_bps_percent disk_iops_percent disk_read_block_size disk_read_bps disk_read_iops… |
| StartTime | string | no | The beginning of the time range to query metric data. The start time can be up to 30 days before the current time. If you leave both the… |
| EndTime | string | no | The end of the time range to query metric data. The time cannot be later than the current time. The time must be in the ISO 8601 standard… |
| Period | integer | no | The interval at which to query metric data. Unit: seconds. The default value is 5. Valid values: 5: 5-second precision. You can query data… |
| Dimensions | string | no | A map of dimensions in the JSON format. The map specifies the dimensions to query. The following keys are supported: DiskId: The disk… |
| RegionId | string | no | The region ID |
| AggreOps | string | no | The method for aggregating data over time. Valid values: SUM_OVER_TIME COUNT_OVER_TIME AVG_OVER_TIME MAX_OVER_TIME MIN_OVER_TIME… |
| AggreOverLineOps | string | no | The method for aggregating data across different lines. Valid values: NON: No aggregation is performed. SUM: The sum of values. AVG: The… |
| GroupByLabels | string | no | A list of fields for grouping and aggregation (JSON-encoded) |

### Queries the disaster recovery drills that were performed on the replication pair whose secondary disk…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-pair-drills` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the primary or secondary disk in the async replication pair. You can call the… |
| DrillId | string | no | The ID of the drill |
| PairId | string | yes | The ID of the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html operation to query a list of… |
| MaxResults | integer | no | The maximum number of entries to be returned. You can use this parameter together with NextToken. Valid values: 1 to 500. Default value: 10 |
| NextToken | string | no | The pagination token that is used in the next request to retrieve a new page of results. Set the value to the NextToken value returned in… |
| PageNumber | integer | no | The page number |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 100 |

### Queries the regions supported by Elastic Block Storage (EBS) features, including asynchronous replication,…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-regions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ResourceType | string | no | The resource type. Valid values: ear: asynchronous replication. lens: EBS Lens. dbsc: dedicated block storage cluster. If you do not… |
| AcceptLanguage | string | no | The language type for region and zone names. This parameter determines the value of `LocalName` in the response. Valid values: zh-CN:… |
| RegionId | string | no | The region ID of the user access endpoint |

### Queries the disaster recovery drills that were performed on the replication pair-consistent group whose…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-replica-group-drills` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the primary or secondary disk in the async replication pair-consistent group. You can call the… |
| GroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query a… |
| DrillId | string | no | The ID of the drill |
| NextToken | string | no | The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the… |
| MaxResults | integer | no | The maximum number of entries to be returned. You can use this parameter together with NextToken. Valid values: 1 to 500. Default value: 10 |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 100 |
| PageNumber | integer | no | The page number |

### Queries the default configurations of a solution
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-solution-instance-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| SolutionId | string | yes | The ID of the solution |
| RegionId | string | yes | The region ID |
| Parameters | string | no | The parameters (JSON-encoded) |
| ClientToken | string | no | The client token that is used to ensure the idempotency of the request. You can use the client to generate the token, but you must make… |

### Centralized Role: Query User Disk Snapshot tagKeys
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-user-tag-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NextToken | string | no | The query token returned by this call (Token) |
| MaxResults | integer | no | Number of items per page in paginated queries. The maximum value is 100. Default value: If no value is set or the set value is less than… |
| TagFilterKey | string | no | The tagKey for filtering the query |
| RegionId | string | no | The ID of the region to which the resource belongs. You can call https://help.aliyun.com/document_detail/25609.html to view the latest… |

### Centralized Role: Query User Disk and Snapshot tagValues
`POST https://apizie.tech/v1/cloud:aliyun-ebs/describe-user-tag-values` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| TagKey | string | no | Tag key |
| NextToken | string | no | Query token (Token). The value should be the NextToken parameter value from the previous call to this interface. This parameter is not… |
| MaxResults | integer | no | Number of items per page in a paginated query. The maximum value is 100. Default value: If no value is set or the set value is less than… |
| TagFilterValue | string | no | Tag content filter |
| RegionId | string | no | The region ID of the consistency replication group |

### Enables the failover feature for replication pairs in a replication pair-consistent group. When the primary…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/failover-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the secondary site of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Enables the failover feature for replication pairs
`POST https://apizie.tech/v1/cloud:aliyun-ebs/failover-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the secondary disk in the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Retrieves a user usage report by report ID using the centralized role
`POST https://apizie.tech/v1/cloud:aliyun-ebs/get-report` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ReportId | string | no | When ReportType is set to history, this parameter is required. The system queries the historical report based on the specified ReportId |
| RegionId | string | no | The region ID. This parameter is required |
| ReportType | string | no | Valid values: history present |
| AppName | string | no | Optional. This parameter takes effect only when ReportType is set to present |

### Queries the destination regions and zones that support asynchronous replication for a specified zone
`POST https://apizie.tech/v1/cloud:aliyun-ebs/list-replica-edge-supported` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID |
| Azone | string | yes | The zone ID |
| NextToken | string | no | The token that is used to start the next query. Set this parameter to the value of NextToken that was returned by the last call. Do not… |
| MaxResults | integer | no | The maximum number of entries to return on each page. Valid values: 1 to 500. This parameter is not enabled. Default value: 10 |

### Queries the historical report list for a specified application using a centralized role
`POST https://apizie.tech/v1/cloud:aliyun-ebs/list-reports` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| NextToken | string | no | The pagination token. Set this parameter to the value of NextToken returned in the previous API call |
| MaxResults | integer | no | The maximum number of entries to return when using token-based pagination |
| PageSize | integer | no | The number of entries per page set in Settings for a paged query during paging |
| PageNumber | integer | no | The page number in paged queries |
| RegionId | string | no | The region ID. You can call https://help.aliyun.com/document_detail/354276.html to query the regions supported by EBS Lens |
| AppId | string | no | The application ID |

### Queries the tags that are added to EBS resources, or queries the IDs and tags of resources in a non-default…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/list-tag-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ResourceId | string | no | The ID list of the resource. You can specify up to 50 resource IDs in each call (JSON-encoded) |
| Tag | string | no | The information about the tags. You can specify at most 20 tags in each call (JSON-encoded) |
| NextToken | string | no | The token used to start the next query |
| RegionId | string | yes | The region ID of the resource. You can call the https://help.aliyun.com/document_detail/25609.html operation to query the most recent… |
| ResourceType | string | yes | The type of the resource. Valid values: dedicatedblockstoragecluster: dedicated block storage cluster diskreplicapair: replication pair… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure… |

### Modifies an app from a centralized role
`POST https://apizie.tech/v1/cloud:aliyun-ebs/modify-app` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| AppName | string | no | The app name |
| AppTags | string | yes | The custom tags (JSON-encoded) |
| SubscribeStatus | string | yes | The subscription status of the app usage report. Valid values: UnSubscribe Subscribe |
| SubscribePeriod | string | yes | The send interval of the app usage report. Valid values: Weekly Biweekly Monthly |
| Description | string | no | The app description |
| ReportSendEnabled | string | no | Specifies whether to send the report to email and internal messages |
| RegionId | string | no | The region ID. You can call https://help.aliyun.com/document_detail/25609.html to query the most recent region list |
| Owner | string | no | The owner |
| ClientToken | string | no | A string generated by the server that serves as a request identifier for the client |
| AppId | string | no | The app ID |

### Modifies the information of a dedicated elastic block storage cluster
`POST https://apizie.tech/v1/cloud:aliyun-ebs/modify-dedicated-block-storage-cluster-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the dedicated block storage cluster. You can call the https://help.aliyun.com/document_detail/25609.html operation to… |
| DbscId | string | yes | The ID of the dedicated block storage cluster |
| DbscName | string | yes | The new name of the dedicated block storage cluster |
| Description | string | no | The new description of dedicated block storage cluster |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure… |

### Modifies the name, description, or Recovery Point Objective (RPO) of a replication pair-consistent group
`POST https://apizie.tech/v1/cloud:aliyun-ebs/modify-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group. Call https://help.aliyun.com/document_detail/426614.html to query the IDs of replication… |
| GroupName | string | no | The name of the replication pair-consistent group. The name must be 2 to 128 characters in length. It must start with a letter or a… |
| Description | string | no | The description of the replication pair-consistent group. The description must be 2 to 256 characters in length and cannot start with… |
| RPO | integer | no | The recovery point objective (RPO) of the replication pair-consistent group. Unit: seconds. A value of 900 is supported |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value for this parameter from your client. The ClientToken… |
| Bandwidth | integer | no | The bandwidth. Unit: Kbps. This parameter is not available |
| EnableRtc | string | no | Specifies whether to enable replication time control (RTC). Valid values: false: RTC is disabled. true: RTC is enabled. If this parameter… |

### Modifies an async replication pair
`POST https://apizie.tech/v1/cloud:aliyun-ebs/modify-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the primary or secondary disk in the replication pair. You can call https://help.aliyun.com/document_detail/354276.html… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| PairName | string | no | The name of the replication pair |
| Description | string | no | The description of the replication pair |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a value for this parameter from your client. Make sure that the value is… |
| Bandwidth | integer | no | The bandwidth for async replication, in Kbps. This parameter is not yet available |
| RPO | integer | no | The recovery point objective (RPO) of the replication pair-consistent group. Unit: seconds. Currently, only a value of 900 is supported |
| EnableRtc | string | no | Specifies whether to enable replication time control (RTC). Valid values: false: Disables RTC. true: Enables RTC. Default value: false. If… |

### Query the throughput status of a dedicated block storage cluster disk which has been set through the…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/query-dedicated-block-storage-cluster-disk-throughput-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| QosRequestId | string | yes | The ID of the request of SetDedicatedBlockStorageClusterDiskThroughput api |
| RegionId | string | yes | The region ID of the dedicated block storage cluster |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make… |

### Queries the capacity trend data of a dedicated Elastic Block Storage (EBS) cluster within a specific time…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/query-dedicated-block-storage-cluster-inventory-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DbscId | string | yes | The ID of the dedicated block storage cluster |
| Period | integer | yes | The time interval (seconds) between data retrieval points |
| StartTime | integer | yes | Start timestamp of trend data |
| EndTime | integer | yes | End timestamp of trend data |
| RegionId | string | yes | The region ID of the dedicated block storage cluster |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure… |

### Removes a replication pair from a replication pair-consistent group. After a replication pair is removed…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/remove-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Enables the reverse replication feature for replication pairs that belong to a replication pair-consistent…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/reprotect-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |
| ReverseReplicate | string | no | Specifies whether to enable the reverse replication sub-feature. Valid values: true and false. Default value: true |

### Enables the reverse replication feature for a replication pair
`POST https://apizie.tech/v1/cloud:aliyun-ebs/reprotect-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the secondary disk in the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |
| ReverseReplicate | string | no | Specifies whether to enable the reverse replication sub-feature. Valid values: true and false. Default value: true |

### In the elastic type dedicated block storage cluster, you can easily achieve the specified throughput (Bps)…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/set-dedicated-block-storage-cluster-disk-throughput` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| DiskId | string | yes | The ID of the disk |
| RegionId | string | yes | The region ID of disk |
| Bps | integer | yes | Target throughput |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make… |

### Enables the async replication feature for replication pairs that belong to a replication pair-consistent…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/start-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The ID of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make… |
| OneShot | string | no | Specifies whether to immediately synchronize data once. Valid values: true: immediately synchronizes data once. false: synchronizes data… |

### Activates the async replication feature for a specific replication pair
`POST https://apizie.tech/v1/cloud:aliyun-ebs/start-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the primary or secondary disk in the replication pair. You can call the… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |
| OneShot | string | no | Specifies whether to immediately synchronize data. Valid values: true: immediately synchronizes data. false: synchronizes data based on… |

### Starts a disaster recovery drill to ensure the continued replication and clone the data from the last…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/start-pair-drill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the secondary disk in the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html… |
| PairId | string | yes | The ID of the replication pair. You can call the https://help.aliyun.com/document_detail/354206.html operation to query a list of… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Starts a disaster recovery drill in a replication pair-consistent group to ensure the continued replication…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/start-replica-group-drill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The ID of the region where the secondary site in the replication pair-consistent group is located. You can call the… |
| GroupId | string | yes | The ID of the replication pair-consistent group ID. You can call the https://help.aliyun.com/document_detail/426614.html operation the… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Stops a replication pair-consistent group. This operation stops all replication pairs in the replication…
`POST https://apizie.tech/v1/cloud:aliyun-ebs/stop-disk-replica-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the replication pair-consistent group |
| ReplicaGroupId | string | yes | The ID of the replication pair-consistent group. You can call the https://help.aliyun.com/document_detail/426614.html operation to query… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Stops a replication pair
`POST https://apizie.tech/v1/cloud:aliyun-ebs/stop-disk-replica-pair` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID of the primary or secondary disk in the replication pair. You can call the… |
| ReplicaPairId | string | yes | The ID of the replication pair |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make… |

### Creates tags and adds the tags to Elastic Block Storage (EBS) resources
`POST https://apizie.tech/v1/cloud:aliyun-ebs/tag-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ResourceId | string | yes | The ID list of the resources. You can specify up to 50 IDs in each request (JSON-encoded) |
| Tag | string | yes | The resource tags. You can specify up to 20 tags (JSON-encoded) |
| RegionId | string | yes | The region ID of the resource. You can call the https://help.aliyun.com/document_detail/25609.html operation to query the most recent… |
| ResourceType | string | yes | The type of the resource. Valid values: dedicatedblockstoragecluster: dedicated block storage cluster diskreplicapair: replication pair… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make… |

### Unbind disks from a enterprise-level snapshot policy
`POST https://apizie.tech/v1/cloud:aliyun-ebs/unbind-enterprise-snapshot-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID . You can call the https://help.aliyun.com/document_detail/354276.html operation to query the most recent list of regions in… |
| PolicyId | string | yes | The id of the policy |
| DiskTargets | string | no | The list of disks (JSON-encoded) |
| ClientToken | string | no | The client token that is used to ensure the idempotency of the request. You can use the client to generate the token, but you must make… |

### Removes tags from specified Elastic Block Storage (EBS) resources
`POST https://apizie.tech/v1/cloud:aliyun-ebs/untag-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ResourceId | string | yes | The ID list of the resource. You can specify up to 50 resource IDs in each call (JSON-encoded) |
| TagKey | string | no | The list of tag keys. You can specify up to 20 tag keys in the list (JSON-encoded) |
| All | string | no | Specifies whether to remove all tags from the resource. This parameter is valid only when the TagKey.N parameter is not specified. Valid… |
| RegionId | string | yes | The region ID of the resource. You can call the https://help.aliyun.com/document_detail/25609.html operation to query the most recent… |
| ResourceType | string | yes | The type of the resource. Valid values: dedicatedblockstoragecluster: dedicated block storage cluster diskreplicapair: the replication… |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make… |

### Modifies the configuration of an enterprise-level snapshot policy
`POST https://apizie.tech/v1/cloud:aliyun-ebs/update-enterprise-snapshot-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The region ID. You can call https://help.aliyun.com/document_detail/25609.html to query the most recent region list |
| PolicyId | string | yes | The snapshot policy ID |
| Name | string | no | The ID of the policy to modify |
| State | string | no | The status of the snapshot policy. Valid values: ENABLED DISABLED |
| Desc | string | no | The description of the snapshot policy |
| Schedule | string | no | The schedule rule (JSON-encoded) |
| RetainRule | string | no | The retention rule (JSON-encoded) |
| SpecialRetainRules | string | no | The special retention rules (JSON-encoded) |
| CrossRegionCopyInfo | string | no | The cross-region copy destination information (JSON-encoded) |
| ClientToken | string | no | Ensures the idempotence of the request. Generate a parameter value from your client to ensure that the value is unique across different… |
| StorageRule | string | no | The advanced snapshot feature (JSON-encoded) |

### Updates the attributes of a solution instance
`POST https://apizie.tech/v1/cloud:aliyun-ebs/update-solution-instance-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| RegionId | string | yes | The ID of the region where the dedicated block storage cluster resides. You can call the… |
| SolutionInstanceId | string | yes | The ID of the instance |
| Name | string | no | The name of the instance |
| Description | string | no | The description of the instance |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make… |

### version
`POST https://apizie.tech/v1/cloud:aliyun-ebs/version` (byok)

## Example
```
curl "https://apizie.tech/v1/cloud:aliyun-ebs/add-disk-replica-pair" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Alibaba Cloud Elastic Block Storage API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:aliyun-ebs/add-disk-replica-pair with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Alibaba Cloud Elastic Block Storage API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Alibaba Cloud Elastic Block Storage itself also needs your own key from aliyuncs.com.

### Can AI agents use the Alibaba Cloud Elastic Block Storage API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:aliyun-ebs.

### What is the status of the Alibaba Cloud Elastic Block Storage API?
Needs your own provider key (bring your own key)
