az network vnet subnet

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

サブネットの詳細については、「」を参照してください https://docs.microsoft.com/azure/virtual-network/virtual-network-manage-subnet

コマンド

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 show

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

az network vnet subnet update

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

az network vnet subnet create

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

az network vnet subnet create --address-prefixes
                              --name
                              --resource-group
                              --vnet-name
                              [--defer]
                              [--delegations]
                              [--disable-private-endpoint-network-policies {false, true}]
                              [--disable-private-link-service-network-policies {false, true}]
                              [--nat-gateway]
                              [--network-security-group]
                              [--route-table]
                              [--service-endpoint-policy]
                              [--service-endpoints]
                              [--subscription]

カスタムルートテーブルを使用して、NSG にアタッチされた新しいサブネットを作成します。

az network vnet subnet create -g MyResourceGroup --vnet-name MyVnet -n MySubnet \
    --address-prefixes 10.0.0.0/24 --network-security-group MyNsg --route-table MyRouteTable

NAT ゲートウェイに接続された新しいサブネットを作成します。

az network vnet subnet create -n MySubnet --vnet-name MyVnet -g MyResourceGroup --nat-gateway MyNatGateway --address-prefixes "10.0.0.0/21"

必須のパラメーター

--address-prefixes

CIDR 形式のアドレスプレフィックスのスペース区切りのリスト。

--name -n

サブネット名。

--resource-group -g

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

--vnet-name

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

省略可能のパラメーター

--defer

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

--delegations

サブネットを委任する必要があるサービスのスペース区切りの一覧。 (例: Microsoft .Sql/servers)。

--disable-private-endpoint-network-policies

サブネットでプライベートエンドポイントネットワークポリシーを無効にします。

承認された値: false, true
--disable-private-link-service-network-policies

サブネットでプライベートリンクサービスのネットワークポリシーを無効にします。

承認された値: false, true
--nat-gateway

Nat ゲートウェイをサブネットに接続します。

--network-security-group --nsg

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

--route-table

サブネットに関連付けるルートテーブルの名前または ID。

--service-endpoint-policy

適用するサービスエンドポイントポリシーの名前または Id のスペース区切りの一覧。

--service-endpoints

スペースで区切られたサービスの一覧。このサブネットへのプライベートアクセスが許可されています。

開始値: az network vnet list-endpoint-services
--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

az network vnet subnet delete

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

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

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

az network vnet subnet delete -g MyResourceGroup -n MySubnet

サブネットを削除します。 (自動生成)

az network vnet subnet delete --name MySubnet --resource-group MyResourceGroup --vnet-name MyVnet

省略可能のパラメーター

--ids

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

--name -n

サブネット名。

--resource-group -g

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

--subscription

サブスクリプションの名前または ID。 を使用して、既定のサブスクリプションを構成できます az account set -s NAME_OR_ID

--vnet-name

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

az network vnet subnet list

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

az network vnet subnet list --resource-group
                            --vnet-name
                            [--query-examples]
                            [--subscription]

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

az network vnet subnet list -g MyResourceGroup --vnet-name MyVNet

必須のパラメーター

--resource-group -g

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

--vnet-name

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

省略可能のパラメーター

--query-examples

JMESPath 文字列をお勧めします。 クエリの 1 つをコピーし、--query パラメーターの後に二重引用符で囲んで貼り付け、結果を表示できます。 これらのキーワードに基づいて候補を指定できるよう、1 つ以上の位置指定キーワードを追加できます。

--subscription

サブスクリプションの名前または ID。 を使用して、既定のサブスクリプションを構成できます az account set -s NAME_OR_ID

az network vnet subnet list-available-delegations

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

az network vnet subnet list-available-delegations [--location]
                                                  [--resource-group]
                                                  [--subscription]

米国西部リージョンで使用可能な委任のサービス名を取得します。

az network vnet subnet list-available-delegations -l westus --query [].serviceName

サブネット委任に使用できるサービスを一覧表示します。 (自動生成)

