vna appliance create¶
必須パラメーター¶
パラメーター名 | データ形式 | デフォルト値 | パラメーター説明 |
---|---|---|---|
PLAN_ID |
<uuid> | なし | 新しい仮想ネットワークアプライアンスを作成するために使用する仮想ネットワークアプライアンスのプランID |
任意パラメーター¶
パラメーター名 | データ形式 | デフォルト値 | パラメーター説明 |
---|---|---|---|
--name |
<string> | なし | 仮想ネットワークアプライアンスの名前 |
--description |
<string> | なし | 仮想ネットワークアプライアンスの説明 |
--tags |
<json> | {} | 仮想ネットワークアプライアンスのタグ |
--default-gateway |
<ip-address> | なし | 仮想ネットワークアプライアンスのデフォルトゲートウェイ |
--interface |
<slot-no=number,net-id=uuid,ip-address=ip-address,name=string,description=string,tags=json> | なし | 作成する仮想ネットワークアプライアンスのインターフェースの情報。複数指定可能です。 |
--availability-zone |
<string> | なし | 作成される仮想ネットワークアプライアンスのアベイラビリティゾーン |
コマンド使用例¶
ecl vna appliance create
$ ecl vna appliance create bb34864f-fec6-4d09-8400-8c04b3bbac56 --name demo-vna-01 --tags '{"type": "demo"}' --default-gateway 10.255.0.2 --interface slot-no=1,net-id=c1ec390c-f5dd-466b-9760-4391f2c05603,ip-address=10.255.0.10,name=default-interface
+--------------------------------+------------------------------------------------------------+
| Field | Value |
+--------------------------------+------------------------------------------------------------+
| ID | 3d86b47f-f238-4111-97d7-427ea048a713 |
| Name | demo-vna-01 |
| Description | |
| Tags | {u'type': u'demo'} |
| Virtual Network Appliance Plan | vSRX_15.1X49-D105.1_2CPU_4GB_8IF_STD |
| Appliance Type | ECL::VirtualNetworkAppliance::VSRX |
| Default Gateway | 10.255.0.2 |
| Availability Zone | zone1-groupb |
| OS Monitoring Status | initial |
| OS Login Status | initial |
| VM Status | initial |
| Operation Status | PROCESSING |
| Username | root |
| Password | WMas9mj4cEb0 |
| Interfaces | { |
| | "interface_8": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_7": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_6": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_5": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_4": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_3": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_2": { |
| | "name": "", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "", |
| | "updatable": true, |
| | "fixed_ips": [], |
| | "description": "" |
| | }, |
| | "interface_1": { |
| | "name": "default-interface", |
| | "allowed_address_pairs": [], |
| | "tags": {}, |
| | "network_id": "c1ec390c-f5dd-466b-9760-4391f2c05603", |
| | "updatable": true, |
| | "fixed_ips": [ |
| | { |
| | "subnet_id": "", |
| | "ip_address": "10.255.0.10" |
| | } |
| | ], |
| | "description": "" |
| | } |
| | } |
+--------------------------------+------------------------------------------------------------+
注釈
--interface の ip-address パラメータについては指定する形式によって IP の設定が下記の通り変わります。
- ip-address を指定しない場合、IP が 1 つ 自動的に払い出され OS にその IP が設定されます。
- ip-address に空文字列を指定した場合、IP は払い出されません。(e.g. ip-address=)。
- ip-address=xxx.xxx.xxx.xxx:yyy.yyy.yyy.yyy:... の形式で指定した場合、指定した全ての IP が払い出され OS にそれぞれ設定されます(e.g. ip_address=10.0.0.22:10.0.0.23)。