资源编排模板相关接口有什么? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

资源编排模板相关接口有什么?

小天使爱美 2020-03-24 18:50:15 141

资源编排模板相关接口有什么?

分享到
取消 提交回答
全部回答(1)
  • 小天使爱美
    2020-03-25 10:04:37

    调用CreateTemplate接口创建自定义模板。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 Action String 是 CreateTemplate 系统规定参数。取值:CreateTemplate。

    TemplateName String 是 MyTemplate 模板的名称。模板名称可以包含数字、字母(大小写敏感)、连字符、下划线,必须以数字或字母开头,长度不超过255个字符。

    TemplateURL String 否 oss://ros/template/demo 模板文件的位置。模板文件最大为524288个字节。URL必须指向位于Web服务器(http、https)或阿里云OSS存储空间(例如oss://ros/template/demo、oss://ros/template/demo?RegionId=cn-hangzhou。OSS地域如未指定,默认与接口参数RegionId相同。)中的模板。您必须指定TemplateBody或TemplateURL参数,但不能同时指定。URL的最大长度为1024个字节。

    Description String 否 It is a demo. 模板的描述。最大长度为256个字符。

    TemplateBody String 否 {"ROSTemplateFormatVersion":"2015-09-01"} 模板主体的结构。长度为1~524,288个字节。如果长度较大,则建议通过HTTP POST+Body Param的方式,将参数放在请求体中进行传递,避免URL过长而导致请求失败。您必须指定参数TemplateBody或TemplateURL,但不能同时指定。

    返回数据 名称 类型 示例值 描述 RequestId String 8C5D90E1-66B6-496C-9371-3807F8DA80A8 请求ID。

    TemplateId String 5ecd1e10-b0e9-4389-a565-e4c15efc**** 模板ID。

    示例 请求示例

    http(s)://[Endpoint]/?Action=CreateTemplate &TemplateName=MyTemplate &<公共请求参数> 正常返回示例

    XML 格式

    8C5D90E1-66B6-496C-9371-3807F8DA80A8 5ecd1e10-b0e9-4389-a565-e4c15efc**** JSON 格式

    { "RequestId": "8C5D90E1-66B6-496C-9371-3807F8DA80A8", "TemplateId": "5ecd1e10-b0e9-4389-a565-e4c15efc****" } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。

    HttpCode

    错误码

    错误信息

    描述

    400

    InvalidSchema

    {reason}.

    模板格式不正确。reason为具体原因。

    400

    InvalidTemplateAttribute

    The Referenced Attribute ({resource} {name}) is incorrect.

    模板包含不正确的资源属性(输出)引用。resource为资源名,name为属性名。

    400

    InvalidTemplatePropertyType

    The specified value type of ({resource} {section}) is incorrect.

    模板资源定义中的字段类型不正确。resource为资源名,section为字段名。

    400

    InvalidTemplateReference

    The specified reference "{name}" (in {referencer}) is incorrect.

    模板包含不正确的引用。name为引用名,referencer为引用者。

    400

    InvalidTemplateSection

    The template section is invalid: {section}.

    模板包含无效的字段。section为字段名。

    400

    InvalidTemplateVersion

    The template version is invalid: {reason}.

    模板版本不正确。reason为具体原因。

    调用DeleteTemplate接口删除模板。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 Action String 是 DeleteTemplate 系统规定参数。取值:DeleteTemplate。

    TemplateId String 是 5ecd1e10-b0e9-4389-a565-e4c15efc**** 模板ID。

    返回数据 名称 类型 示例值 描述 RequestId String 8C5D90E1-66B6-496C-9371-3807F8DA80A8 请求ID。

    示例 请求示例

    http(s)://[Endpoint]/?Action=DeleteTemplate &TemplateId=5ecd1e10-b0e9-4389-a565-e4c15efc**** &<公共请求参数> 正常返回示例

    XML 格式

    8C5D90E1-66B6-496C-9371-3807F8DA80A8 JSON 格式

    { "RequestId":"8C5D90E1-66B6-496C-9371-3807F8DA80A8" } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。

    HttpCode

    错误码

    错误信息

    描述

    404

    TemplateNotFound

    The Tempalte ({ ID }) could not be found.

    模板不存在。调用GetTemplate接口查询资源栈、更改集、自定义模板的模板详情。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 RegionId String 是 cn-hangzhou 模板所属资源栈的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    Action String 是 GetTemplate 系统规定参数。取值:GetTemplate。

    StackId String 否 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** 资源栈ID。

    ChangeSetId String 否 1f6521a4-05af-4975-afe9-bc4b45ad**** 更改集ID。

    TemplateId String 否 5ecd1e10-b0e9-4389-a565-e4c15efc**** 模板ID。

    返回数据 名称 类型 示例值 描述 RequestId String B288A0BE-D927-4888-B0F7-B35EF84B6E6 请求ID。

    TemplateBody String {"ROSTemplateFormatVersion": "2015-09-01"} 模板的结构。

    示例 请求示例

    http(s)://[Endpoint]/?Action=GetTemplate &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    {"ROSTemplateFormatVersion": "2015-09-01", "Resources": {"dummy2": {"Type": "ALIYUN::DEBUG::Dummy", "Properties": {"Map": {"Ref": "param_has_default"}, "List": {"Ref": "param_list"}}}, "dummy": {"Type": "ALIYUN::DEBUG::Dummy", "Properties": {"Map": {"Ref": "param_json_dict"}, "String": {"Ref": "param_str"}, "List": {"Ref": "param_json_list"}, "Number": {"Ref": "param_float"}, "Bool": {"Ref": "param_bool"}, "Integer": {"Ref": "param_integer"}}}, "nested": {"Type": "ALIYUN::ROS::Stack", "Properties": {"TemplateURL": "oss://nested-stack/simple/nested_demo", "TimeoutMins": 16}}, "WaitConditionHandle": {"Type": "ALIYUN::ROS::WaitConditionHandle", "Properties": {"UpdateVersion": {"Ref": "UpdateVersion"}}}}, "Parameters": {"param_integer": {"Type": "Number"}, "param_float": {"Type": "Number"}, "param_bool": {"Type": "Boolean"}, "param_json_list": {"Type": "Json"}, "param_has_default": {"Default": "{"c": []}", "Type": "Json"}, "UpdateVersion": {"Type": "Number"}, "param_str": {"Type": "String"}, "param_list": {"Type": "CommaDelimitedList"}, "param_json_dict": {"Type": "Json"}}, "Outputs": {"param_integer": {"Value": {"Ref": "param_integer"}}, "param_float": {"Value": {"Ref": "param_float"}}, "param_bool": {"Value": {"Ref": "param_bool"}}, "param_json_list": {"Value": {"Ref": "param_json_list"}}, "param_has_default": {"Value": {"Ref": "param_has_default"}}, "param_str": {"Value": {"Ref": "param_str"}}, "CurlCli": {"Value": {"Fn::GetAtt": ["WaitConditionHandle", "CurlCli"]}}, "param_list": {"Value": {"Ref": "param_list"}}, "param_json_dict": {"Value": {"Ref": "param_json_dict"}}}} B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "TemplateBody":"{"ROSTemplateFormatVersion": "2015-09-01", "Resources": {"dummy2": {"Type": "ALIYUN::DEBUG::Dummy", "Properties": {"Map": {"Ref": "param_has_default"}, "List": {"Ref": "param_list"}}}, "dummy": {"Type": "ALIYUN::DEBUG::Dummy", "Properties": {"Map": {"Ref": "param_json_dict"}, "String": {"Ref": "param_str"}, "List": {"Ref": "param_json_list"}, "Number": {"Ref": "param_float"}, "Bool": {"Ref": "param_bool"}, "Integer": {"Ref": "param_integer"}}}, "nested": {"Type": "ALIYUN::ROS::Stack", "Properties": {"TemplateURL": "oss://nested-stack/simple/nested_demo", "TimeoutMins": 16}}, "WaitConditionHandle": {"Type": "ALIYUN::ROS::WaitConditionHandle", "Properties": {"UpdateVersion": {"Ref": "UpdateVersion"}}}}, "Parameters": {"param_integer": {"Type": "Number"}, "param_float": {"Type": "Number"}, "param_bool": {"Type": "Boolean"}, "param_json_list": {"Type": "Json"}, "param_has_default": {"Default": "{\"c\": []}", "Type": "Json"}, "UpdateVersion": {"Type": "Number"}, "param_str": {"Type": "String"}, "param_list": {"Type": "CommaDelimitedList"}, "param_json_dict": {"Type": "Json"}}, "Outputs": {"param_integer": {"Value": {"Ref": "param_integer"}}, "param_float": {"Value": {"Ref": "param_float"}}, "param_bool": {"Value": {"Ref": "param_bool"}}, "param_json_list": {"Value": {"Ref": "param_json_list"}}, "param_has_default": {"Value": {"Ref": "param_has_default"}}, "param_str": {"Value": {"Ref": "param_str"}}, "CurlCli": {"Value": {"Fn::GetAtt": ["WaitConditionHandle", "CurlCli"]}}, "param_list": {"Value": {"Ref": "param_list"}}, "param_json_dict": {"Value": {"Ref": "param_json_dict"}}}}", "RequestId":"B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。

    HttpCode

    错误码

    错误信息

    描述

    404

    ChangeSetNotFound

    The ChangeSet ({name}) of Stack ({stack}) could not be found.

    更改集不存在。name为更改集名称或ID,stack为资源栈名称或ID。

    404

    ChangeSetNotFound

    The ChangeSet {ID} could not be found.

    更改集不存在。ID为更改集ID。

    404

    StackNotFound

    The Stack ({name}) could not be found.

    资源栈不存在。name为资源栈名称或ID。

    404

    TemplateNotFound

    The Tempalte ({ ID }) could not be found.

    模板不存在。ID为模板ID。调用GetTemplateEstimateCost接口查询模板中创建资源的预估价格。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 Parameters.N.ParameterKey String 是 InstanceId 参数的名称。如果未指定特定参数的名称和值,则ROS将使用模板中指定的默认值。N的最大值为200。

    Parameters.N.ParameterValue String 是 i-m5e3tfdbinchnexh**** 参数值。N的最大值为200。

    RegionId String 是 cn-beijing 资源栈所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    TemplateURL String 否 oss://ros-template/demo 模板文件的位置。模板文件最大为524288个字节。URL必须指向位于Web服务器(http、https)或阿里云OSS存储空间(例如oss://ros/template/demo、oss://ros/template/demo?RegionId=cn-hangzhou。OSS地域如未指定,默认与接口参数RegionId相同。)中的模板。您必须指定TemplateBody或TemplateURL参数,但不能同时指定。URL的最大长度为1024个字节。

    TemplateBody String 否 {"ROSTemplateFormatVersion": "2015-09-01"} 模板主体的结构。长度为1~524288个字节。如果长度较大,则建议通过HTTP POST+Body Param的方式,将参数放在请求体中进行传递,避免URL过长而导致请求失败。您必须指定参数TemplateBody或TemplateURL,但不能同时指定。

    ClientToken String 否 123e4567-e89b-12d3-a456-426655440000 保证请求的幂等性。此参数值由客户端生成,并且必须是全局唯一的。仅允许ASCII字符,最多可包含64个字符。更多详情,请参见如何保证幂等性。

    返回数据 名称 类型 示例值 描述 Resources Map 请参见返回示例中的Resources字段 资源详情。

    RequestId String B288A0BE-D927-4888-B0F7-B35EF84B6E6F 请求ID。

    Resources各字段含义如下所示。

    名称

    类型

    示例值

    描述

    Order

    订单信息。

    Currency

    String

    CNY

    货币单位。

    DiscountAmount

    Long

    100.

    折扣。

    HandlingFeeAmount

    Long

    0

    手续费金额。

    OptionalMixPromotions

    Array

    []

    可选的混合促销。

    OptionalPromotions

    Array

    []

    可选促销。

    OrderLines

    String

    订单信息。

    OriginalAmount

    Long

    200

    原价。

    RiCycleAmount

    Long

    0

    抵扣金额。

    RuleIds

    Array

    [1000000000]

    活动规则列表。

    TaxAmount

    Long

    0

    税额。

    TradeAmount

    Long

    100

    最终价,为原价减去折扣。

    Rules

    活动规则。

    Name

    String

    买满1年,立享官网价格8.5折优惠

    活动规则名称。

    RuleDescId

    Long

    1000000000

    活动ID。

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=GetTemplateEstimateCost &RegionId=cn-beijing &Parameters.1.ParameterKey=InstanceId &Parameters.1.ParameterValue=i-m5e3tfdbinchnexh**** &<公共请求参数> 正常返回示例

    XML 格式

    CNY 2.4 0 2.4 0 1000000000 0 0 买满1年,立享官网价格8.5折优惠 1000000000 true ALIYUN::VPC::EIP B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "Resources": { "NewEip": { "Result": { "Order": { "Currency": "CNY", "DiscountAmount": 2.4, "HandlingFeeAmount": 0, "OptionalMixPromotions": [], "OptionalPromotions": [], "OrderLines": null, "OriginalAmount": 2.4, "RiCycleAmount": 0, "RuleIds": [ 1000000000 ], "TaxAmount": 0, "TradeAmount": 0 }, "Rules": { "Rule": [ { "Name": "买满1年,立享官网价格8.5折优惠", "RuleDescId": 1000000000 } ] } }, "Success": true, "Type": "ALIYUN::VPC::EIP" } }, "RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F"
    } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。

    HttpCode

    错误码

    错误信息

    描述

    400

    CircularDependency

    Circular Dependency Found: {reason}.

    模板包含循环引用。reason为具体原因。

    400

    InvalidSchema

    {reason}.

    模板格式不正确。reason为具体原因。

    400

    InvalidTemplateAttribute

    The Referenced Attribute ({resource} {name}) is incorrect.

    模板包含不正确的资源属性(输出)引用。resource为资源名,name为属性名。

    400

    InvalidTemplatePropertyType

    The specified value type of ({resource} {section}) is incorrect.

    模板资源定义中的字段类型不正确。resource为资源名,section为字段名。

    400

    InvalidTemplateReference

    The specified reference "{name}" (in {referencer}) is incorrect.

    模板包含不正确的引用。name为引用名,referencer为引用者。

    400

    InvalidTemplateSection

    The template section is invalid: {section}.

    模板包含无效的字段。section为字段名。

    400

    InvalidTemplateVersion

    The template version is invalid: {reason}.

    模板版本不正确。reason为具体原因。

    400

    StackValidationFailed

    {reason}.

    资源栈校验失败。reason为具体原因。

    400

    UnknownUserParameter

    The Parameter ({name}) was not defined in template.

    传递的参数在模板中未定义。name为参数名。

    400

    UserParameterMissing

    The Parameter {name} was not provided.

    参数在模板中已定义,但未传递值。name为参数名。

    调用ListTemplates接口查询模板列表。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 Action String 是 ListTemplates 系统规定参数。取值:ListTemplates。

    TemplateName String 否 MyTemplate 模板名称。可以包含数字、字母(大小写敏感)、连字符、下划线。必须以数字或字母开头,且长度不超过255个字符。

    PageNumber Long 否 10 模板列表的页码,起始值:1。默认值:1。

    PageSize Long 否 1 分页查询时设置的每页行数。取值范围:1~50。默认值:10。

    返回数据 名称 类型 示例值 描述 RequestId String C3A8413B-1F16-4DED-AC3E-61A00718DE8A 请求ID。

    PageSize Integer 10 分页查询时设置的每页行数。

    PageNumber Integer 1 查询模板列表的页码,起始值:1。

    TotalCount Integer 3 查询到的模板总数。

    Templates Array 模板列表。

    示例 请求示例

    http(s)://[Endpoint]/?Action=ListTemplates &<公共请求参数> 正常返回示例

    XML 格式

    1 10 C3A8413B-1F16-4DED-AC3E-61A00718DE8A 2019-10-15T08:17:15.000000 test-description-update c8b8bd07-c488-4302-ac15-b88ef073**** test-template-name-update 2019-10-15T08:17:15.000000 2019-10-15T08:17:15.000000 test-description 4d4f5aa2-3260-4e47-863b-763fbb12**** test-list-templates-2 2019-10-15T08:17:15.000000 2019-10-15T08:17:14.000000 test-description 1e808bb6-c2d1-4196-98a3-3b2cb2a4**** test-list-templates-1 2019-10-15T08:17:14.000000 3 JSON 格式

    { "PageNumber":1, "TotalCount":3, "PageSize":10, "RequestId":"C3A8413B-1F16-4DED-AC3E-61A00718DE8A", "Templates":[ { "TemplateName":"test-template-name-update", "Description":"test-description-update", "CreateTime":"2019-10-15T08:17:15.000000", "UpdateTime":"2019-10-15T08:17:15.000000", "TemplateId":"c8b8bd07-c488-4302-ac15-b88ef073****" }, { "TemplateName":"test-list-templates-2", "Description":"test-description", "CreateTime":"2019-10-15T08:17:15.000000", "UpdateTime":"2019-10-15T08:17:15.000000", "TemplateId":"4d4f5aa2-3260-4e47-863b-763fbb12****" }, { "TemplateName":"test-list-templates-1", "Description":"test-description", "CreateTime":"2019-10-15T08:17:14.000000", "UpdateTime":"2019-10-15T08:17:14.000000", "TemplateId":"1e808bb6-c2d1-4196-98a3-3b2cb2a4****" } ] } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。调用UpdateTemplate接口更新模板。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 Action String 是 UpdateTemplate 系统规定参数。取值:UpdateTemplate。

    TemplateId String 是 5ecd1e10-b0e9-4389-a565-e4c15efc**** 模板ID。

    TemplateURL String 否 oss://ros/template/demo 包含模板主体的文件的位置。URL必须指向位于http Web服务器(http、https),或指向与资源栈在同一地域的OSS存储空间(例如oss:// ros/template/demo)中的模板(最大大小为524288字节)。您必须指定TemplateBody或TemplateURL参数,但不能同时指定。

    TemplateName String 否 MyTemplate 模板名称。可以包含数字、字母(大小写敏感)、连字符、下划线。必须以数字或字母开头,且长度不超过255个字符。

    Description String 否 It is a demo. 模板描述。最大长度为256个字符。

    TemplateBody String 否 {"ROSTemplateFormatVersion":"2015-09-01"} 模板主体的结构。长度为1~524288个字节。如果长度较大,则建议通过HTTP POST+Body Param的方式,将参数放在请求体中进行传递,避免URL过长而导致请求失败。您必须指定参数TemplateBody或TemplateURL,但不能同时指定。

    返回数据 名称 类型 示例值 描述 RequestId String 8C5D90E1-66B6-496C-9371-3807F8DA80A8 请求ID。

    TemplateId String 5ecd1e10-b0e9-4389-a565-e4c15efc**** 模板ID。

    示例 请求示例

    http(s)://[Endpoint]/?Action=UpdateTemplate &TemplateId=5ecd1e10-b0e9-4389-a565-e4c15efc**** &<公共请求参数> 正常返回示例

    XML 格式

    8C5D90E1-66B6-496C-9371-3807F8DA80A8 5ecd1e10-b0e9-4389-a565-e4c15efc**** JSON 格式

    { "RequestId": "8C5D90E1-66B6-496C-9371-3807F8DA80A8", "TemplateId": "5ecd1e10-b0e9-4389-a565-e4c15efc****" } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。

    HttpCode

    错误码

    错误信息

    描述

    404

    TemplateNotFound

    The Tempalte ({ ID }) could not be found.

    模板不存在。

    400

    InvalidSchema

    {reason}.

    模板格式不正确。reason为具体原因。

    400

    InvalidTemplateAttribute

    The Referenced Attribute ({resource} {name}) is incorrect.

    模板包含不正确的资源属性(输出)引用。resource为资源名,name为属性名。

    400

    InvalidTemplatePropertyType

    The specified value type of ({resource} {section}) is incorrect.

    模板资源定义中的字段类型不正确。resource为资源名,section为字段名。

    400

    InvalidTemplateReference

    The specified reference "{name}" (in {referencer}) is incorrect.

    模板包含不正确的引用。name为引用名,referencer为引用者。

    400

    InvalidTemplateSection

    The template section is invalid: {section}.

    模板包含无效的字段。section为字段名。

    400

    InvalidTemplateVersion

    The template version is invalid: {reason}.

    模板版本不正确。reason为具体原因。调用ValidateTemplate接口验证将要创建资源栈的模板。

    调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    调试 请求参数 名称 类型 是否必选 示例值 描述 Action String 是 ValidateTemplate 系统规定参数。取值:ValidateTemplate。

    TemplateURL String 否 oss://ros/template/demo 包含模板主体的文件的位置。 URL必须指向位于Web服务器(http,https),或阿里云OSS存储桶(例如oss://ros/template/demo、oss://ros/template/demo?RegionId=cn-hangzhou。oss地域如未指定,默认与接口参数RegionId相同。)中的模板(最大大小:524288字节)。

    您必须指定TemplateBody或TemplateURL参数,但不能同时指定。

    RegionId String 否 cn-hangzhou 资源栈模板所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    TemplateBody String 否 {"ROSTemplateFormatVersion":"2015-09-01"} 模板主体的结构。长度为1~524288个字节。如果长度较大,则建议通过HTTP POST+Body Param的方式,将参数放在请求体中进行传递,避免URL过长而导致请求失败。您必须指定参数TemplateBody或TemplateURL,但不能同时指定。

    返回数据 名称 类型 示例值 描述 Description String No description 描述此资源栈模板的相关信息。

    Parameters List [{"Description": "", "Label": "param_integer", "NoEcho": "false", "ParameterKey": "param_integer", "Type": "Number"},{ "Description": "", "Label": "param_float", "NoEcho": "false", "ParameterKey": "param_float", "Type": "Number"}] 输入参数。输入参数中,定义了通过此模板创建资源栈时需要指定的参数,这些参数用来订制每次资源栈创建的细节,例如:用户名、密码,环境相关的ECS规格等。

    RequestId String B288A0BE-D927-4888-B0F7-B35EF84B6E6 请求ID。

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=ValidateTemplate &<公共请求参数> 正常返回示例

    XML 格式

    No description param_integer false param_integer Number param_float false param_float Number param_bool false param_bool Boolean param_json_list false param_json_list Json param_has_default false param_has_default Json UpdateVersion false UpdateVersion Number param_str false param_str String param_list false param_list CommaDelimitedList param_json_dict false param_json_dict Json B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "Description": "No description", "Parameters": [ { "Description": "", "Label": "param_integer", "NoEcho": "false", "ParameterKey": "param_integer", "Type": "Number" }, { "Description": "", "Label": "param_float", "NoEcho": "false", "ParameterKey": "param_float", "Type": "Number" }, { "Description": "", "Label": "param_bool", "NoEcho": "false", "ParameterKey": "param_bool", "Type": "Boolean" }, { "Description": "", "Label": "param_json_list", "NoEcho": "false", "ParameterKey": "param_json_list", "Type": "Json" }, { "Default": { "c": [] }, "Description": "", "Label": "param_has_default", "NoEcho": "false", "ParameterKey": "param_has_default", "Type": "Json" }, { "Description": "", "Label": "UpdateVersion", "NoEcho": "false", "ParameterKey": "UpdateVersion", "Type": "Number" }, { "Description": "", "Label": "param_str", "NoEcho": "false", "ParameterKey": "param_str", "Type": "String" }, { "Description": "", "Label": "param_list", "NoEcho": "false", "ParameterKey": "param_list", "Type": "CommaDelimitedList" }, { "Description": "", "Label": "param_json_dict", "NoEcho": "false", "ParameterKey": "param_json_dict", "Type": "Json" } ], "RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

    访问公共错误码查看更多错误码。

    错误代码

    错误信息

    Http状态码

    描述

    InvalidTemplate

    {reason}.

    400

    模板不正确,reason为具体原因。

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章