
# 获取套餐资源id，影响临期，超期提示 - ShowPackageSpecStatus
#### 功能介绍
获取套餐资源id，影响临期，超期提示。
#### 调用方法
请参见[如何调用API](https://support.huaweicloud.com/api-codeci/cloudbuild_03_0007.html)。
#### 授权信息
当前API调用无需身份策略权限。
#### URI
GET /v2/resource/package-spec/status
表1Query参数 
| 参数         | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|:---|:---|:---|:---|
| project_id | 是    | String | **参数解释**： CodeArts项目ID。获取方式请参考[获取CodeArts项目ID](https://support.huaweicloud.com/api-codeci/cloudbuild_03_0022.html)。 **约束限制**： 不涉及。 **取值范围**： 32位数字、小写字母组合。 **默认取值**： 不涉及。    |
| status     | 是    | String | **参数解释**： 套餐状态。 **约束限制**： 不涉及。 **取值范围**： ● normal：正常 ● close：关闭 ● freeze：冻结 **默认取值**： 不涉及。 |
   
#### 请求参数
表2请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|
| X-Auth-Token | 是    | String | **参数解释**： 用户Token。（响应消息头中X-Subject-Token的值）。通过调用IAM服务接口获取，参考[获取IAM用户Token](https://support.huaweicloud.com/api-iam/iam_30_0001.html)。 **约束限制**： 不支持租户全局token，请使用scope为project的region级token。 **取值范围**： 不涉及。 **默认取值**： 不涉及。 |
   
#### 响应参数
**状态码：200**
表3响应Body参数 
| 参数     | 参数类型                                                                                                     | 描述                                                                                                                                                                                                                                   |
|:---|:---|:---|
| status | String                                                                                                   | **参数解释**： 接口响应状态。 **取值范围**： ● success：表示接口调用成功。 ● fail：表示接口调用失败。 |
| error  | Object                                                                                                   | **参数解释**： 错误信息。 **取值范围**： 不涉及。                                                                            |
| result | Array of [ShowPackageSpecStatusList] objects | **参数解释**： 单元测试报告列表。 **取值范围**： 不涉及。                                                                        |
   
 表4ShowPackageSpecStatusList 
| 参数                  | 参数类型   | 描述                                                                                                                                                               |
|:---|:---|:---|
| resource_id         | String | **参数解释**： 资源编号。 **取值范围**： 不涉及。        |
| region_id           | String | **参数解释**： 局点信息。 **取值范围**： 不涉及。        |
| tenant_id           | String | **参数解释**： 租户编号。 **取值范围**： 不涉及。        |
| tenant_name         | String | **参数解释**： 租户名称。 **取值范围**： 不涉及。        |
| console_update_time | String | **参数解释**： console更新时间。 **取值范围**： 不涉及。 |
| service_type        | String | **参数解释**： 服务类型。 **取值范围**： 不涉及。        |
| resource_type       | String | **参数解释**： 资源类型。 **取值范围**： 不涉及。        |
| spec_code           | String | **参数解释**： 资源规格。 **取值范围**： 不涉及。        |
| resource_status     | String | **参数解释**： 资源状态。 **取值范围**： 不涉及。        |
| create_time         | String | **参数解释**： 创建时间。 **取值范围**： 不涉及。        |
| update_time         | String | **参数解释**： 更新时间。 **取值范围**： 不涉及。        |
   
#### 请求示例
```
GET https://{endpoint}/v2/resource/package-spec/status
```
#### 响应示例
**状态码：200**
OK
```
{
  "status" : "success",
  "error" : null,
  "result" : [ {
    "resource_id" : "cf5d89cf3c6c4c53a1e92897ccc88012",
    "region_id" : {
      "region" : null
    },
    "tenant_id" : "60021bab32fd450aa2cb89226f425e06",
    "tenant_name" : "testUser",
    "console_update_time" : "2024-08-27T07:08:16.000Z",
    "service_type" : "hws.service.type.devcloud",
    "resource_type" : "hws.resource.type.dev.codeci",
    "spec_code" : "devcloud.cloudbuild.cbhost.x86.2u8g",
    "resource_status" : "normal",
    "create_time" : "2024-08-27T07:08:17.000Z",
    "update_time" : "2024-08-27T07:08:17.000Z"
  } ]
}
```
#### 状态码
| 状态码 | 描述 |
|:---|:---|
| 200 | OK |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-codeci/ErrorCode.html)。
