az network vnet

Azure Virtual Network を管理します。

仮想ネットワークの詳細については、以下をご覧ください https://docs.microsoft.com/azure/virtual-network/virtual-network-manage-network

コマンド

az network vnet check-ip-address

プライベート IP アドレスが仮想ネットワーク内で使用できるかどうかを確認します。

az network vnet create

仮想ネットワークを作成します。

az network vnet delete

仮想ネットワークを削除します。

az network vnet list

仮想ネットワークを一覧表示します。

az network vnet list-available-ips

vnet で使用可能な IP を一覧表示します。

az network vnet list-endpoint-services

特定のリージョンで VNET サービス トンネリングをサポートしているサービスを一覧表示します。

az network vnet peering

Azure Virtual Networks 間のピアリング接続を管理します。

az network vnet peering create

仮想ネットワーク ピアリング接続を作成します。

az network vnet peering delete

ピアリングを削除します。

az network vnet peering list

ピアリングを一覧表示します。

az network vnet peering show

ピアリングの詳細を表示します。

az network vnet peering sync

仮想ネットワーク ピアリング接続を同期します。

az network vnet peering update

ピアリングを更新します。

az network vnet show

仮想ネットワークの詳細を取得します。

az network vnet subnet

Azure Virtual Networkでサブネットを管理します。

az network vnet subnet create

サブネットを作成し、既存の NSG とルート テーブルを関連付けます。

az network vnet subnet delete

サブネットを削除します。

az network vnet subnet list

仮想ネットワーク内のサブネットを一覧表示します。

az network vnet subnet list-available-delegations

サブネットの委任に使用できるサービスを一覧表示します。

az network vnet subnet list-available-ips

サブネットで使用可能な IP を一覧表示します。

az network vnet subnet show

サブネットの詳細を表示します。

az network vnet subnet update

サブネットを更新します。

az network vnet tap

仮想ネットワーク TAP を管理します。

az network vnet tap create

仮想ネットワーク タップを作成します。

az network vnet tap delete

仮想ネットワークタップを削除します。

az network vnet tap list

仮想ネットワークのタップを一覧表示します。

az network vnet tap show

仮想ネットワーク タップの詳細を取得します。

az network vnet tap update

仮想ネットワーク タップの設定を更新します。

az network vnet update

仮想ネットワークを更新します。

az network vnet check-ip-address

プライベート IP アドレスが仮想ネットワーク内で使用できるかどうかを確認します。

az network vnet check-ip-address --ip-address
                                 [--ids]
                                 [--name]
                                 [--resource-group]

10.0.0.4 が MyVnet 内で使用できるかどうかを確認します。

az network vnet check-ip-address -g MyResourceGroup -n MyVnet --ip-address 10.0.0.4

必須のパラメーター

--ip-address

検証するプライベート IP アドレス。

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

仮想ネットワーク (VNet) 名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

az network vnet create

仮想ネットワークを作成します。

サブネット名と (必要に応じて) アドレス プレフィックスを指定して、同時にサブネットを作成することもできます。 仮想ネットワークを作成する方法については、以下をご覧ください https://docs.microsoft.com/azure/virtual-network/manage-virtual-network#create-a-virtual-network

az network vnet create --name
                       --resource-group
                       [--address-prefixes]
                       [--bgp-community]
                       [--ddos-protection {false, true}]
                       [--ddos-protection-plan]
                       [--defer]
                       [--dns-servers]
                       [--edge-zone]
                       [--enable-encryption {false, true}]
                       [--encryption-enforcement-policy {allowUnencrypted, dropUnencrypted}]
                       [--flowtimeout]
                       [--location]
                       [--network-security-group]
                       [--subnet-name]
                       [--subnet-prefixes]
                       [--tags]
                       [--vm-protection {false, true}]

仮想ネットワークを作成します。

az network vnet create -g MyResourceGroup -n MyVnet

特定のアドレス プレフィックスと 1 つのサブネットを持つ仮想ネットワークを作成します。

az network vnet create -g MyResourceGroup -n MyVnet --address-prefix 10.0.0.0/16 \
    --subnet-name MySubnet --subnet-prefix 10.0.0.0/24

仮想ネットワークを作成します。 (自動生成)

az network vnet create --address-prefixes 10.0.0.0/16 --name MyVirtualNetwork --resource-group MyResourceGroup --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24

必須のパラメーター

--name -n

仮想ネットワーク (VNet) 名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--address-prefixes

VNet の IP アドレス プレフィックスのスペース区切りの一覧。

既定値: 10.0.0.0/16
--bgp-community

仮想ネットワークに関連付けられている BGP コミュニティ。

--ddos-protection

DDoS 保護が有効かどうかを制御します。

承認された値: false, true
--ddos-protection-plan

VNet に関連付ける DDoS 保護プランの名前または ID。

--defer

オブジェクトを Azure に送信するのではなく、ローカル キャッシュに一時的に格納します。 コマンドを使用して az cache 表示/クリアします。

--dns-servers

DNS サーバーの IP アドレスのスペース区切りの一覧。

--edge-zone

エッジ ゾーンの名前。

--enable-encryption

仮想ネットワークで暗号化を有効にします。

