更新时间:2022-02-22 GMT+08:00

查询堆栈输出

功能介绍

用于查询堆栈输出。

URI

GET /v2/stacks/{stack_id}/outputs

表1 参数说明

参数

是否必选

描述

stack_id

堆栈ID,长度[1, 64]。

请求消息

N/A。

响应消息

  • 响应参数
    表2 响应参数

    参数

    参数类型

    描述

    outputs

    Object

    堆栈输出信息。每个key-value结构表示有个名为key的输出,其描述为value,value结构为表3

    表3 输出参数

    参数

    参数类型

    描述

    value

    String

    输出的值,根据模板内部定义生成及堆栈的运行时属性生成。

    description

    String

    输出的描述

    当output的value在模板中定义了get_attribute: [app, ips]时,查询output返回的value是IP地址的字符串数组。

  • 响应示例
    {
        "outputs": {
            "address_ip": {
                "value": [
                    "10.175.11.126"
                ],
                "description": "ip of mysql-instance"
            },
            "address_port": {
                "value": "32138",
                "description": "port of mysql-instance"
            },
            "paasword": {
                "value": "root",
                "description": "paasword of mysql-instance"
            },
            "user_name": {
                "value": "root",
                "description": "user_name of mysql-instance"
            }
        }
    }

状态码

  • 正常
    表4 状态码

    状态码

    描述

    200

    查询堆栈输出成功

  • 异常
    表5 状态码

    状态码

    描述

    404

    堆栈不存在

    500

    服务器遇到了一个未曾预料的状况,导致无法完成对请求的处理。