接口描述
接口请求域名:http://instance-console-api.{工业环境域名}
接口类型:OpenAPI
接口请求方式:POST
接口名:DescribeInstances
接口是否需要携带Token:是
本接口用于查询实例列表。
输入参数
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| Action | 是 | String | openapi公共参数,本接口取值:DescribeInstances |
| ProductSource | 是 | String | 商品来源。cloud_market:云市场;local:本地应用iop_third:第三方应用第三方接入一般使用iop_third |
| DeliverType | 否 | Array of String | 交付类型,筛选条件,不填写则不进行筛选[Saas:交付;manual:人工交付] |
| CategoryID | 否 | Array of String | 类目分类ID,不填写不进行筛选 |
| Bid | 是 | Integer | 业务ID |
| Status | 是 | Array of String | 状态列表,必填expired - 已过期delivered - 使用中/已发货 delivering - 交付中 |
| Offset | 否 | Integer | 偏移量,默认为0 |
| Limit | 否 | Integer | 限制数目,默认为20 |
| SortSet | 否 | Array of SortSet | 排序条件,[{"Key":"created_at","Direction":"asc"}] |
SortSet
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| Key | 否 | String | 排序字段 |
| Direction | 否 | String | 排序支持desc、asc、DESC、ASC |
输出参数
Response
| 参数名称 | 类型 | 描述 |
|---|---|---|
| RequestId | String | 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId |
| Data | Data | 返回数据 |
Data
| 参数名称 | 类型 | 描述 |
|---|---|---|
| TotalCount | Integer | 总数 |
| Instances | Instances | 返回数据 |
Instances
| 参数名 | 类型 | 描述 |
|---|---|---|
| UUID | String | 实例UUID |
| ProductName | String | 商品名 |
| ProductID | String | 商品ID |
| CategoryName | String | 分类名 |
| CategoryID | String | 分类ID |
| DeliverType | String | 人工交付 |
| InstanceCreateTime | String | 创建时间 |
| InstanceExpireTime | String | 过期时间 |
| Status | String | 状态default:默认;delivering:发货中;delivered:使用中;deliver_failed:发货失败;expired:已过期;destroyed:se已关闭;deleted:已删除 |
| Renewable | bool | 是否显示续费按钮true 可续费,false 不可续费 |
| LastOrderID | String | 当前订单id |
| LoginType | object | 登录类型idaas - 接入idaas授权password - 提供登录信息(账号、密码等信息)none - 无需登录 |
| SpecUuid | String | 产品规格UUID |
| LifeType | String | 生命周期类型limited:有有效期限制的unlimited:长久有效的 |
| IsTrial | bool | 是否试用 |
| SourceInstanceId | String | 源实例id(云市场/其他第三方) |
| IsConfirm | bool | 云市场人工交付类按钮是否显示(true:显示) |
| CanRefund | bool | 是否显示可退款按钮(true:显示) |
| HasRefunding | bool | 是否显示退款详情标签(true:显示) |
| Upgradable | bool | 是否可以升级(true:可升级) |
| Logo | String | 产品图片 |
| ProductSource | String | 商品来源 |
| CanCancelRefund | String | 是否可取消退款(true:可升级) |
| SubStatus | String | 子状态 |
| InstanceName | String | 实例名称 |
示例
示例1 请求例子
输入示例
输出示例
错误码
以下仅列出了接口业务逻辑相关的错误码
| 错误码 | 描述 |
|---|---|