创建预约变更实例类型
参数名称 | 类型 | 必填 | 描述 |
---|
Action | String | 是 | 公共参数,本接口取值:PreMigrateInstance。 |
Version | String | 是 | 公共参数,本接口取值:2016-03-04。 |
InstanceId | String | 是 | 实例id |
InstanceType | String | 是 | 目标实例类型 |
SystemDiskType | String | 是 | 云盘系统盘的类型。 有效值:SSD3.0,EHDD |
DataDiskType | String | 是 | 云盘数据盘的类型。 有效值:SSD3.0,EHDD |
InstantAccess | Boolean | 否 | 支持快速开盘/快速变更,该参数仅对本地盘/本地盘机型/本地盘快照生效 |
参数名称 | 类型 | 描述 |
---|
RequestId | String | 示例值:f8c439d7-500a-4b83-be5e-fcca620d76cf |
Return | Boolean | 示例值:true |
JSON格式
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码
错误码 | 错误信息 | Http状态码 | 描述 |
---|
InvalidParameter | 暂无 | 400 | 参数异常 |
OnlyInstanceWithLocalVolumeSupportInstantAccessMode | 暂无 | 400 | 只有挂在了本地数据盘才支持快速开盘 |
RepetitiveOperation | Do not repeat operation. | 400 | 请勿重复操作. |
InstanceIdInvalid | Instance Resource id is invalid | 400 | 实例资源ID无效 |
InstanceTypeInvalidParameterValue | An invalid or out-of-range value was supplied for the "InstanceType" parameter. | 400 | “实例套餐类型”参数的取值无效或者超出有效范围 |
ProductGroupNotSupported | ProductGroupNotSupported | 400 | 产品组不支持 |
CheckInstanceTradeStatus | Instance ID {0} not support operate in current instance status. | 400 | 实例ID {0}不支持当前实例状态下的操作. |
InstanceStatusInvalid | The Instance status is wrong. | 400 | 仅支持在运行中/已关闭状态的实例创建预迁移。 |
InstancesHaveMigrated | Migrated instances don't support migrate. | 400 | 已迁移过的实例不再支持迁移。 |
InstanceModelInvalid | The Instance model is wrong. | 400 | 仅支持本地盘机型创建预迁移。 |
LocalVolumeSizeInvalid | The size of the local data disk is 0, no appointment is required, please change the instance directly. | 400 | 本地数据盘大小为0, 无需预约,请直接进行实例变更即可。 |
InstanceBeforeMigrateStateNotSupportedMigrate | This instance is not in the correct pre-migrated state for change operations. | 400 | 该实例预迁移状态不正确, 无法进行变更操作. |
CrossInstanceMigrateQueueExceed | Cross Instance Migrate Queue Exceed. | 400 | 跨实例迁移队列已满 |
NotFoundInstanceOrder | The instance order was not found. | 400 | 未找到该实例订单. |
CrossInstanceNotSupportBillType | This bill type does not support cross the instance type. | 400 | 该计费方式不支持变更实例类型 |
NotSupportTrial | This operation does not support trial orders. | 400 | 该操作不支持试用订单. |
NotSupportAsInstance | This operation does not support elastic scaling instances. | 400 | "该操作不支持弹性伸缩实例". |
EbsDataDiskProductSellOutInvalid | ebs data disk [{0}] product already sell out. | 400 | 此ebs数据盘[{0}]商品在该机房已售罄. |
NotFoundMigrateDedicated | The can migrate dedicated was not found. | 400 | 未查询到配置的可迁移宿主机信息. |
SystemDiskTypeInvalid | An invalid or out-of-range value was supplied for the "SystemDisk.DiskType" parameter. | 400 | “系统盘类型”参数的取值无效或者超出有效范围. |
DataDiskTypeInvalid | An invalid or out-of-range value was supplied for the "DataDisk.Type" parameter. | 400 | “数据盘类型”参数的取值无效或者超出有效范围. |
ProductPermissionDenied | This package cannot be used | 400 | 用户不能使用该套餐 |
ProductTypeInvalid | productType is invalid . | 400 | 产品类型无效 |
InstanceFamilyNameInvalid | The InstanceFamilyName parameter is illegal, and the relevant model information is not found. | 400 | InstanceFamilyName参数非法,未找到相关机型信息。 |
InternalError | 400 BAD_REQUEST : : {"badRequest": {"message": "('instance lack for common feature', {'error_type': 'NovaException', 'code': 500})", "code": 400}} | 400 | |
NoMatchCanMigrateType | No matching changeable type. | 400 | 无匹配的可变更类型。 |
纯净模式