开发者社区> 问答> 正文

资源编排更改集相关接口有什么?

资源编排更改集相关接口有什么?

展开
收起
小天使爱美 2020-03-24 19:13:14 661 0
1 条回答
写回答
取消 提交回答
  • 调用CreateChangeSet接口创建更改集。

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

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

    ChangeSetName String 是 MyChangeSet 更改集的名称。更改集名称在与指定资源栈关联的所有更改集中必须是唯一的。更改集名称可以包含数字、字母(大小写敏感)、连字符和下划线,必须以数字或字母开头,长度不超过255个字符。

    Parameters.N.ParameterKey String 是 Amount 参数的名称。如果未指定特定参数的名称和值,则ROS将使用模板中指定的默认值。N的最大值为200。

    Parameters.N.ParameterValue String 是 12 参数的值。N的最大值为200。

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    StackId String 否 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** 创建更改集的资源栈的ID。ROS通过将此资源栈的信息与您提交的信息(例如修改的模板或不同的参数输入值)进行比较来生成更改集。当且仅当更改集类型为UPDATE时,此参数生效且为必选参数。

    StackPolicyURL String 否 oss://ros/stack-policy/demo 资源栈策略的文件的位置。资源栈策略的文件最大为16384个字节。URL必须指向位于Web服务器(http、https)或阿里云OSS存储空间(例如oss://ros/stack-policy/demo、oss://ros/stack-policy/demo?RegionId=cn-hangzhou。OSS地域如未指定,默认与接口参数RegionId相同。)中的策略。您可以指定StackPolicyBody或StackPolicyURL参数,但不能同时指定两者。URL的最大长度为1350个字节。

    当更改集类型为CREATE时,您可以指定StackPolicyBody或StackPolicyURL参数,但不能同时指定;当更改集类型为UPDATE时,您只能指定以下参数之一:

    StackPolicyBody StackPolicyURL StackPolicyDuringUpdateBody StackPolicyDuringUpdateURL StackPolicyBody String 否 {"Statement":[{"Effect":"Allow","Action":"Update:","Principal":"","Resource":"*"}]} 资源栈策略的结构,长度为1~16384个字节。当更改集类型为CREATE时,您可以指定StackPolicyBody或StackPolicyURL参数,但不能同时指定两者;当更改集类型为UPDATE时,您只能指定以下参数之一:

    StackPolicyBody StackPolicyURL StackPolicyDuringUpdateBody StackPolicyDuringUpdateURL StackName String 否 MyStack 创建更改集的资源栈的名称。资源栈名称可以包含数字、字母(大小写敏感)、连字符、下划线,必须以数字或字母开头,长度不超过255个字符。当且仅当更改集类型为CREATE时,此参数生效且为必选参数。

    UsePreviousParameters Boolean 否 true 对于未传递的参数,是否使用上次传递的值。当且仅当更改集类型为UPDATE时,此参数生效。取值:

    true false 默认值:false。

    ChangeSetType String 否 UPDATE 更改集的类型。当为新资源栈创建更改集时,ROS会创建具有唯一资源栈ID的资源栈,资源栈将处于REVIEW_IN_PROGRESS状态,直到您执行更改集。禁止使用UPDATE类型为新资源栈创建更改集,或使用CREATE类型为现有资源栈创建更改集。取值范围:

    CREATE:为新资源栈创建更改集。 UPDATE:为现有资源栈创建更改集。 默认值:UPDATE。

    Description String 否 It is a demo. 更改集的描述。最大长度为1024字节。

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

    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个字节。

    StackPolicyDuringUpdateURL String 否 oss://ros/stack-policy/demo 更新资源栈策略的文件的位置。资源栈策略的文件最大为16384个字节。URL必须指向位于Web服务器(http、https)或阿里云OSS存储空间(例如oss://ros/stack-policy/demo、oss://ros/stack-policy/demo?RegionId=cn-hangzhou。OSS地域如未指定,默认与接口参数RegionId相同。)中的策略。URL的最大长度为1350个字节。

    如需更新受保护资源,请在此更新期间指定临时覆盖资源栈策略,如未指定,则将使用与资源栈关联的当前策略。当且仅当更改集类型为UPDATE时,此参数生效,您只能指定以下参数之一:

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

    TimeoutInMinutes Long 否 12 资源栈状态变为CREATE_FAILED或UPDATE_FAILED之前可以经过的时间量。当更改集类型为CREATE时,此参数为必选参数;当更改集类型为UPDATE时,此参数为可选参数。

    单位:分钟。

    取值范围:10~1440。

    默认值:60。

    DisableRollback Boolean 否 false 当且仅当更改集类型为CREATE时,此参数生效。取值范围:

    true false 默认值:false。

    如果取值为true,则当资源栈创建失败时,不进行回滚删除。

    StackPolicyDuringUpdateBody String 否 {"Statement":[{"Effect":"Allow","Action":"Update:","Principal":"","Resource":"*"}]} 临时覆盖资源栈策略的结构。长度为1~16384个字节。如果要更新受保护资源,请在此更新期间指定临时覆盖资源栈策略,如未指定,则将使用与资源栈关联的当前策略。当且仅当更改集类型为UPDATE时,此参数生效,您只能指定以下参数之一:

    StackPolicyBody StackPolicyURL StackPolicyDuringUpdateBody StackPolicyDuringUpdateURL NotificationURLs.N RepeatList 否 http://my-site.com/ros-notify 接收资源栈事件的URL回调地址。仅支持HTTP POST。N的最大值为5。每个URL的最大长度为1024个字节。

    返回数据 名称 类型 示例值 描述 ChangeSetId String e85abe0c-6528-43fb-ae93-fdf8de22**** 更改集ID。

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

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

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=CreateChangeSet &ChangeSetName=MyChangeSet &ChangeSetType=CREATE &Description=It%20is%20a%20demo. &StackName=MyStack &TemplateURL=oss%3A//ros/template/demo &Parameters.1.ParameterKey=Amount &Parameters.1.ParameterValue=12 &TimeoutInMinutes=12 &DisableRollback=false &RegionId=cn-hangzhou &ClientToken=123e4567-e89b-12d3-a456-426655440000 &<公共请求参数> 正常返回示例

    XML 格式

    e85abe0c-6528-43fb-ae93-fdf8de22**** 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "ChangeSetId": "e85abe0c-6528-43fb-ae93-fdf8de22****", "StackId": "4a6c9851-3b0f-4f5f-b4ca-a14bf691****", "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

    StackPolicyValidationFailed

    Action denied by stack policy: {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为参数名。

    404

    StackNotFound

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

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

    409

    ActionInProgress

    Stack {name} already has an action ({action}) in progress.

    资源栈在变更中。name为资源栈名称或ID,action为具体的变更操作。

    409

    ChangeSetExists

    The ChangeSet ({name}) of Stack ({stack}) already exists.

    同名更改集已存在。name为更改集名,stack为关联的资源栈名称或ID。

    409

    StackExists

    The Stack ({name}) already exists.

    同名资源栈已存在。name为资源栈名称。调用DeleteChangeSet接口删除更改集。

    更改集满足如下条件才能删除:

    状态为CREATE_COMPLETE、CREATE_FAILED或DELETE_FAILED 执行状态为UNAVAILABLE或AVAILABLE 执行一个更改集,将自动删除资源栈关联的其他更改集。

    删除资源栈,将自动删除其关联的更改集。

    当删除类型为CREATE的更改集时,需要自行删除其关联的资源栈。

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

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

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    ChangeSetId String 是 1f6521a4-05af-4975-afe9-bc4b45ad5bd5 更改集ID。

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

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=DeleteChangeSet &ChangeSetId=1f6521a4-05af-4975-afe9-bc4b45ad5bd5 &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "RequestId":"B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

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

    错误代码

    错误信息

    Http状态码

    描述

    ChangeSetNotFound

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

    404

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

    ChangeSetNotFound

    The ChangeSet {ID} could not be found.

    404

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

    StackNotFound

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

    404

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

    ActionInProgress

    Stack {name} already has an action ({action}) in progress.

    409

    资源栈在变更中,name为资源栈名称或ID,action为变更操作。调用ExecuteChangeSet接口执行更改集。

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

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

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    ChangeSetId String 是 1f6521a4-05af-4975-afe9-bc4b45ad5bd5 更改集ID。

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

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=ExecuteChangeSet &ChangeSetId=1f6521a4-05af-4975-afe9-bc4b45ad5bd5 &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "RequestId":"B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

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

    错误代码

    错误信息

    Http状态码

    描述

    ChangeSetNotFound

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

    404

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

    ChangeSetNotFound

    The ChangeSet {ID} could not be found.

    404

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

    StackNotFound

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

    404

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

    ActionInProgress

    Stack {name} already has an action ({action}) in progress.

    409

    资源栈在变更中,name为资源栈名称或ID,action为变更操作。调用ExecuteChangeSet接口执行更改集。

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

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

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    ChangeSetId String 是 1f6521a4-05af-4975-afe9-bc4b45ad5bd5 更改集ID。

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

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=ExecuteChangeSet &ChangeSetId=1f6521a4-05af-4975-afe9-bc4b45ad5bd5 &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "RequestId":"B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

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

    错误代码

    错误信息

    Http状态码

    描述

    ChangeSetNotFound

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

    404

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

    ChangeSetNotFound

    The ChangeSet {ID} could not be found.

    404

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

    StackNotFound

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

    404

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

    ActionInProgress

    Stack {name} already has an action ({action}) in progress.

    409

    资源栈在变更中,name为资源栈名称或ID,action为变更操作。 调用ExecuteChangeSet接口执行更改集。

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

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

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    ChangeSetId String 是 1f6521a4-05af-4975-afe9-bc4b45ad5bd5 更改集ID。

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

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=ExecuteChangeSet &ChangeSetId=1f6521a4-05af-4975-afe9-bc4b45ad5bd5 &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "RequestId":"B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

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

    错误代码

    错误信息

    Http状态码

    描述

    ChangeSetNotFound

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

    404

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

    ChangeSetNotFound

    The ChangeSet {ID} could not be found.

    404

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

    StackNotFound

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

    404

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

    ActionInProgress

    Stack {name} already has an action ({action}) in progress.

    409

    资源栈在变更中,name为资源栈名称或ID,action为变更操作。 调用GetChangeSet接口查询更改集信息。

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

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

    ChangeSetId String 是 1f6521a4-05af-4975-afe9-bc4b45ad5bd5 更改集ID。

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

    ShowTemplate Boolean 否 true 是否获取模板。

    默认值:false。

    返回数据 名称 类型 示例值 描述 ChangeSetId String 1f6521a4-05af-4975-afe9-bc4b45ad5bd5 更改集ID。

    ChangeSetName String MyChangeSet 更改集名称。

    ChangeSetType String CREATE 更改集类型。

    Description String It is a demo. 更改集描述。

    Status String CREATE_COMPLETE 更改集状态。

    ExecutionStatus String AVAILABLE 更改集执行状态。

    CreateTime String 2019-08-08T12:27:44 创建时间,按照ISO8601标准表示,并需要使用UTC时间。格式为:YYYY-MM-DDThh:mm:ss。

    StackId String 4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff 更改集所属资源栈ID。

    StackName String MyStack 更改集所属资源栈名。

    TimeoutInMinutes Integer 12 资源栈创建或更新超时时间。

    DisableRollback Boolean false 资源栈在创建或更新失败时是否回滚。

    TemplateBody String 参见示例 更改集对应的模板。

    当ShowTemplate为true时,才会返回。

    Parameters Array 资源栈参数列表。

    Changes List 参见示例 更改集变更内容列表,具体参见更改集数据结构。

    RegionId String cn-hangzhou 地域ID。

    RequestId String D2FD94C1-33A4-41A0-ABFB-B82533940931 请求ID。

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=GetChangeSet &ChangeSetId=1f6521a4-05af-4975-afe9-bc4b45ad5bd5 &ShowTemplate=true &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    1f6521a4-05af-4975-afe9-bc4b45ad5bd5
    MyChangeSet
    CREATE
    It is a demo.
    CREATE_COMPLETE
    AVAILABLE
    2019-08-08T12:27:44
    4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff
    MyStack
    12
    false
    {"ROSTemplateFormatVersion":"2015-09-01","Parameters":{"SecurityGroupId":{"Type":"String"}},"Resources":{"WebServer":{"Type":"ALIYUN::ECS::Instance","Properties":{"ImageId":"centos_7","InstanceType":"ecs.c6.large","SecurityGroupId":{"Ref":"SecurityGroupId"}}}},"Outputs":{"InstanceId":{"Value":{"Fn:GetAtt":["WebServer","InstanceId"]}},"PublicIp":{"Value":{"Fn:GetAtt":["WebServer","PublicIp"]}}}}
    ALIYUN::AccountId
    123456789
    ALIYUN::NoValue
    None
    ALIYUN::Region
    cn-hangzhou
    ALIYUN::StackId
    4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff
    ALIYUN::StackName
    MyStack SecurityGroupId
    sg-bp1bi13eostn1tj3z3k5
    Add
    WebServer
    ALIYUN::ECS::Instance
    Resource
    cn-hangzhou
    D2FD94C1-33A4-41A0-ABFB-B82533940931 JSON 格式

    { "ChangeSetId": "1f6521a4-05af-4975-afe9-bc4b45ad5bd5", "ChangeSetName": "MyChangeSet", "ChangeSetType": "CREATE", "Description": "It is a demo.", "Status": "CREATE_COMPLETE", "ExecutionStatus": "AVAILABLE", "CreateTime": "2019-08-08T12:27:44", "StackId": "4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff", "StackName": "MyStack", "TimeoutInMinutes": 12, "DisableRollback": false, "TemplateBody": "{"ROSTemplateFormatVersion":"2015-09-01","Parameters":{"SecurityGroupId":{"Type":"String"}},"Resources":{"WebServer":{"Type":"ALIYUN::ECS::Instance","Properties":{"ImageId":"centos_7","InstanceType":"ecs.c6.large","SecurityGroupId":{"Ref":"SecurityGroupId"}}}},"Outputs":{"InstanceId":{"Value":{"Fn:GetAtt":["WebServer","InstanceId"]}},"PublicIp":{"Value":{"Fn:GetAtt":["WebServer","PublicIp"]}}}}", "Parameters": [ { "ParameterKey": "ALIYUN::AccountId", "ParameterValue": "123456789" }, { "ParameterKey": "ALIYUN::NoValue", "ParameterValue": "None" }, { "ParameterKey": "ALIYUN::Region", "ParameterValue": "cn-hangzhou" }, { "ParameterKey": "ALIYUN::StackId", "ParameterValue": "4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff" }, { "ParameterKey": "ALIYUN::StackName", "ParameterValue": "MyStack" }, { "ParameterKey": "SecurityGroupId", "ParameterValue": "sg-bp1bi13eostn1tj3z3k5" } ], "Changes": [ { "ResourceChange": { "Action": "Add", "Details": [], "LogicalResourceId": "WebServer", "ResourceType": "ALIYUN::ECS::Instance", "Scope": [] }, "Type": "Resource" } ], "RegionId": "cn-hangzhou", "RequestId": "D2FD94C1-33A4-41A0-ABFB-B82533940931" } 错误码 访问错误中心查看更多错误码。

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

    错误代码

    错误信息

    Http状态码

    描述

    ChangeSetNotFound

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

    404

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

    ChangeSetNotFound

    The ChangeSet {ID} could not be found.

    404

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

    StackNotFound

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

    404

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

    调用ListChangeSets接口查询更改集列表。

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

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

    RegionId String 是 cn-hangzhou 更改集所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

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

    ChangeSetName.N RepeatList 否 MyChangeSet 更改集的名称。N的最大值为5。支持使用通配符*进行模糊搜索。

    Status.N RepeatList 否 CREATE_COMPLETE 更改集的状态。N的最大值为5。取值:

    CREATE_PENDING CREATE_IN_PROGRESS CREATE_COMPLETE CREATE_FAILED DELETE_FAILED DELETE_COMPLETE ExecutionStatus.N RepeatList 否 AVAILABLE 更改集的执行状态。N的最大值为5。取值:

    UNAVAILABLE AVAILABLE EXECUTE_IN_PROGRESS EXECUTE_COMPLETE EXECUTE_FAILED OBSOLETE PageNumber Long 否 1 更改集列表的页码。起始值:1。默认值:1。

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

    ChangeSetId String 否 1f6521a4-05af-4975-afe9-bc4b45ad**** 更改集ID。如果不需要更改集详细信息,可使用此参数代替GetChangeSet接口。

    返回数据 名称 类型 示例值 描述 PageNumber Integer 1 分页查询的页码。

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

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

    TotalCount Integer 1 查询到的总数。

    ChangeSets Array 更改集列表。

    示例 请求示例

    http(s)://ros.aliyuncs.com/?Action=ListChangeSets &StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691**** &PageNumber=1 &PageSize=10 &RegionId=cn-hangzhou &<公共请求参数> 正常返回示例

    XML 格式

    1f6521a4-05af-4975-afe9-bc4b45ad****
    MyChangeSet
    UPDATE
    It is a demo.
    2019-08-01T05:16:31
    CREATE_COMPLETE
    AVAILABLE
    4a6c9851-3b0f-4f5f-b4ca-a14bf691****
    MyStack
    cn-hangzhou
    1
    10
    1
    B288A0BE-D927-4888-B0F7-B35EF84B6E6F JSON 格式

    { "ChangeSets": [ { "ChangeSetId": "1f6521a4-05af-4975-afe9-bc4b45ad****", "ChangeSetName": "MyChangeSet", "ChangeSetType": "UPDATE", "Description": "It is a demo.", "CreateTime": "2019-08-01T05:16:31", "Status": "CREATE_COMPLETE", "ExecutionStatus": "AVAILABLE", "StackId": "4a6c9851-3b0f-4f5f-b4ca-a14bf691****", "StackName": "MyStack", "RegionId": "cn-hangzhou" } ], "PageNumber": 1, "PageSize": 10, "TotalCount": 1, "RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F" } 错误码 访问错误中心查看更多错误码。

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

    HttpCode

    错误码

    错误信息

    描述

    404

    StackNotFound

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

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

    2020-03-24 19:15:42
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《用管控策略设定多账号组织全局访问边界》 立即下载
数据资源的基础设施API总线 立即下载
运用新技术解决有状态应用的冷热迁移挑战 迁移策略+新容器运行时 立即下载

相关镜像