Udostępnij za pośrednictwem


az network bastion

Uwaga

Ta dokumentacja jest częścią rozszerzenia bastionu dla interfejsu wiersza polecenia platformy Azure (wersja 2.62.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az network bastion . Dowiedz się więcej o rozszerzeniach.

Zarządzanie maszynami hosta usługi Azure Bastion.

Polecenia

Nazwa Opis Typ Stan
az network bastion create

Utwórz określonego hosta usługi Bastion.

Numer wewnętrzny Ogólna dostępność
az network bastion delete

Usuń określonego hosta usługi Bastion.

Numer wewnętrzny Ogólna dostępność
az network bastion list

Wyświetl listę wszystkich hostów usługi Bastion w grupie zasobów.

Numer wewnętrzny Ogólna dostępność
az network bastion rdp

Połączenie RDP z maszyną wirtualną docelową przy użyciu tunelowania z usługi Azure Bastion.

Numer wewnętrzny Ogólna dostępność
az network bastion show

Pobierz określonego hosta usługi Bastion.

Numer wewnętrzny Ogólna dostępność
az network bastion ssh

Połączenie SSH z maszyną wirtualną przy użyciu tunelowania z usługi Azure Bastion.

Numer wewnętrzny Ogólna dostępność
az network bastion tunnel

Otwórz tunel za pośrednictwem usługi Azure Bastion do docelowej maszyny wirtualnej.

Numer wewnętrzny Ogólna dostępność
az network bastion update

Zaktualizuj określonego hosta usługi Bastion.

Numer wewnętrzny Ogólna dostępność
az network bastion wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Numer wewnętrzny Ogólna dostępność

az network bastion create

Utwórz określonego hosta usługi Bastion.

az network bastion create --name
                          --resource-group
                          --vnet-name
                          [--disable-copy-paste {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-ip-connect {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-tunneling {0, 1, f, false, n, no, t, true, y, yes}]
                          [--file-copy {0, 1, f, false, n, no, t, true, y, yes}]
                          [--kerberos {0, 1, f, false, n, no, t, true, y, yes}]
                          [--location]
                          [--network-acls-ips]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--public-ip-address]
                          [--scale-units]
                          [--session-recording {0, 1, f, false, n, no, t, true, y, yes}]
                          [--shareable-link {0, 1, f, false, n, no, t, true, y, yes}]
                          [--sku {Basic, Developer, Premium, Standard}]
                          [--tags]
                          [--zones]

Przykłady

Utwórz maszynę hosta usługi Azure Bastion.

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

Tworzenie hosta usługi Bastion ze strefami

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

Utwórz hosta usługi Bastion z nagraniem sesji.

az network bastion create --location westus2 --name MyBastionHost --public-ip-address MyPublicIpAddress --resource-group MyResourceGroup --vnet-name MyVnet --zones 1 2 3 --sku Premium --session-recording

Tworzenie usługi Bastion jednostki SKU dla deweloperów

az network bastion create --name MyBastion --resource-group MyResourceGroup --sku Developer --vnet-name MyVnet

Tworzenie usługi Bastion jednostki SKU dla deweloperów przy użyciu reguł adresów IP list ACL sieci

az network bastion create --name MyBastion --resource-group MyResourceGroup --sku Developer --vnet-name MyVnet --network-acls-ips "1.1.1.1/16 100.64.0.0/10"

Parametry wymagane

--name -n

Nazwa hosta usługi Bastion.

--resource-group -g

Nazwa grupy zasobów hosta bastionu.

--vnet-name

Nazwa lub identyfikator zasobu sieci wirtualnej. W przypadku wszystkich jednostek SKU, ale jednostki SKU dla deweloperów ta sieć wirtualna musi mieć podsieć o nazwie AzureBastionSubnet.

Parametry opcjonalne

--disable-copy-paste

Włącz/wyłącz funkcję kopiowania/wklejania zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--enable-ip-connect

Włącz/wyłącz funkcję IP Connect zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--enable-tunneling

Włącz/wyłącz funkcję tunelowania zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--file-copy

Włącz/wyłącz funkcję kopiowania plików zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--kerberos

Włączanie/wyłączanie funkcji Kerberos zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--location -l

Lokalizacja zasobu.

--network-acls-ips

[Obsługiwane tylko w jednostce SKU dewelopera] Reguły adresów IP list ACL sieci. Rozdzielona spacjami lista adresów IP.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--public-ip-address

[Wymagane dla wszystkich jednostek SKU, ale jednostki SKU dewelopera] Nazwa lub identyfikator zasobu publicznego adresu IP. Jednostka SKU publicznego adresu IP musi być standardowa.

--scale-units

Jednostki skalowania zasobu hosta usługi Bastion.

Domyślna wartość: 2
--session-recording

Włącz/wyłącz funkcję nagrywania sesji zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--shareable-link

Włącz/wyłącz link do udostępniania zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Domyślna wartość: False
--sku

Nazwa jednostki SKU tego hosta usługi Bastion.

Dopuszczalne wartości: Basic, Developer, Premium, Standard
Domyślna wartość: Standard
--tags

Tagi zasobów. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

Domyślna wartość: {}
--zones

Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion delete

Usuń określonego hosta usługi Bastion.

az network bastion delete [--ids]
                          [--name]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--resource-group]
                          [--subscription]
                          [--yes]

Przykłady

Usuwanie maszyny hosta usługi Azure Bastion.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa hosta usługi Bastion.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów hosta bastionu.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion list

Wyświetl listę wszystkich hostów usługi Bastion w grupie zasobów.

az network bastion list [--max-items]
                        [--next-token]
                        [--resource-group]

Przykłady

Wyświetl listę wszystkich maszyn hostów usługi Azure Bastion w grupie zasobów.

az network bastion list -g MyResourceGroup

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

--resource-group -g

Nazwa grupy zasobów hosta bastionu.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion rdp

Połączenie RDP z maszyną wirtualną docelową przy użyciu tunelowania z usługi Azure Bastion.

az network bastion rdp [--auth-type]
                       [--configure]
                       [--disable-gateway {false, true}]
                       [--enable-mfa {false, true}]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--resource-port]
                       [--subscription]
                       [--target-ip-address]
                       [--target-resource-id]

