テンプレート ID
サポートされているリージョン
北京、深圳、上海
テンプレートアーキテクチャ

パラメーター変数
パラメーター変数の種類には、String などがあり、関連する値は変数を介して渡されます。
渡されない場合はデフォルト値が使用されます。テンプレート変数構成を変更するには、以下を参照してください:テンプレート変数構成
序数 | 変数名 | 変数の種類 | デフォルト値 | 説明 |
1 | リージョン | String | cn-Beijing | 北京リージョン |
2 | ${vpc1_name} | String | vpc1 | vpc1 の名前 |
3 | ${vpc1_ip} | String | 172.16.0.0/16 | vpc1 の CIDR ブロック |
4 | ${vpc1_tr_AZ1} | String | vpc1-tr-K | vpc1-tr スイッチ 1 の名前 |
5 | ${vpc1_tr_AZ1_IP} | String | 172.16.0.0/24 | vpc1-tr スイッチ 1 の CIDR ブロック |
6 | ${vpc1_tr_AZ2} | String | DMZ-vsw-K | vpc1-tr スイッチ 2 の名前 |
7 | ${vpc1_tr_AZ2_IP} | String | 172.16.1.0/24 | vpc1-tr スイッチ 2 の CIDR ブロック |
8 | ${vpc2_name} | String | vpc2 | vpc2 の名前 |
9 | ${vpc1_ip} | String | 192.168.0.0/16 | vpc2 の CIDR ブロック |
10 | ${vpc2_tr_AZ1} | String | vpc2-tr-K | vpc2-tr スイッチ 1 の名前 |
11 | ${vpc2_tr_AZ1_IP} | String | 192.168.10.0/24 | vpc2-tr スイッチ 1 の CIDR ブロック |
12 | ${vpc2_tr_AZ2} | String | vpc2-tr-H | vpc2-tr スイッチ 2 の名前 |
13 | ${vpc2_tr_AZ2_IP} | String | 192.168.11.0/24 | vpc2-tr スイッチ 2 の CIDR ブロック |
14 | ${app_AZ1} | String | vswitch-K | アプリケーションスイッチ 1 の名前 |
15 | ${app_AZ1_IP} | String | 192.168.0.0/24 | アプリケーションスイッチ 1 の CIDR ブロック |
16 | ${app_AZ2} | String | vswitch-H | アプリケーションスイッチ 2 の名前 |
17 | ${app_AZ2_IP} | String | 192.168.1.0/24 | アプリケーションスイッチ 2 の CIDR ブロック |
コマンドラインデバッグ
YAML ファイル パラメーター構成の例(デフォルト VPC、スイッチ、セキュリティグループ、IPv4、およびルートテーブルが新規作成されます):
template_id: C25E5F0DE12CJBPN
area_id: "cn-beijing"
variables:
${vpc1_name}: "vpc1"
${vpc1_ip}: "172.16.0.0/12"
${vpc1_tr_AZ1}: "vpc1-tr-K"
${vpc1_tr_AZ1_IP}: "172.16.0.0/24"
${vpc1_tr_AZ2}: "vpc1-tr-H"
${vpc1_tr_AZ2_IP}: "172.16.1.0/24"
${vpc2_name}: "vpc2"
${vpc2_ip}: "192.168.0.0/16"
${vpc2_tr_AZ1}: "vpc2-tr-K"
${vpc2_tr_AZ1_IP}: "192.168.10.0/24"
${vpc2_tr_AZ2}: "vpc2-tr-H"
${vpc2_tr_AZ2_IP}: "192.168.11.0/24"
${app_AZ1}: "vswitch-K"
${app_AZ1_IP}: "192.168.0.0/24"
${app_AZ2}: "vswitch-H"
${app_AZ2_IP}: "192.168.1.0/24"
configuration:
enableMonitor: "0"
enableReport: "0"注:
1. リージョンを置き換えるには、area_id フィールドを変更します。たとえば、北京の「cn-beijing」を上海の「cn-shanghai」に変更します。
詳細については、「参照ドキュメント」をご参照ください。
2. エンドポイントサービスを介した OSS サービスへのアクセスには、ホワイトリストへの登録が必要です。そうでない場合、デプロイメントは異常になります。
テンプレートライブラリのアドレス: https://bpstudio.console.alibabacloud.com/#/bpStudio/topo?TemplateId=C25E5F0DE12CJBPN
コード例アドレス:
視覚化方式
2 つの VPC、6 つのスイッチ、1 つの PrivateLink を含む、関連する Alibaba Cloud サービスを一括作成します。
テンプレートに基づいて新しいアプリケーションを作成します。デフォルトのリージョンは杭州で、すべてのクラウドプロダクトが新規作成されます。
アプリケーションの保存を完了し、検証と価格設定を行います。この例のすべてのクラウドプロダクトは、従量課金制で課金されます。
検証後、プロトコルを確認してバッチデプロイメントを開始し、ルーティング構成を自動的に完了します。
統合 API 呼び出し方式
統合 API を介して迅速に使用するための一連の openAPI インターフェースを利用します。
ドキュメントを参照して、コマンドラインツールを使用して初期化します。
モデル YAML ファイルを使用して直接デプロイおよび出力します。
リージョンを置き換えるには、area_id フィールドを変更します。たとえば、杭州の「cn-hangzhou」を上海の「cn-shanghai」に変更します。