SnapshotCopyResult
描述快照跨地域复制的结果。
被如下接口引用:CopySnapshotCrossRegions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DestinationRegion | 是 | 否 | String | 跨地复制的目标地域。 示例值: |
SnapshotId | 是 | 否 | String | 复制到目标地域的新快照ID。 示例值: |
DiskConfigSet
云盘配置
被如下接口引用:DescribeZoneDiskConfigInfos
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskUsage | 是 | 否 | String | 系统盘或数据盘 示例值: |
DiskType | 是 | 否 | String | CLOUD_BASIC、CLOUD_PREMIUM、CLOUD_SSD 示例值: |
DiskSize | 是 | 否 | Int64 | 云盘大小 示例值: |
SnapshotId | 否 | 否 | String | 快照ID 示例值: |
Image
快照关联的镜像
被如下接口引用:DescribeDiskAssociatedSnapshots、DescribeSnapshotGroups、DescribeSnapshots、DescribeSnapshotsInternal
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
ImageId | 是 | 是 | String | 镜像实例ID。 示例值: |
ImageName | 是 | 是 | String | 镜像名称。 示例值: |
Price
描述了云盘的价格
被如下接口引用:InquirePriceModifyDiskExtraPerformance、InquiryPriceCreateDisks、InquiryPriceCreateSnapshots、InquiryPriceModifyDiskAttributes、InquiryPriceRenewDisks、InquiryPriceResizeDisk
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
OriginalPrice | 否 | 是 | Float | 预支费用的原价,单位:元。 示例值: |
DiscountPrice | 否 | 是 | Float | 预支费用的折扣价,单位:元。 示例值: |
UnitPriceDiscount | 否 | 是 | Float | 后付费云盘折扣单价,单位:元。 示例值: |
UnitPrice | 否 | 是 | Float | 后付费云盘原单价,单位:元。 示例值: |
UnitPriceHigh | 否 | 是 | String | 高精度后付费云盘原单价, 单位:元 示例值: |
OriginalPriceHigh | 否 | 是 | String | 高精度预付费云盘预支费用的原价, 单位:元 。 示例值: |
DiscountPriceHigh | 否 | 是 | String | 高精度预付费云盘预支费用的折扣价, 单位:元 示例值: |
UnitPriceDiscountHigh | 否 | 是 | String | 高精度后付费云盘折扣单价, 单位:元 示例值: |
ChargeUnit | 否 | 是 | String | 后付费云盘的计价单元,取值范围: 示例值: |
DetailPrices | 否 | 是 | Array of DetailPrice | 计费项目明细列表。 示例值:查看 |
Snapshot
描述了快照的详细信息
被如下接口引用:DescribeDiskAssociatedSnapshots、DescribeSnapshots、DescribeSnapshotsInternal
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SnapshotId | 否 | 否 | String | 快照ID。 示例值: |
Placement | 否 | 否 | Placement | 快照所在的位置。 示例值:查看 |
DiskUsage | 否 | 否 | String | 创建此快照的云硬盘类型。取值范围: 示例值: |
DiskId | 否 | 否 | String | 创建此快照的云硬盘ID。 示例值: |
DiskSize | 否 | 否 | Uint64 | 创建此快照的云硬盘大小。 示例值: |
SnapshotState | 否 | 否 | String | 快照的状态。取值范围: 示例值: |
SnapshotName | 否 | 否 | String | 快照名称,用户自定义的快照别名。调用ModifySnapshotAttribute可修改此字段。 示例值: |
Percent | 否 | 否 | Uint64 | 快照创建进度百分比,快照创建成功后此字段恒为100。 示例值: |
CreateTime | 否 | 否 | String | 快照的创建时间。 示例值: |
DeadlineTime | 否 | 否 | String | 快照到期时间。如果快照为永久保留,此字段为空。 示例值: |
Encrypt | 否 | 否 | Bool | 是否为加密盘创建的快照。取值范围: 示例值: |
IsPermanent | 否 | 否 | Bool | 是否为永久快照。取值范围: 示例值: |
CopyingToRegions | 是 | 是 | Array of String | 快照正在跨地域复制的目的地域,默认取值为[]。 示例值: |
CopyFromRemote | 是 | 是 | Bool | 是否为跨地域复制的快照。取值范围: 示例值: |
Images | 是 | 是 | Array of Image | 快照关联的镜像列表。 示例值:查看 |
ImageCount | 是 | 是 | Uint64 | 快照关联的镜像个数。 示例值: |
SnapshotType | 是 | 是 | String | 快照类型,目前该项取值可以为PRIVATE_SNAPSHOT或者SHARED_SNAPSHOT 示例值: |
ShareReference | 是 | 是 | Uint64 | 快照当前被共享数 示例值: |
Tags | 否 | 是 | Array of Tag | 快照的标签列表。 示例值:查看 |
PlatformProjectId | 否 | 是 | String | 快照的TCE项目ID。 示例值: |
EncryptAlgorithm | 否 | 是 | String | 加密算法。 示例值: |
SavePlaceName | 否 | 是 | String | 快照存储位置 示例值: |
SnapFormat | 否 | 是 | String | 快照格式的类型。取值范围: {"RAW", "QCOW2"}。 示例值: |
SnapSize | 否 | 是 | Uint64 | 快照大小 示例值: |
CopyFromBackupDetail | 否 | 是 | CopyFromBackupDetail | 由备份复制过来的快照,获取对应备份的信息 示例值:查看 |
DiskConfig
云盘配置。
被如下接口引用:DescribeDiskConfigQuota
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Available | 否 | 否 | Bool | 配置是否可用。 示例值: |
DiskType | 否 | 否 | String | 云盘介质类型。取值范围: 示例值: |
DiskUsage | 否 | 否 | String | 云盘类型。取值范围: 示例值: |
DiskChargeType | 否 | 否 | String | 付费模式。取值范围: 示例值: |
MaxDiskSize | 否 | 否 | Uint64 | 最大可配置云盘大小。 示例值: |
MinDiskSize | 否 | 否 | Uint64 | 最小可配置云盘大小。 示例值: |
Zone | 否 | 否 | String | 所在可用区。 示例值: |
DeviceClass | 否 | 是 | String | 实例机型。 示例值: |
InstanceFamily | 否 | 是 | String | 实例机型系列。详见实例类型 示例值: |
StepSize | 是 | 是 | Uint64 | 步长 示例值: |
ExtraPerformanceRange | 否 | 是 | Array of Int64 | 额外的性能区间。 示例值: |
RecommendDiskSize | 否 | 是 | Uint64 | 当前类型云硬盘的推荐大小,单位GB。 示例值: |
Disk
描述了云硬盘的详细信息
被如下接口引用:DescribeDisks
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskId | 否 | 否 | String | 云硬盘ID。 示例值: |
DiskUsage | 否 | 否 | String | 云硬盘类型。取值范围: 示例值: |
DiskChargeType | 否 | 否 | String | 付费模式。取值范围: 示例值: |
Portable | 否 | 否 | Bool | 是否为弹性云盘,false表示非弹性云盘,true表示弹性云盘。 示例值: |
Placement | 否 | 否 | Placement | 云硬盘所在的位置。 示例值:查看 |
SnapshotAbility | 否 | 否 | Bool | 云盘是否具备创建快照的能力。取值范围: 示例值: |
DiskName | 否 | 否 | String | 云硬盘名称。 示例值: |
DiskSize | 否 | 否 | Uint64 | 云硬盘大小。 示例值: |
DiskState | 否 | 否 | String | 云盘状态。取值范围: 示例值: |
DiskType | 否 | 否 | String | 云盘介质类型。取值范围: 示例值: |
Attached | 否 | 否 | Bool | 云盘是否挂载到云主机上。取值范围: 示例值: |
InstanceId | 否 | 否 | String | 云硬盘挂载的云主机ID。 示例值: |
CreateTime | 否 | 否 | String | 云硬盘的创建时间。 示例值: |
DeadlineTime | 否 | 否 | String | 云硬盘的到期时间。 示例值: |
Rollbacking | 否 | 否 | Bool | 云盘是否处于快照回滚状态。取值范围: 示例值: |
RollbackPercent | 否 | 否 | Uint64 | 云盘快照回滚的进度。 示例值: |
Encrypt | 否 | 否 | Bool | 云盘是否为加密盘。取值范围: 示例值: |
AutoRenewFlagError | 否 | 否 | Bool | 云盘已挂载到子机,且子机与云盘都是包年包月。 示例值: |
RenewFlag | 否 | 否 | String | 自动续费标识。取值范围: 示例值: |
DeadlineError | 否 | 否 | Bool | 在云盘已挂载到实例,且实例与云盘都是包年包月的条件下,此字段才有意义。 示例值: |
IsReturnable | 否 | 是 | Bool | 判断预付费的云盘是否支持主动退还。 示例值: |
ReturnFailCode | 否 | 是 | Uint64 | 预付费云盘在不支持主动退还的情况下,该参数表明不支持主动退还的具体原因。取值范围: 示例值: |
AutoSnapshotPolicyIds | 否 | 是 | Array of String | 云盘关联的定期快照ID。只有在调用DescribeDisks接口时,入参ReturnBindAutoSnapshotPolicy取值为TRUE才会返回该参数。 示例值: |
Tags | 是 | 是 | Array of Tag | 与云盘绑定的标签,云盘未绑定标签则取值为空。 示例值:查看 |
DeleteWithInstance | 是 | 是 | Bool | 云盘是否与挂载的实例一起销毁。 示例值: |
DifferDaysOfDeadline | 是 | 是 | Int64 | 当前时间距离盘到期的天数(仅对预付费盘有意义)。 示例值: |
Migrating | 是 | 是 | Bool | 云盘是否处于类型变更中。取值范围: 示例值: |
MigratePercent | 是 | 是 | Uint64 | 云盘类型变更的迁移进度,取值0到100。 示例值: |
Shareable | 是 | 是 | Bool | 云盘是否为共享型云盘。 示例值: |
InstanceIdList | 是 | 是 | Array of String | 对于非共享型云盘,该参数为空数组。对于共享型云盘,则表示该云盘当前被挂载到的CVM实例InstanceId 示例值: |
SnapshotCount | 是 | 是 | Int64 | 云盘拥有的快照总数。 示例值: |
SnapshotSize | 是 | 是 | Uint64 | 云盘拥有的快照总容量,单位为MB。 示例值: |
PlatformProjectId | 是 | 是 | String | 项目ID 示例值: |
BackupDisk | 是 | 是 | Bool | 云硬盘因欠费销毁或者到期销毁时, 是否使用快照备份数据的标识。true表示销毁时创建快照进行数据备份。false表示直接销毁,不进行数据备份。 示例值: |
InstanceType | 是 | 是 | String | 盘挂载的子机机型 示例值: |
DiskStoragePoolGroup | 是 | 是 | String | 盘所属的资源池 示例值: |
LatestOperationRequestId | 是 | 是 | String | 最后一次执行的异步任务对应的API RequestId 示例值: |
ThroughputPerformance | 是 | 是 | Uint64 | 云硬盘额外性能值,单位MB/s。 示例值: |
LatestOperation | 是 | 是 | String | 最后一次执行的异步任务操作。 示例值: |
LastAttachInsId | 是 | 是 | String | 云盘最后挂载的云服务器ID 示例值: |
LatestOperationState | 是 | 是 | String | 最后一次执行的异步任务执行结果。 示例值: |
DeleteSnapshot | 是 | 是 | Int64 | 销毁云盘时删除关联的非永久保留快照。0 表示非永久快照不随云盘销毁而销毁,1表示非永久快照随云盘销毁而销毁,默认取0。快照是否永久保留可以通过DescribeSnapshots接口返回的快照详情的IsPermanent字段来判断,true表示永久快照,false表示非永久快照。 示例值: |
ErrorPrompt | 是 | 是 | String | 出错时返回给用户的操作提示 示例值: |
EncryptAlgorithm | 是 | 是 | String | 加密算法类型。SM4:国密;AES256:非国密 示例值: |
DiskBackupQuota | 否 | 是 | Uint64 | 云硬盘备份点配额。表示最大可以保留的备份点数量。 示例值: |
DiskBackupCount | 否 | 是 | Uint64 | 云硬盘备份点已使用的数量。 示例值: |
BurstPerformance | 否 | 是 | Bool | 云盘是否开启性能突发 示例值: |
GoodsDetail
产品详情。
被如下接口引用:SwitchParameterCreateDisks、SwitchParameterRenewDisks、SwitchParameterResizeDisk
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TimeSpan | 否 | 否 | Uint64 | 购买或续费云盘的时长。 示例值: |
Pid | 否 | 否 | Uint64 | 产品ID。 示例值: |
DiskType | 否 | 否 | String | 云盘类型,系统盘或数据盘。 示例值: |
ProductInfo | 否 | 否 | Array of ProductInfo | 产品信息描述。 示例值:查看 |
MediumType | 否 | 否 | String | 云盘介质类型。 示例值: |
TimeUnit | 否 | 否 | String | 时长“TimeSpan”的单位。 示例值: |
CbsSize | 否 | 否 | Uint64 | 云盘大小。 示例值: |
CopyFromBackupDetail
由备份复制过来的快照,获取对应备份的信息
被如下接口引用:DescribeDiskAssociatedSnapshots、DescribeSnapshots、DescribeSnapshotsInternal
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
BackupGroupId | 是 | 是 | String | 备份组ID 示例值: |
CreateTime | 是 | 是 | Datetime | 备份创建的时间 示例值: |
BackupDiskId | 是 | 是 | String | 备份磁盘ID 示例值: |
BackupId | 是 | 是 | String | 备份ID,表示备份的唯一标识符 示例值: |
SnapshotDeniedAction
单个快照的操作掩码
被如下接口引用:DescribeSnapshotsDeniedActions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SnapshotId | 是 | 否 | String | 根据快照ID 示例值: |
DeniedActions | 是 | 否 | Array of DeniedAction | 具体的快照的操作掩码信息 示例值:查看 |
ResourcesDetail
描述用户的资源详情。
被如下接口引用:DescribeUserDiskResources
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Region | 是 | 否 | String | 资源所在地域。 示例值: |
SnapshotNumberTotal | 是 | 否 | Uint64 | 快照用户数量配额。 示例值: |
SnapshotNumberUsed | 是 | 否 | Uint64 | 已使用的快照数量。 示例值: |
SnapshotCapacityTotal | 是 | 否 | Uint64 | 快照容量配额。 示例值: |
SnapshotCapacityUsed | 是 | 否 | Uint64 | 已使用的快照容量,单位GB。 示例值: |
DiskNumber | 是 | 否 | Int64 | 云盘数量。 示例值: |
NewDiskFlag | 是 | 否 | Bool | 当前地域是否包含新购买的云盘。 示例值: |
SnapshotSupportCrossCopy | 是 | 否 | Bool | 当前地域是否支持跨地域复制 示例值: |
DiskNumberIsolated | 是 | 否 | Uint64 | 回收站内的云盘数量。 示例值: |
DedicatedClusterDiskStatistic
CDC 独享集群云硬盘统计信息。
被如下接口引用:DescribeDedicatedClusterDiskStatistics
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskType | 是 | 否 | String | 硬盘介质类型。 示例值: |
TotalDiskSize | 是 | 否 | Uint64 | 云硬盘总容量。 示例值: |
UsedDiskSize | 是 | 否 | Uint64 | 已使用的云硬盘容量。 示例值: |
AvailableDiskSize | 是 | 否 | Uint64 | 可用的云硬盘容量。 示例值: |
DiskResizeConfig
云盘扩容配置,用于SwitchParameterResizeDisk接口出参。
被如下接口引用:SwitchParameterModifyDiskAttributes
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Pid | 是 | 否 | Uint64 | 产品ID。 示例值: |
CbsSize | 是 | 否 | Uint64 | 云盘大小。 示例值: |
MediumType | 是 | 否 | String | 云盘介质类型。 示例值: |
Policy
描述了定期快照的执行策略
被如下接口引用:CreateAutoSnapshotPolicy、DescribeAutoSnapshotPolicies、DescribeCopyAutoSnapshotPolicy、DescribeDiskAssociatedAutoSnapshotPolicy、ModifyAutoSnapshotPolicyAttribute
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DayOfWeek | 否 | 否 | Array of Uint64 | 选定周一到周日中需要创建快照的日期,取值范围:[0, 6]。0表示周一触发,依此类推。 示例值: |
Hour | 是 | 否 | Array of Uint64 | 指定定期快照策略的触发时间。单位为小时,取值范围:[0, 23]。00:00 ~ 23:00 共 24 个时间点可选,1表示 01:00,依此类推。 示例值: |
IntervalDays | 否 | 否 | Uint64 | 指定创建定期快照的间隔天数,取值范围:[1, 365],例如设置为5,则间隔5天即触发定期快照创建。注:当选择按天备份时,理论上第一次备份的时间为备份策略创建当天。如果当天备份策略创建的时间已经晚于设置的备份时间,那么将会等到第二个备份周期再进行第一次备份。 示例值: |
SnapOverview
用户快照信息概览,包括已创建的快照的总数和总容量。
被如下接口引用:DescribeUserDiskResources
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SnapshotCapacityUsedTotal | 是 | 否 | Float | 用户已创建快照总容量。 示例值: |
SnapshotNumberUsedTotal | 是 | 否 | Int64 | 用户已创建快照总个数。 示例值: |
Filters
描述键值对过滤器,用于条件过滤查询。
被如下接口引用:DescribeDiskStoragePoolGroups
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 过滤键的名称。 示例值: |
Values | 是 | 否 | Array of String | 一个或者多个过滤值。 示例值: |
BlockStorage
描述块存储的详细信息。
被如下接口引用:DescribeBlockStorages
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskId | 是 | 否 | String | 块存储ID。 示例值: |
DiskName | 是 | 否 | String | 块存储名称。 示例值: |
DiskSize | 是 | 否 | Uint64 | 块存储大小,单位GB。 示例值: |
DiskType | 是 | 否 | String | 块存储介质类型。取值范围: 示例值: |
DiskUsage | 是 | 否 | String | 块存储类型。取值范围: 示例值: |
InstanceId | 是 | 是 | String | 块存储挂载的实例ID。 示例值: |
InstanceName | 是 | 否 | String | 块存储挂载的实例名称。 示例值: |
DiskOrder
请求计费的订单参数。
被如下接口引用:SwitchParameterCreateDisks、SwitchParameterRenewDisks、SwitchParameterResizeDisk
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
GoodsCategoryId | 否 | 否 | Uint64 | 产品类别。 示例值: |
GoodsNum | 否 | 否 | Uint64 | 产品数量。 示例值: |
ProjectId | 否 | 否 | Uint64 | 项目ID。 示例值: |
GoodsDetail | 否 | 否 | GoodsDetail | 产品详情。 示例值:查看 |
RegionId | 否 | 否 | Uint64 | 地域ID。 示例值: |
ZoneId | 否 | 否 | Uint64 | 可用区ID。 示例值: |
PayMode | 否 | 否 | Uint64 | 付费模式。 示例值: |
Type | 否 | 否 | String | 云盘类别。 示例值: |
ZoneInfo
可用区信息
被如下接口引用:
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Zone | 是 | 否 | String | 可用区名称,例如,ap-guangzhou-3 示例值: |
ZoneName | 是 | 否 | String | 可用区描述,例如,广州三区 示例值: |
ZoneId | 是 | 否 | String | 可用区ID 示例值: |
ZoneState | 是 | 否 | String | 可用区状态 示例值: |
ProductInfo
描述订单参数转换接口输出的产品信息。
被如下接口引用:SwitchParameterCreateDisks、SwitchParameterModifyDiskAttributes、SwitchParameterRenewDisks、SwitchParameterResizeDisk
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 属性名称。 示例值: |
Value | 是 | 否 | String | 属性值。 示例值: |
ResizeDiskOrder
请求计费的订单参数(扩容)。
被如下接口引用:SwitchParameterModifyDiskAttributes
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
GoodsCategoryId | 是 | 否 | Uint64 | 产品类别。 示例值: |
GoodsNum | 是 | 否 | Uint64 | 产品数量。 示例值: |
ProjectId | 是 | 否 | Uint64 | 项目ID。 示例值: |
GoodsDetail | 是 | 否 | ResizeGoodsDetail | 产品详情。 示例值:查看 |
RegionId | 是 | 否 | Uint64 | 地域ID。 示例值: |
ZoneId | 是 | 否 | Uint64 | 可用区ID。 示例值: |
PayMode | 是 | 否 | Uint64 | 付费模式。 示例值: |
Type | 是 | 是 | String | 云盘类别。 示例值: |
SubProductCode | 是 | 是 | String | 子产品ID。 示例值: |
AdvancedRetentionPolicy
快照高级保留策略
被如下接口引用:CreateAutoSnapshotPolicy、DescribeAutoSnapshotPolicies、DescribeCopyAutoSnapshotPolicy、DescribeDiskAssociatedAutoSnapshotPolicy、ModifyAutoSnapshotPolicyAttribute
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Days | 否 | 是 | Uint64 | 保留Days天内的每天最新的一个快照 示例值: |
Weeks | 否 | 是 | Uint64 | 保留Weeks周内的每周最新的一个快照 示例值: |
Months | 否 | 是 | Uint64 | 保留Months月内的每月最新的一个快照 示例值: |
Years | 否 | 是 | Uint64 | 保留Years年内的每年最新的一个快照 示例值: |
Tag
标签。
被如下接口引用:CreateDisks、CreateSnapshot、DescribeAutoSnapshotPolicies、DescribeCopyAutoSnapshotPolicy、DescribeDiskAssociatedAutoSnapshotPolicy、DescribeDiskAssociatedSnapshots、DescribeDisks、DescribeSnapshotGroups、DescribeSnapshots、DescribeSnapshotsInternal、SwitchParameterCreateDisks
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Key | 是 | 否 | String | 标签健。 示例值: |
Value | 是 | 否 | String | 标签值。 示例值: |
DetailPrice
描述预付费或后付费云盘的价格。
被如下接口引用:InquirePriceModifyDiskExtraPerformance、InquiryPriceCreateDisks、InquiryPriceCreateSnapshots、InquiryPriceModifyDiskAttributes、InquiryPriceRenewDisks、InquiryPriceResizeDisk
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
PriceTitle | 否 | 是 | String | 描述计费项目名称。 示例值: |
PriceName | 否 | 是 | String | 描述计费项目显示名称,用户控制台展示。 示例值: |
OriginalPrice | 否 | 是 | Float | 预付费云盘预支费用的原价,单位:元。 示例值: |
DiscountPrice | 否 | 是 | Float | 预付费云盘预支费用的折扣价,单位:元。 示例值: |
UnitPrice | 否 | 是 | Float | 后付费云盘原单价,单位:元。 示例值: |
UnitPriceDiscount | 否 | 是 | Float | 后付费云盘折扣单价,单位:元。 示例值: |
ChargeUnit | 否 | 是 | String | 后付费云盘的计价单元,取值范围:HOUR:表示后付费云盘的计价单元是按小时计算。 示例值: |
OriginalPriceHigh | 否 | 是 | String | 高精度预付费云盘预支费用的原价,单位:元。 示例值: |
DiscountPriceHigh | 否 | 是 | String | 高精度预付费云盘预支费用的折扣价,单位:元。 示例值: |
UnitPriceHigh | 否 | 是 | String | 高精度后付费云盘原单价,单位:元。 示例值: |
UnitPriceDiscountHigh | 否 | 是 | String | 高精度后付费云盘折扣单价,单位:元。 示例值: |
Filter
描述键值对过滤器,用于条件过滤查询。
被如下接口引用:DescribeAutoSnapshotPolicies、DescribeCopyAutoSnapshotPolicy、DescribeDisks、DescribeSnapshotGroups、DescribeSnapshots、DescribeSnapshotsInternal
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Name | 是 | 否 | String | 过滤键的名称。 示例值: |
Values | 是 | 否 | Array of String | 一个或者多个过滤值。 示例值: |
Placement
描述了实例的抽象位置,包括其所在的可用区,所属的项目
被如下接口引用:CreateDisks、DescribeDiskAssociatedSnapshots、DescribeDisks、DescribeSnapshots、DescribeSnapshotsInternal、InquiryPriceCreateSnapshots、SwitchParameterCreateDisks
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Zone | 是 | 否 | String | 实例所属的可用区ID。该参数也可以通过调用DescribeZones的返回值中的Zone字段来获取。 示例值: |
ProjectId | 否 | 否 | Uint64 | 实例所属项目ID。该参数可以通过调用DescribeProjects的返回值中的 projectId 字段来获取。不填为默认项目。 示例值: |
CdcId | 否 | 是 | String | 实例所属的独享集群ID。作为入参时,表示对指定的CdcId独享集群的资源进行操作,可为空。 作为出参时,表示资源所属的独享集群的ID,可为空。 示例值: |
CageId | 否 | 是 | String | 围笼Id。作为入参时,表示对指定的CageId的资源进行操作,可为空。 作为出参时,表示资源所属围笼ID,可为空。 示例值: |
CdcName | 否 | 是 | String | 独享集群名字。作为入参时,忽略。作为出参时,表示云硬盘所属的独享集群名,可为空。 示例值: |
ProjectName | 否 | 是 | String | 项目名称 示例值: |
DedicatedClusterId | 否 | 是 | String | cvm独享集群id。作为入参时,表示对指定独享集群的资源进行操作。作为出参时,表示资源所属的独享集群的ID,可为空。 示例值: |
ClusterGroupId | 否 | 是 | String | 集群组ID 示例值: |
ResizeGoodsDetail
产品续费详情,只用于SwitchParameterResizeDisks接口。
被如下接口引用:SwitchParameterModifyDiskAttributes
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Pid | 是 | 否 | Uint64 | 产品ID。 示例值: |
ResourceId | 是 | 否 | String | 云盘ID。 示例值: |
CurDeadline | 是 | 否 | String | 云盘当前到期时间。 示例值: |
ProductInfo | 是 | 否 | Array of ProductInfo | 产品信息描述。 示例值:查看 |
NewConfig | 是 | 否 | DiskResizeConfig | 云盘扩容后的配置。 示例值:查看 |
OldConfig | 是 | 否 | DiskResizeConfig | 云盘扩容前的配置。 示例值:查看 |
DiskOverview
用户云硬盘信息概览,包括云硬盘总数,已过期云硬盘数,7天内将到期云硬盘数。
被如下接口引用:DescribeUserDiskResources
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskNumberTotal | 是 | 否 | Int64 | 用户云硬盘总数。 示例值: |
ExpiredNumberTotal | 是 | 否 | Int64 | 用户已过期云硬盘总数。 示例值: |
DiskNumberExpireIn7days | 是 | 否 | Int64 | 用户7天内将到期云硬盘总数 示例值: |
AutoSnapshotPolicy
描述了定期快照策略的详细信息
被如下接口引用:DescribeAutoSnapshotPolicies、DescribeCopyAutoSnapshotPolicy、DescribeDiskAssociatedAutoSnapshotPolicy
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
AutoSnapshotPolicyId | 否 | 否 | String | 定期快照策略ID。 示例值: |
AutoSnapshotPolicyName | 否 | 否 | String | 定期快照策略名称。 示例值: |
AutoSnapshotPolicyState | 否 | 否 | String | 定期快照策略的状态。取值范围: 示例值: |
IsActivated | 否 | 否 | Bool | 定期快照策略是否激活。 示例值: |
IsPermanent | 否 | 否 | Bool | 使用该定期快照策略创建出来的快照是否永久保留。 示例值: |
RetentionDays | 否 | 否 | Uint64 | 使用该定期快照策略创建出来的快照保留天数。 示例值: |
CreateTime | 否 | 否 | Datetime | 定期快照策略的创建时间。 示例值: |
NextTriggerTime | 否 | 否 | Datetime | 定期快照下次触发的时间。 示例值: |
Policy | 否 | 否 | Array of Policy | 定期快照的执行策略。 示例值:查看 |
DiskIdSet | 否 | 否 | Array of String | 已绑定当前定期快照策略的云盘ID列表。 示例值: |
IsCopyToRemote | 是 | 是 | Uint64 | 是否跨账号复制快照 示例值: |
CopyFromAccountUin | 是 | 是 | String | 源账号uin 示例值: |
CopyToAccountUin | 是 | 是 | String | 目的账号uin 示例值: |
InstanceIdSet | 否 | 否 | Array of String | 已绑定当前定期快照策略的实例列表。 示例值: |
RetentionMonths | 否 | 否 | Uint64 | 该定期快照策略创建的快照最大保留月数 示例值: |
RetentionAmount | 否 | 否 | Uint64 | 该定期快照策略创建的快照最大保留数量 示例值: |
AdvancedRetentionPolicy | 否 | 是 | AdvancedRetentionPolicy | 快照高级保留策略 示例值:查看 |
IsCrossRegion | 否 | 是 | Bool | 该定期快照策略是否启用跨地域快照复制。 示例值: |
Tags | 否 | 是 | Array of Tag | 标签。 示例值:查看 |
CrossRegionRetentionDays | 否 | 是 | Int64 | 通过该定期快照策略创建的跨地域快照保留天数,默认保留7天,该参数不可与CrossRegionIsPermanent参数冲突。 示例值: |
CrossRegionIsPermanent | 否 | 是 | Bool | 通过该定期快照策略创建的跨地域快照是否永久保留,默认为0,表示非永久保留 示例值: |
SnapshotGroup
描述快照组详情
被如下接口引用:DescribeSnapshotGroups
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SnapshotGroupId | 是 | 否 | String | 快照组ID 示例值: |
SnapshotGroupType | 是 | 是 | String | 快照组类型。NORMAL: 普通快照组,非一致性快照 示例值: |
ContainRootSnapshot | 是 | 是 | Bool | 快照组是否包含系统盘快照 示例值: |
SnapshotIdSet | 是 | 是 | Array of String | 快照组包含的快照ID列表 示例值: |
SnapshotGroupState | 是 | 是 | String | 快照组状态。 示例值: |
Percent | 是 | 是 | Uint64 | 快照组创建进度 示例值: |
CreateTime | 是 | 是 | String | 创建时间 示例值: |
ModifyTime | 是 | 是 | String | 最新修改时间 示例值: |
Images | 是 | 是 | Array of Image | 快照组关联的镜像列表 示例值:查看 |
SnapshotGroupName | 是 | 是 | String | 快照组名称 示例值: |
ImageCount | 是 | 是 | Uint64 | 快照组关联的镜像数量 示例值: |
LatestOperationState | 是 | 是 | String | 最后一次执行的异步任务执行结果 示例值: |
LatestOperationRequestId | 是 | 是 | String | 最后一次执行的异步任务对应的API RequestId 示例值: |
LatestOperation | 是 | 是 | String | 最后一次执行的异步任务操作 示例值: |
OperationFailedResourceIdSet | 是 | 是 | Array of String | 最后一次异步任务操作失败的资源列表 示例值: |
OperationSuccessResourceIdSet | 是 | 是 | Array of String | 最后一次异步操作成功的资源列表 示例值: |
ErrorPrompt | 是 | 是 | String | 最后一次异步操作结果的提示码 示例值: |
IsPermanent | 否 | 是 | Bool | 跨地域复制的快照是否永久保留,默认为True,表示永久保留。目前只对由ASP自动发起复制的快照有效,由用户主动发起的默认永久保留。 示例值: |
DeadlineTime | 否 | 是 | Datetime_iso | 截止时间 示例值: |
Tags | 否 | 是 | Tag | 标签值 示例值:查看 |
ApplyDisk
本参数用于快照组回滚接口的入参,表示回滚的云盘、快照列表
被如下接口引用:ApplySnapshotGroup
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SnapshotId | 是 | 否 | String | 快照ID 示例值: |
DiskId | 是 | 否 | String | 快照对应的原云硬盘ID 示例值: |
DiskStoragePoolGroupInfo
云硬盘存储池组
被如下接口引用:DescribeDiskStoragePoolGroups
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskStoragePoolGroupName | 是 | 否 | String | 存储资源组名称 示例值: |
PoolBoundType | 是 | 否 | String | 绑定类型 示例值: |
DiskStoragePoolGroup | 是 | 否 | String | 存储资源池组 示例值: |
Zone | 是 | 否 | String | 可用区 示例值: |
DiskType | 是 | 否 | String | 云硬盘类型 示例值: |
Available | 是 | 否 | Bool | 是否售罄 示例值: |
Message | 是 | 否 | String | 售罄信息 示例值: |
PoolCustomAttributes | 否 | 是 | PoolCustomAttributes | 描述资源池的cpu信息。 示例值:查看 |
DiskDeniedAction
单个云硬盘的操作掩码
被如下接口引用:DescribeDisksDeniedActions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
DiskId | 是 | 否 | String | 云硬盘ID,比如"disk-7rf24jvb" 示例值: |
DeniedActions | 是 | 否 | Array of DeniedAction | 具体的云硬盘的操作掩码信息 示例值:查看 |
AttachDetail
描述一个实例已挂载和可挂载数据盘的数量。
被如下接口引用:DescribeInstancesDiskNum
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
InstanceId | 是 | 是 | String | 实例ID。 示例值: |
AttachedDiskCount | 是 | 是 | Uint64 | 实例已挂载数据盘的数量。 示例值: |
MaxAttachCount | 是 | 是 | Uint64 | 实例最大可挂载数据盘的数量。 示例值: |
DiskChargePrepaid
描述了实例的计费模式
被如下接口引用:CreateDisks、InquiryPriceCreateDisks、InquiryPriceCreateSnapshots、InquiryPriceRenewDisks、RenewDisk、SwitchParameterCreateDisks、SwitchParameterRenewDisks
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Period | 是 | 否 | Uint64 | 购买云盘的时长,默认单位为月,此时,取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。 示例值: |
RenewFlag | 否 | 否 | String | 自动续费标识。取值范围: 默认取值:NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费。 示例值: |
CurInstanceDeadline | 否 | 否 | Datetime | 需要将云盘的到期时间与挂载的子机对齐时,可传入该参数。该参数表示子机当前的到期时间,此时Period如果传入,则表示子机需要续费的时长,云盘会自动按对齐到子机续费后的到期时间续费。 示例值: |
DiskFeature
云硬盘产品支持的特性。
被如下接口引用:DescribeDiskSupportFeatures
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
TradeType | 是 | 是 | String | 云硬盘使用的计费系统。取值范围: 示例值: |
SnapshotGroupDeniedAction
单个快照组的操作掩码
被如下接口引用:DescribeSnapshotGroupsDeniedActions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
SnapshotGroupId | 是 | 否 | String | 快照组ID 示例值: |
DeniedActions | 是 | 否 | Array of DeniedAction | 具体的快照的操作掩码信息 示例值:查看 |
PoolCustomAttributes
描述用户资源池的自定义属性
被如下接口引用:DescribeDiskStoragePoolGroups
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CpuArchitecture | 否 | 是 | Array of String | cpu架构。 示例值: |
CpuModel | 否 | 是 | Array of String | cpu型号。 示例值: |
SharePermission
快照分享信息集合
被如下接口引用:DescribeSnapshotSharePermission
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
CreatedTime | 是 | 否 | Datetime | 快照分享的时间 示例值: |
AccountId | 是 | 否 | String | 分享的账号Id 示例值: |
DeniedAction
云硬盘不能执行的接口
被如下接口引用:DescribeDisksDeniedActions、DescribeSnapshotGroupsDeniedActions、DescribeSnapshotsDeniedActions
名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Action | 是 | 否 | String | 不能操作接口名,比如查询云盘列表"DescribeDisks",对于多用途的接口,会以"接口.入参"的形式返回。比如"ModifyDiskAttributes.DiskType" 示例值: |
Message | 是 | 否 | String | 接口不能操作的原因 示例值: |
Code | 是 | 否 | String | 接口不能操作对应提示的错误码 示例值: |