指定されたリージョン内の 1 つ以上のアカウントに対してスタックインスタンスを作成します。
操作説明
前提条件
スタックグループが作成されていることを確認します。 詳細については、「CreateStackGroup」をご参照ください。
利用シーン
アカウントをまたいだスタックの作成
複数のアカウントで同一のリソースを作成するために、管理者アカウントはスタックグループを作成し、複数の宛先アカウントを追加して、単一のリージョンにリソースをデプロイできます。 このプロセスにより、同一リージョン内の異なるアカウントに複数のスタックが作成され、デプロイ効率が向上します。
リージョンをまたいだスタックの作成
複数のリージョンで同一のリソースを作成するために、管理者アカウントはスタックグループを作成し、宛先アカウントを追加して、複数のリージョンにリソースをデプロイできます。 このプロセスにより、同一アカウント内の異なるリージョンに複数のスタックが作成され、デプロイ効率が向上します。
アカウントとリージョンをまたいだスタックの作成
複数のリージョンにまたがる複数のアカウントで同一のリソースを作成するために、管理者アカウントはスタックグループを作成し、複数の宛先アカウントを追加して、複数のリージョンにリソースをデプロイできます。 このプロセスにより、異なるリージョンにまたがる異なるアカウントに複数のスタックが作成され、デプロイ効率が向上します。
このトピックでは、Alibaba Cloud アカウント 151266687691**** および 141261387191**** の中国 (杭州) および中国 (北京) リージョンにスタックを作成する例を示します。 この例では、中国 (杭州) リージョンで作成され、セルフマネージド権限を使用する MyStackGroup という名前のスタックグループを使用します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ros:CreateStackInstances |
create |
*StackInstance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
スタックグループが属するリージョン ID。 DescribeRegions 操作を呼び出して、Alibaba Cloud の最新のリージョンリストを照会できます。 |
cn-hangzhou |
| StackGroupName |
string |
必須 |
スタックグループの名前。 名前はリージョン内で一意である必要があります。 |
MyStackGroup |
| AccountIds |
array |
任意 |
セルフマネージド権限を使用してスタックを作成する宛先アカウントの ID。 最大 50 個のアカウント ID を指定できます。 説明
|
["151266687691****","141261387191****"] |
|
string |
任意 |
セルフマネージド権限を使用してスタックを作成する宛先アカウントの ID。 最大 50 個のアカウント ID を指定できます。 説明
|
["151266687691****", "141261387191****"] |
|
| RegionIds |
array |
必須 |
ターゲットリージョンの ID。 最大 20 個のリージョン ID を指定できます。 |
["cn-hangzhou", "cn-beijing"] |
|
string |
任意 |
ターゲットリージョンの ID。 最大 20 個のリージョン ID を指定できます。 |
["cn-hangzhou","cn-beijing"] |
|
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するために使用されるクライアントトークン。 クライアントによって生成されるトークンは、グローバルに一意である必要があります。 |
123e4567-e89b-12d3-a456-42665544**** |
| OperationDescription |
string |
任意 |
スタック作成操作の説明。 説明は 1~256 文字である必要があります。 |
Create stack instances in hangzhou and beijing |
| OperationPreferences |
object |
任意 |
操作のプリファレンス。 次のパラメーターが使用可能です:
複数のパラメーターはコンマ (,) で区切ります。 説明
|
{"FailureToleranceCount": 1, "MaxConcurrentCount": 2} |
| TimeoutInMinutes |
integer |
任意 |
スタック作成のタイムアウト期間。
|
10 |
| DisableRollback |
boolean |
任意 |
スタックの作成に失敗した場合にロールバックを無効にするかどうかを示します。 有効値:
|
false |
| ParameterOverrides |
array<object> |
任意 |
テンプレートパラメーターを上書きするパラメーターのリスト。 |
|
|
object |
任意 |
|||
| ParameterKey |
string |
必須 |
上書きするパラメーターの名前。 このパラメーターを指定しない場合、ROS はスタックグループの作成時に指定されたパラメーター名を使用します。 最大 200 個のパラメーターを指定できます。 説明
|
Amount |
| ParameterValue |
string |
必須 |
上書きするパラメーターの値。 このパラメーターを指定しない場合、ROS はスタックグループの作成時に指定されたパラメーター値を使用します。 最大 200 個のパラメーターを指定できます。 説明
|
1 |
| DeploymentTargets |
object |
任意 |
サービスマネージド権限モードでスタックをデプロイするためのデプロイターゲット。 説明
|
{"RdFolderId": "fd-4PvlVLOL8v"} |
| RdFolderIds |
array |
必須 |
リソースディレクトリ内のフォルダーの ID。 最大 20 個のフォルダー ID を指定できます。 指定したフォルダー内のすべてのメンバーアカウントにスタックを作成できます。 ルートフォルダーを選択した場合、スタックはリソースディレクトリ内のすべてのメンバーアカウントに作成されます。 説明
フォルダー ID は、Resource Management コンソールの [概要] ページで確認できます。 詳細については、「フォルダーの基本情報の表示」をご参照ください。 |
|
|
string |
任意 |
リソースディレクトリ内のフォルダーの ID。 最大 20 個のフォルダー ID を指定できます。 指定したフォルダー内のすべてのメンバーアカウントにスタックを作成できます。 ルートフォルダーを選択した場合、スタックはリソースディレクトリ内のすべてのメンバーアカウントに作成されます。 説明
フォルダー ID は、Resource Management コンソールの [概要] ページで確認できます。 詳細については、「フォルダーの基本情報の表示」をご参照ください。 |
["fd-4PvlVLOL8v"] |
|
| AccountIds |
array |
任意 |
リソースディレクトリ内のメンバーアカウントの ID。 最大 30 個のメンバーアカウント ID を指定できます。 説明
メンバーアカウント ID は、Resource Management コンソールの [概要] ページで確認できます。 詳細については、「メンバーの詳細の表示」をご参照ください。 |
|
|
string |
任意 |
リソースディレクトリ内のメンバーアカウントの ID。 最大 30 個のメンバーアカウント ID を指定できます。 説明
メンバーアカウント ID は、Resource Management コンソールの [概要] ページで確認できます。 詳細については、「メンバーの詳細の表示」をご参照ください。 |
["151266687691****","141261387191****"] |
|
| DeploymentOptions |
array |
任意 |
サービスマネージド権限モードでスタックをデプロイするためのデプロイオプション。 最大 1 つのデプロイオプションを指定できます。 |
|
|
string |
任意 |
有効値:
|
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
14A07460-EBE7-47CA-9757-12CC4761D47A |
| OperationId |
string |
操作 ID。 |
6da106ca-1784-4a6f-a7e1-e723863d**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
"OperationId": "6da106ca-1784-4a6f-a7e1-e723863d****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。