承認された値: false, true
--encryption-enforcement-policy --encryption-policy

暗号化されていない仮想マシンを暗号化されたVirtual Networkで許可するかどうかを制御します。

承認された値: allowUnencrypted, dropUnencrypted
--flowtimeout

Virtual Networkの FlowTimeout 値 (分単位)。

--location -l

場所。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--network-security-group --nsg

ネットワーク セキュリティ グループ (NSG) の名前または ID。

--subnet-name

VNet 内に作成する新しいサブネットの名前。

--subnet-prefixes

新しいサブネットの CIDR 形式のアドレス プレフィックスのスペース区切りの一覧。 省略すると、VNet アドレス空間内で /24 (または使用可能な限り大きい) ブロックが自動的に予約されます。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

--vm-protection

VNet 内のすべてのサブネットに対して VM 保護を有効にします。

承認された値: false, true

az network vnet delete

仮想ネットワークを削除します。

az network vnet delete [--ids]
                       [--name]
                       [--resource-group]

仮想ネットワークを削除します。

az network vnet delete -g MyResourceGroup -n myVNet

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

仮想ネットワーク (VNet) 名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

az network vnet list

仮想ネットワークを一覧表示します。

az network vnet list [--resource-group]

サブスクリプション内のすべての仮想ネットワークを一覧表示します。

az network vnet list

リソース グループ内のすべての仮想ネットワークを一覧表示します。

az network vnet list -g MyResourceGroup

特定のアドレス プレフィックスを指定するサブスクリプション内の仮想ネットワークを一覧表示します。

az network vnet list --query "[?contains(addressSpace.addressPrefixes, '10.0.0.0/16')]"

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

az network vnet list-available-ips

vnet で使用可能な IP を一覧表示します。

az network vnet list-available-ips [--ids]
                                   [--name]
                                   [--resource-group]

vnet で使用可能な IP を一覧表示します。

az network vnet list-available-ips -g MyResourceGroup -n MyVNet

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

仮想ネットワーク (VNet) 名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

az network vnet list-endpoint-services

特定のリージョンで VNET サービス トンネリングをサポートしているサービスを一覧表示します。

サービス エンドポイントの詳細については、以下を参照してください https://docs.microsoft.com/azure/virtual-network/virtual-network-service-endpoints-configure#azure-cli

az network vnet list-endpoint-services --location

米国西部リージョンで使用できるエンドポイント サービスを一覧表示します。

az network vnet list-endpoint-services -l westus -o table

必須のパラメーター

--location -l

場所。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

az network vnet show

仮想ネットワークの詳細を取得します。

az network vnet show [--expand]
                     [--ids]
                     [--name]
                     [--resource-group]

MyVNet の詳細を取得します。

az network vnet show -g MyResourceGroup -n MyVNet

省略可能のパラメーター

--expand

参照されているリソースを展開します。 既定値は [なし] です。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

仮想ネットワーク (VNet) 名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

az network vnet update

仮想ネットワークを更新します。

az network vnet update [--add]
                       [--address-prefixes]
                       [--bgp-community]
                       [--ddos-protection {false, true}]
                       [--ddos-protection-plan]
                       [--defer]
                       [--dns-servers]
                       [--enable-encryption {false, true}]
                       [--encryption-enforcement-policy {allowUnencrypted, dropUnencrypted}]
                       [--flowtimeout]
                       [--force-string]
                       [--ids]
                       [--name]
                       [--remove]
                       [--resource-group]
                       [--set]
                       [--vm-protection {false, true}]

DNS サーバーの IP アドレスを使用して仮想ネットワークを更新します。

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers 10.2.0.8

仮想ネットワークを更新して DNS サーバーを削除します。

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers ''

仮想ネットワークを更新します。 (自動生成)

az network vnet update --address-prefixes 40.1.0.0/24 --name MyVNet --resource-group MyResourceGroup

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value,string または JSON 文字列>。

--address-prefixes

VNet の IP アドレス プレフィックスのスペース区切りの一覧。

--bgp-community

仮想ネットワークに関連付けられている BGP コミュニティ。

--ddos-protection

DDoS 保護が有効かどうかを制御します。

承認された値: false, true
--ddos-protection-plan

VNet に関連付ける DDoS 保護プランの名前または ID。

--defer

オブジェクトを Azure に送信するのではなく、ローカル キャッシュに一時的に格納します。 コマンドを使用して az cache 表示/クリアします。

--dns-servers

DNS サーバーの IP アドレスのスペース区切りの一覧。

--enable-encryption

仮想ネットワークで暗号化を有効にします。

承認された値: false, true
--encryption-enforcement-policy --encryption-policy

暗号化されていない仮想マシンを暗号化されたVirtual Networkで許可するかどうかを制御します。

承認された値: allowUnencrypted, dropUnencrypted
--flowtimeout

Virtual Networkの FlowTimeout 値 (分単位)。

--force-string

'set' または 'add' を使用する場合は、JSON への変換を試みる代わりに、文字列リテラルを保持します。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

仮想ネットワーク (VNet) 名。

--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--set

設定するプロパティのパスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。

--vm-protection

VNet 内のすべてのサブネットに対して VM 保護を有効にします。

承認された値: false, true