az network bastion

Azure Bastion ホストを管理します。

コマンド

az network bastion create

Azure Bastion ホスト コンピューターを作成します。

az network bastion delete

Azure Bastion ホスト コンピューターを削除します。

az network bastion list

すべての Azure Bastion ホスト マシンを一覧表示します。

az network bastion rdp

Azure Bastion からのトンネリングを使用して仮想マシンをターゲットとする RDP。

az network bastion show

Azure Bastion ホスト コンピューターを表示します。

az network bastion ssh

Azure Bastion からのトンネリングを使用して仮想マシンに SSH 接続します。

az network bastion tunnel

Azure Bastion 経由でターゲット仮想マシンへのトンネルを開きます。

az network bastion update

Azure Bastion ホスト コンピューターを更新します。

az network bastion wait

Azure Bastion ホスト マシンの条件が満たされるまで、CLI を待機状態にします。

az network bastion create

Azure Bastion ホスト コンピューターを作成します。

az network bastion create --name
                          --public-ip-address
                          --resource-group
                          --vnet-name
                          [--disable-copy-paste {false, true}]
                          [--enable-ip-connect {false, true}]
                          [--enable-tunneling {false, true}]
                          [--location]
                          [--no-wait]
                          [--scale-units]
                          [--sku {Basic, Standard}]
                          [--tags]

Azure Bastion ホスト コンピューターを作成します。 (自動生成)

az network bastion create --location westus2 --name MyBastionHost --public-ip-address MyPublicIpAddress --resource-group MyResourceGroup --vnet-name MyVnet

必須のパラメーター

--name -n

要塞ホストの名前。

--public-ip-address

Azure パブリック IP の名前または ID。 パブリック IP の SKU は Standard である必要があります。

--resource-group -g

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

--vnet-name

仮想ネットワークの名前。 AzureBastionSubnet というサブネットが必要です。

省略可能のパラメーター

--disable-copy-paste

この Azure Bastion リソースのすべてのセッションのコピーと貼り付けを無効にします。

承認された値: false, true
--enable-ip-connect

この Azure Bastion リソースで IP ベースの接続を有効にします。

承認された値: false, true
--enable-tunneling

この Azure Bastion リソースでネイティブ クライアント サポートを有効にします。

承認された値: false, true
--location -l

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

--no-wait

実行時間の長い操作の終了を待機しません。

--scale-units

Bastion ホスト リソースのスケール ユニット 。最小値は 2、最大値は 50 です。

--sku

この Bastion ホストの SKU。

承認された値: Basic, Standard
既定値: Standard
--tags

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

az network bastion delete

Azure Bastion ホスト コンピューターを削除します。

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

Azure Bastion ホスト コンピューターを削除します。 (自動生成)

az network bastion delete --name MyBastionHost --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

--name -n

要塞ホストの名前。

--resource-group -g

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

az network bastion list

すべての Azure Bastion ホスト マシンを一覧表示します。

az network bastion list [--resource-group]

省略可能のパラメーター

--resource-group -g

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

az network bastion rdp

Azure Bastion からのトンネリングを使用して仮想マシンをターゲットとする RDP。

az network bastion rdp --target-resource-id
                       [--disable-gateway {false, true}]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--resource-port]

Azure Bastion を使用して仮想マシンに RDP 接続します。

az network bastion rdp --name MyBastionHost --resource-group MyResourceGroup --target-resource-id vmResourceId

必須のパラメーター

--target-resource-id

ターゲット仮想マシンの ResourceId。

省略可能のパラメーター

--disable-gateway

RD ゲートウェイ経由のアクセスを無効にするフラグ。

承認された値: false, true
--ids

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

--name -n

要塞ホストの名前。

--resource-group -g

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

--resource-port

要塞が接続するターゲット VM のリソース ポート。

az network bastion show

Azure Bastion ホスト コンピューターを表示します。

az network bastion show [--ids]
                        [--name]
                        [--resource-group]

Azure Bastion ホスト コンピューターを表示します。

az network bastion show --name MyBastionHost --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

--name -n

要塞ホストの名前。

--resource-group -g

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

az network bastion ssh

Azure Bastion からのトンネリングを使用して仮想マシンに SSH 接続します。

az network bastion ssh --auth-type
                       --target-resource-id
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--resource-port]
                       [--ssh-key]
                       [--username]