Przykłady

Połączenie RDP z maszyną wirtualną przy użyciu usługi Azure Bastion.

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

Połączenie RDP z maszyną przy użyciu osiągalnego adresu IP.

az network bastion rdp --name MyBastionHost --resource-group MyResourceGroup --target-ip-address 10.0.0.1

Parametry opcjonalne

--auth-type

Typ uwierzytelniania do użycia dla połączeń RDP.

--configure

Flaga konfigurowania sesji protokołu RDP.

Domyślna wartość: False
--disable-gateway

Flaga wyłączenia dostępu za pośrednictwem bramy usług pulpitu zdalnego.

Dopuszczalne wartości: false, true
Domyślna wartość: False
--enable-mfa

Zaloguj się do maszyn z systemem Windows z włączoną usługą AAD przy użyciu nowego protokołu, który uwierzytelnia się przy użyciu uwierzytelniania wieloskładnikowego, jeśli jest obsługiwany przez maszynę docelową. Dostępne w systemie Windows 10 20H2+, Windows 11 21H2+, WS 2022.

Dopuszczalne wartości: false, true
Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa hosta bastionu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-port

Port zasobu docelowej maszyny wirtualnej, z którą będzie się łączyć bastion.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--target-ip-address

Adres IP docelowej maszyny wirtualnej.

--target-resource-id

ResourceId docelowej maszyny wirtualnej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion show

Pobierz określonego hosta usługi Bastion.

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

Przykłady

Pokaż maszynę hosta usługi Azure Bastion.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa hosta usługi Bastion.

--resource-group -g

Nazwa grupy zasobów hosta bastionu.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion ssh

Połączenie SSH z maszyną wirtualną przy użyciu tunelowania z usługi Azure Bastion.

az network bastion ssh --auth-type
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--resource-port]
                       [--ssh-key]
                       [--subscription]
                       [--target-ip-address]
                       [--target-resource-id]
                       [--username]
                       [<SSH_ARGS>]

Przykłady

Połączenie SSH z maszyną wirtualną przy użyciu usługi Azure Bastion przy użyciu hasła.

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

Połączenie SSH z maszyną wirtualną przy użyciu usługi Azure Bastion przy użyciu pliku klucza 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

Połączenie SSH z maszyną wirtualną przy użyciu usługi Azure Bastion przy użyciu usługi AAD.

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

Połączenie SSH z maszyną wirtualną przy użyciu usługi Azure Bastion przy użyciu usługi AAD podczas podawania dodatkowych argumentów SSH.

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

