接口说明
-
请求参数
RegionId
、ZoneId
、DiskIds
和InstanceId
等都是过滤器的概念,参数间是逻辑与(AND)关系。 -
请求参数
DiskIds
是一个 JSON 格式的数组(Array),如果参数为空,则过滤器不起作用,但是DiskIds
如果是一个空数组,则视为该过滤器有效,且返回空。 -
支持 Token 分页查询:通过
NextToken
设置查询凭证(Token),其取值是上一次调用 DescribeDisks 返回的NextToken
参数值,再通过MaxResults
设置单页查询的最大条目数。 -
开启多重挂载特性的云盘可以挂载到多个实例上,您可以根据返回结果的
Attachment
列表查看云盘涉及的所有挂载信息。
通过阿里云 CLI 调用 API 时,不同数据类型的请求参数取值必须遵循格式要求。更多信息,请参见 CLI 参数格式说明。
流控信息
请求参数
字段名称 | 字段详情 |
---|---|
RegionIdstring | 块存储所属的地域 ID。您可以调用 DescribeRegions 查看最新的阿里云地域列表。 示例值:cn-hangzhou参考取值来源: DescribeRegions |
ZoneIdstring | 可用区 ID。 示例值:cn-hangzhou-g参考取值来源: DescribeZones |
DiskIdsstring | 云盘、本地盘或弹性临时盘 ID。一个带有格式的 JSON 数组,最多支持 100 个 ID,用半角逗号(,)隔开。 示例值:["d-bp67acfmxazb4p****", "d-bp67acfmxazb4g****", … "d-bp67acfmxazb4d****"]参考取值来源: CreateDisk ReplaceSystemDisk |
InstanceIdstring | 云盘、本地盘或弹性临时盘挂载的实例 ID。 示例值:i-bp67acfmxazb4q****参考取值来源: RunInstances StopInstances StartInstances CreateInstance RebootInstances DescribeInstances ModifyManagedInstance RenewReservedInstances DetachInstanceRamRole AttachInstanceRamRole DeregisterManagedInstance PurchaseReservedInstancesOffering |
DiskTypestring | 要查询的云盘、本地盘或弹性临时盘类型。取值范围: 展开详情 示例值:all |
Categorystring | 磁盘种类。取值范围: 展开详情 示例值:all |
Statusstring | |
SnapshotIdstring | 创建云盘时使用的快照 ID。 示例值:s-bp67acfmxazb4p****参考取值来源: CopySnapshot CreateSnapshot DescribeSnapshots |
Portableboolean | 磁盘是否支持卸载。取值范围:展开详情 示例值:false |
DeleteWithInstanceboolean | 磁盘是否设置了随实例释放。取值范围:展开详情 示例值:false |
DeleteAutoSnapshotboolean | 释放云盘时,是否会同时释放自动快照。展开详情 示例值:false |
PageNumberinteger<int32> | 说明
该参数即将下线,推荐您使用参数 NextToken 与 MaxResults 完成分页查询操作。
示例值:1取值 >= 1 |
PageSizeinteger<int32> | 说明
该参数即将下线,推荐您使用参数 NextToken 与 MaxResults 完成分页查询操作。
示例值:10取值 <= 100 |
NextTokenstring | 查询凭证(Token),取值为上一次调用 API 返回的 示例值:AAAAAdDWBF2**** |
MaxResultsinteger<int32> | 返回的最大数。取值范围:10~500。展开详情 示例值:50取值 <= 500 |
DiskNamestring | 磁盘的名称。长度为 2~128 个字符,支持 Unicode 中 letter 分类下的字符(其中包括英文、中文和数字等)。可以包含半角冒号(:)、下划线(_)、半角句号(.)或者短划线(-)。 示例值:testDiskName |
AutoSnapshotPolicyIdstring | 根据自动快照策略 ID 查询云盘。 示例值:sp-m5e2w2jutw8bv31****参考取值来源: CreateAutoSnapshotPolicy DescribeAutoSnapshotPolicyEx |
EnableAutoSnapshotboolean | 云盘是否启用自动快照策略功能。展开详情 示例值:true |
EnableAutomatedSnapshotPolicyboolean | 云盘是否设置了自动快照策略。展开详情 示例值:false |
DiskChargeTypestring | 磁盘的计费方式。取值范围:展开详情 示例值:PostPaid |
LockReasonstring | 磁盘被锁定的原因。取值范围:展开详情 示例值:recycling |
Filter.1.Keystring | 查询资源时的筛选键,取值必须为 示例值:CreationStartTime |
Filter.2.Keystring | 查询资源时的筛选键,取值必须为 示例值:CreationEndTime |
Filter.1.Valuestring | 查询资源时的筛选值。指定该参数时必须同时指定 示例值:2017-12-05T22:40Z |
Filter.2.Valuestring | 查询资源时的筛选值。指定该参数时必须同时指定 示例值:2017-12-06T22:40Z |
ResourceGroupIdstring | 磁盘所在的企业资源组 ID。使用该参数过滤资源时,资源数量不能超过 1000 个。展开详情 示例值:rg-bp67acfmxazb4p****参考取值来源: DescribeSnapshotGroups |
EnableSharedboolean | 是否是共享块存储。 示例值:false |
Encryptedboolean | 是否只筛选出加密云盘。展开详情 示例值:false |
DryRunboolean | 是否只预检此次请求。取值范围:展开详情 示例值:false |
KMSKeyIdstring | 云盘使用的 KMS 密钥 ID。 示例值:0e478b7a-4262-4802-b8cb-00d3fb40****参考取值来源: DescribeDiskDefaultKMSKeyId |
MultiAttachstring | 是否开启了多重挂载特性。取值范围:展开详情 示例值:Disabled |
Tagarray<object> | 磁盘标签列表。 子级条数 <= 20 |
AdditionalAttributesarray<string> | 其他属性值列表。目前仅支持传入值为 示例值:IOPS子级条数 <= 5 |
返回参数
字段名称 | 字段详情 |
---|---|
NextTokenstring | 本次调用返回的查询凭证值。 示例值:AAAAAdDWBF2**** |
PageSizeinteger<int32> | 说明
该参数即将下线,推荐您使用参数 NextToken 与 MaxResults 完成分页查询操作。
示例值:1 |
PageNumberinteger<int32> | 说明
该参数即将下线,推荐您使用参数 NextToken 与 MaxResults 完成分页查询操作。
示例值:1 |
RequestIdstring | 请求 ID。 示例值:473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
TotalCountinteger<int32> | 查询结果总条数。 示例值:15 |
Disksobject |