az network vnet subnet list-available-delegations --resource-group MyResourceGroup

省略可能のパラメーター

--location -l

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

--resource-group -g

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

--subscription

サブスクリプションの名前または ID。 を使用して、既定のサブスクリプションを構成できます az account set -s NAME_OR_ID

az network vnet subnet show

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

az network vnet subnet show [--expand]
                            [--ids]
                            [--name]
                            [--query-examples]
                            [--resource-group]
                            [--subscription]
                            [--vnet-name]

仮想ネットワークに関連付けられているサブネットの詳細を表示します。

az network vnet subnet show -g MyResourceGroup -n MySubnet --vnet-name MyVNet

省略可能のパラメーター

--expand

参照先のリソースを展開します。

--ids

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

--name -n

サブネット名。

--query-examples

JMESPath 文字列をお勧めします。 クエリの 1 つをコピーし、--query パラメーターの後に二重引用符で囲んで貼り付け、結果を表示できます。 これらのキーワードに基づいて候補を指定できるよう、1 つ以上の位置指定キーワードを追加できます。

--resource-group -g

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

--subscription

サブスクリプションの名前または ID。 を使用して、既定のサブスクリプションを構成できます az account set -s NAME_OR_ID

--vnet-name

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

az network vnet subnet update

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

az network vnet subnet update [--add]
                              [--address-prefixes]
                              [--delegations]
                              [--disable-private-endpoint-network-policies {false, true}]
                              [--disable-private-link-service-network-policies {false, true}]
                              [--force-string]
                              [--ids]
                              [--name]
                              [--nat-gateway]
                              [--network-security-group]
                              [--remove]
                              [--resource-group]
                              [--route-table]
                              [--service-endpoint-policy]
                              [--service-endpoints]
                              [--set]
                              [--subscription]
                              [--vnet-name]

ネットワーク セキュリティ グループをサブネットに関連付ける。

az network vnet subnet update -g MyResourceGroup -n MySubnet --vnet-name MyVNet --network-security-group MyNsg

NAT ゲートウェイを使用してサブネットを更新します。

az network vnet subnet update -n MySubnet --vnet-name MyVnet -g MyResourceGroup --nat-gateway MyNatGateway --address-prefixes "10.0.0.0/21"

プライベート エンドポイント ネットワーク ポリシーを無効にする

az network vnet subnet update -n MySubnet --vnet-name MyVnet -g MyResourceGroup --disable-private-endpoint-network-policies

省略可能のパラメーター

--add

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

--address-prefixes

CIDR 形式のアドレス プレフィックスのスペース区切りリスト。

--delegations

サブネットを委任する必要があるサービスのスペース区切りのリスト。 (例: Microsoft.Sql/servers)。

--disable-private-endpoint-network-policies

サブネットでプライベート エンドポイント ネットワーク ポリシーを無効にします。

承認された値: false, true
--disable-private-link-service-network-policies

サブネットでプライベートリンクサービスのネットワークポリシーを無効にします。

承認された値: false, true
--force-string

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

--ids

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

--name -n

サブネット名。

--nat-gateway

Nat ゲートウェイをサブネットに接続します。

--network-security-group --nsg

ネットワークセキュリティグループ (NSG) の名前または ID。 空の文字列 "" (PowerShell では ' "") を使用してデタッチします。

--remove

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

--resource-group -g

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

--route-table

サブネットに関連付けるルートテーブルの名前または ID。 空の文字列 "" (PowerShell では ' "") を使用してデタッチします。 "Az network vnet subnet update" の "--remove routeTable" を追加してデタッチすることもできます。

--service-endpoint-policy

適用するサービスエンドポイントポリシーの名前または Id のスペース区切りの一覧。

--service-endpoints

スペースで区切られたサービスの一覧。このサブネットへのプライベートアクセスが許可されています。

開始値: az network vnet list-endpoint-services
--set

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

--subscription

サブスクリプションの名前または ID。 既定のサブスクリプションは、を使用して構成でき az account set -s NAME_OR_ID ます。

--vnet-name

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