ROS支持通过API接口和ALIYUN CLI方式创建更改集来创建资源栈,在您执行更改集之前可对资源栈进行检查和修改。对于您新创建的资源栈,只有在执行更改集成功后,才能成为有效的资源栈。

创建资源栈(API接口)

ROS支持通过API接口CreateChangeSet创建更改集来创建资源栈,支持通过API接口PreviewStack预览资源栈的配置结果。

通过创建更改集方式创建的资源栈的状态处于核对中(REVIEW_IN_PROGRESS)。该状态下的资源栈,不能创建新更改集。如果您确认后发现资源栈配置不符合要求,则可以直接删除资源栈,并重新通过创建更改集来创建新的资源栈。

创建资源栈(ALIYUN CLI)

通过命令aliyun ros CreateChangeSet创建资源栈。

通过创建更改集创建资源栈时,您需要指定更改集类型为CREATE,并指定资源栈名称、模板、参数和更改集名称。例如:创建资源栈test-create-change-set,更改集体test-create-change-set

aliyun ros CreateChangeSet --ChangeSetType CREATE --TemplateURL oss://ros-templates/test-change-set.json?RegionId=cn-hangzhou --StackName test-create-change-set --ChangeSetName test-create-change-set --Parameters.1.ParameterKey Count --Parameters.1.ParameterValue 1