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

通过控制台创建资源栈

您可以在资源编排控制台,使用现有资源创建资源栈。创建后通过执行更改集完成资源导入。

具体操作,请参见使用现有资源创建资源栈

通过API创建资源栈

您可以使用CreateChangeSet API通过更改集创建资源栈,使用PreviewStack API预览资源栈的配置结果。

通过创建更改集方式创建的资源栈的状态处于核对中(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