パスワードを使用して Azure Bastion を使用して仮想マシンに SSH 接続します。

az network bastion ssh --name MyBastionHost --resource-group MyResourceGroup --target-resource-id vmResourceId --auth-type password --username xyz

ssh キー ファイルを使用して Azure Bastion を使用して仮想マシンに SSH 接続します。

az network bastion ssh --name MyBastionHost --resource-group MyResourceGroup --target-resource-id vmResourceId --auth-type ssh-key --username xyz --ssh-key C:/filepath/sshkey.pem

AAD を使用して Azure Bastion を使用して仮想マシンに SSH 接続します。

az network bastion ssh --name MyBastionHost --resource-group MyResourceGroup --target-resource-id vmResourceId --auth-type AAD

必須のパラメーター

--auth-type

SSH 接続に使用する認証の種類。

--target-resource-id

ターゲット仮想マシンの ResourceId。

省略可能のパラメーター

--ids

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

--name -n

要塞ホストの名前。

--resource-group -g

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

--resource-port

要塞が接続するターゲット VM のリソース ポート。

--ssh-key

SSH 接続用の SSH キー ファイルの場所。

--username

SSH 接続のユーザー名。

az network bastion tunnel

Azure Bastion 経由でターゲット仮想マシンへのトンネルを開きます。

az network bastion tunnel --port
                          --resource-port
                          --target-resource-id
                          [--ids]
                          [--name]
                          [--resource-group]
                          [--timeout]

Azure Bastion 経由でターゲット仮想マシンへのトンネルを開きます。

az network bastion tunnel --name MyBastionHost --resource-group MyResourceGroup --target-resource-id vmResourceId --resource-port 22 --port 50022

必須のパラメーター

--port

トンネリングに使用するローカル ポート。

--resource-port

要塞が接続するターゲット VM のリソース ポート。

--target-resource-id

ターゲット仮想マシンの ResourceId。

省略可能のパラメーター

--ids

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

--name -n

要塞ホストの名前。

--resource-group -g

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

--timeout

要塞ホスト トンネルへの接続のタイムアウト。

az network bastion update

Azure Bastion ホスト コンピューターを更新します。

az network bastion update [--add]
                          [--disable-copy-paste {false, true}]
                          [--enable-ip-connect {false, true}]
                          [--enable-tunneling {false, true}]
                          [--force-string]
                          [--ids]
                          [--name]
                          [--no-wait]
                          [--remove]
                          [--resource-group]
                          [--scale-units]
                          [--set]
                          [--sku {Basic, Standard}]

ネイティブ クライアントのサポートを有効にするために Azure Bastion ホスト マシンを更新する

az network bastion update --name MyBastionHost --resource-group MyResourceGroup --enable-tunneling

省略可能のパラメーター

--add

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

--disable-copy-paste

この Azure Bastion リソースのすべてのセッションのコピーと貼り付けを無効にします。

承認された値: false, true
--enable-ip-connect

この Azure Bastion リソースで IP ベースの接続を有効にします。

承認された値: false, true
--enable-tunneling

この Azure Bastion リソースでネイティブ クライアント サポートを有効にします。

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

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

--ids

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

--name -n

要塞ホストの名前。

--no-wait

実行時間の長い操作の終了を待機しません。

--remove

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

--resource-group -g

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

--scale-units

Bastion ホスト リソースのスケール ユニット 。最小値は 2、最大値は 50 です。

--set

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

--sku

この Bastion ホストの SKU。

承認された値: Basic, Standard

az network bastion wait

Azure Bastion ホスト マシンの条件が満たされるまで、CLI を待機状態にします。

az network bastion wait [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--ids]
                        [--interval]
                        [--name]
                        [--resource-group]
                        [--timeout]
                        [--updated]

Azure Bastion ホスト マシンが作成されるまで、CLI を待機状態にします。

az network bastion wait --resource-group MyResourceGroup --name MyBastionHost --created

省略可能のパラメーター

--created

'provisioningState' を 'Succeeded' で作成するまで待ちます。

--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

--exists

リソースが存在するまで待ちます。

--ids

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

--interval

ポーリング間隔 (秒単位)。

既定値: 30
--name -n

要塞ホストの名前。

--resource-group -g

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

--timeout

最大待機時間 (秒単位)。

既定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。