Parametry wymagane

--auth-type

Typ uwierzytelniania do użycia dla połączeń SSH.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa hosta bastionu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-port

Port zasobu docelowej maszyny wirtualnej, z którą będzie się łączyć bastion.

--ssh-key

Lokalizacja pliku klucza SSH dla połączeń SSH.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--target-ip-address

Adres IP docelowej maszyny wirtualnej.

--target-resource-id

ResourceId docelowej maszyny wirtualnej.

--username

Nazwa użytkownika dla połączeń SSH.

<SSH_ARGS>

Dodatkowe argumenty przekazane do protokołu OpenSSH.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion tunnel

Otwórz tunel za pośrednictwem usługi Azure Bastion do docelowej maszyny wirtualnej.

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

Przykłady

Otwórz tunel za pośrednictwem usługi Azure Bastion do docelowej maszyny wirtualnej przy użyciu identyfikatora resourceId.

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

Otwórz tunel za pośrednictwem usługi Azure Bastion do docelowej maszyny wirtualnej przy użyciu jego adresu IP.

az network bastion tunnel --name MyBastionHost --resource-group MyResourceGroup --target-ip-address 10.0.0.1 --resource-port 22 --port 50022

Parametry wymagane

--port

Port lokalny używany do tunelowania.

--resource-port

Port zasobu docelowej maszyny wirtualnej, z którą będzie się łączyć bastion.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa hosta bastionu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--target-ip-address

Adres IP docelowej maszyny wirtualnej.

--target-resource-id

ResourceId docelowej maszyny wirtualnej.

--timeout

Limit czasu połączenia z tunelem hosta bastionu.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion update

Zaktualizuj określonego hosta usługi Bastion.

az network bastion update [--add]
                          [--bastion-host-name]
                          [--disable-copy-paste {0, 1, f, false, n, no, t, true, y, yes}]
                          [--dns-name]
                          [--enable-ip-connect {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-tunneling {0, 1, f, false, n, no, t, true, y, yes}]
                          [--file-copy {0, 1, f, false, n, no, t, true, y, yes}]
                          [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                          [--ids]
                          [--ip-configurations]
                          [--kerberos {0, 1, f, false, n, no, t, true, y, yes}]
                          [--location]
                          [--network-acls]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--remove]
                          [--resource-group]
                          [--scale-units]
                          [--session-recording {0, 1, f, false, n, no, t, true, y, yes}]
                          [--set]
                          [--shareable-link {0, 1, f, false, n, no, t, true, y, yes}]
                          [--sku]
                          [--subscription]
                          [--tags]
                          [--virtual-network]
                          [--zones]

Przykłady

Zaktualizuj maszynę hosta usługi Azure Bastion, aby włączyć natywną obsługę klienta.

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

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

--bastion-host-name --name -n

Nazwa hosta usługi Bastion.

--disable-copy-paste

Włącz/wyłącz funkcję kopiowania/wklejania zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--dns-name

Nazwa FQDN punktu końcowego, dla którego host bastionu jest dostępny.

--enable-ip-connect

Włącz/wyłącz funkcję IP Connect zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--enable-tunneling

Włącz/wyłącz funkcję tunelowania zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--file-copy

Włącz/wyłącz funkcję kopiowania plików zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--ip-configurations

Konfiguracja adresu IP zasobu hosta usługi Bastion. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--kerberos

Włączanie/wyłączanie funkcji Kerberos zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--location -l

Lokalizacja zasobu.

--network-acls

Reguły listy ACL dla hosta usługi Developer Bastion. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów hosta bastionu.

--scale-units

Jednostki skalowania zasobu hosta usługi Bastion.

--session-recording

Włącz/wyłącz funkcję nagrywania sesji zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

--shareable-link

Włącz/wyłącz link do udostępniania zasobu hosta usługi Bastion.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--sku

Jednostka SKU tego hosta usługi Bastion. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--tags

Tagi zasobów. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--virtual-network

Odwołanie do istniejącej sieci wirtualnej wymaganej tylko dla hosta usługi Developer Bastion. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--zones

Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az network bastion wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

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

Parametry opcjonalne

--bastion-host-name --name -n

Nazwa hosta usługi Bastion.

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--resource-group -g

Nazwa grupy zasobów hosta bastionu.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.