文档首页 > > API参考> API> 堆栈管理> 查询堆栈详情

查询堆栈详情

分享
更新时间: 2019/05/24 GMT+08:00

功能介绍

查询堆栈详情。

URI

GET /v1/{project_id}/stacks/{stack_name}/{stack_id}

说明:

该接口存在重定向接口,在实际调用时,可以只提供stack_name或者stack_id,即URI中的{stack_name}/{stack_id}替换为{stack_name}或者{stack_id}。

参数说明请参见表1

表1 参数说明

参数

参数类型

是否必选

描述

project_id

String

项目ID

stack_name

String

堆栈名称

stack_id

String

堆栈UUID

请求参数

不涉及。

响应参数

参数

位置

参数类型

描述

stack

body

Dict

堆栈对象

stack结构信息:

参数

位置

参数类型

描述

disable_rollback

body

Boolean

堆栈创建失败时是否回滚

description

body

String

堆栈描述

parent

body

String

嵌套堆栈的父堆栈ID

tags

body

Array

堆栈创建失败时是否回滚

parameters

body

Dict

堆栈参数信息

stack_status_reason

body

String

堆栈操作描述

stack_name

body

String

堆栈名称

stack_user_project_id

body

String

预留参数

outputs

body

List

堆栈输出列表

creation_time

body

String

创建时间

links

body

List <dict>

堆栈的URL列表

capabilities

body

List

堆栈容量列表

notification_topics

body

List

堆栈通知消息列表

timeout_mins

body

Integer

超时时间

stack_status

body

String

堆栈状态

stack_owner

body

String

预留参数

updated_time

body

String

更新时间

id

body

String

堆栈UUID

template_description

body

String

模板描述

请求样例

GET /v1/95d02433133a4c0a87ba6967474a2ad3/stacks/HeatStack/c89c4bb3-96cb-4a55-aafa-076a7939a306

响应样例

{
    "stack": {
        "disable_rollback": true,
        "description": "Hello world HOT template that just defines a single compute instance. Contains just base features to verify base HOT support.\n",
        "parent": null,
        "tags": null,
        "parameters": {
            "Network": "3f8713b7-8aea-4b0f-a70b-98d4e1d6251f",
            "OS::stack_name": "HeatStack",
            "ImageId": "68e22196-a4aa-4946-85c3-75f4957e667a",
            "OS::stack_id": "c89c4bb3-96cb-4a55-aafa-076a7939a306",
            "KeyName": "heat-key",
            "OS::project_id": "95d02433133a4c0a87ba6967474a2ad3",
            "InstanceType": "m1.tiny"
        },
        "stack_user_project_id": "95d02433133a4c0a87ba6967474a2ad3",
        "stack_status_reason": "Stack create completed successfully",
        "stack_name": "HeatStack",
        "outputs": [],
        "creation_time": "2014-01-26T17:21:35Z",
        "links": [
            {
                "href":  "http://x.x.x.x:8004/v1/95d02433133a4c0a87ba6967474a2ad3/stacks/HeatStack/c89c4bb3-96cb-4a55-aafa-076a7939a306",
                "rel": "self"
             }
        ],
        "capabilities": [],
        "notification_topics": [],
        "timeout_mins": 60,
        "stack_status": "CREATE_COMPLETE",
        "stack_owner": null,
        "updated_time": "2014-01-26T17:21:41Z",
        "id": "c89c4bb3-96cb-4a55-aafa-076a7939a306",
        "template_description": "Hello world HOT template that just defines a single compute instance. Contains just base features to verify base HOT support.\n"
    }
}

返回码

表2 正常返回码

返回码

类型

说明

200

OK

请求成功

302

Found

响应是关于重定向的提示。响应头通常包含一个位置值,用户可以检查该位置值以跟踪资源的真实位置。

表3 错误返回码

返回码

类型

说明

400

Bad Request

服务器无法处理请求

401

Unauthorized

授权失败

404

Not found

请求的资源找不到

500

Internal Server Error

服务器内部异常

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区