全部产品
阿里云办公

查询模板信息

更新时间:2018-02-28 10:47:07

通过 GET 方法调用 /stacks/{StackName}/{StackId}/template 查询创建资源栈时输入的模板信息。

请求参数

名称 位置 类型 是否必须 描述
StackName URI String 资源栈名称。
StackId URI String 资源栈 ID。

返回参数

返回的是模板信息的详细信息,具体如下。

名称 参数类型 描述
ROSTemplateFormatVersion String 模板版本号。
Parameters Json 输入参数。输入参数中定义了通过此模板创建资源栈时需要指定的参数,这些参数用来订制每次资源栈创建的细节,比如用户名、密码,环境相关的 ECS 规格等。如果创建资源栈时设定此参数,将会输出。
Outputs Json 输出参数。输出参数定义了资源栈创建后需要返回给用户的信息。如果创建资源栈时设定此参数,将会输出。
Resources Json 资源。资源中给出了 ROS 通过模板部署的云资源的具体的定义。每个资源在一个独立的 Resources 块中定义。
Description Json 描述。描述与此模板有关的信息。如果创建资源栈时设定此参数,将会输出。

错误码

错误代码 描述 Http 状态码 语义
InternalError Server error. 500 服务器端出现未知异常。
StackNotFound The Stack (%(stack_name)s) could not be found. 404 资源栈不存在。

示例

请求示例

  1. GET http://ros.aliyuncs.com/ stacks/myStack/378826b1-a71b-4c14-aa91-9b36351fbea9/template HTTP/1.1
  2. x-acs-signature-method: HMAC-SHA1
  3. Authorization: acs ACSTQDkNtSMrZtwL:fWkOnYo6QzK3KvMANKE0VFeBos4=
  4. Date: Fri, 11 Sep 2015 05:31:53 GMT
  5. x-acs-signature-version: 1.0
  6. x-sdk-client: Java/2.0.0
  7. Accept: application/octet-stream
  8. x-acs-version: 2015-09-01
  9. Cache-Control: no-cache
  10. Pragma: no-cache
  11. User-Agent: Java/1.6.0_27
  12. Host: ros.aliyuncs.com
  13. Connection: keep-alive

返回示例

  1. HTTP/1.1 200 OK
  2. Date: Fri, 11 Sep 2015 05:30:12 GMT
  3. Content-Type: application/json; charset=UTF-8
  4. Content-Length: 1694
  5. Connection: close
  6. Vary: Accept-Encoding
  7. Access-Control-Allow-Origin: *
  8. Access-Control-Allow-Methods: POST, GET, OPTIONS
  9. Access-Control-Allow-Headers: X-Requested-With, X-Sequence, _aop_secret, _aop_signature
  10. Access-Control-Max-Age: 172800
  11. X-Acs-Request-Id: A21A4B12-CCD7-42F0-9A62-DE8347D88385
  12. Server: Jetty(7.2.2.v20101205)
  13. {
  14. "ROSTemplateFormatVersion" : "2015-09-01",
  15. "Resources" : {
  16. "str2" : {
  17. "Type" : "ALIYUN::RandomString"
  18. },
  19. "str1" : {
  20. "Type" : "ALIYUN::RandomString",
  21. "DependsOn" : "str2"
  22. }
  23. },
  24. "Description" : "Simple template to deploy a single compute instance"
  25. }