Freigeben über


az network bastion

Hinweis

Diese Referenz ist Teil der Bastion-Erweiterung für die Azure CLI (Version 2.62.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az-Netzwerk-Bastion-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Verwalten sie Azure Bastion-Hostcomputer.

Befehle

Name Beschreibung Typ Status
az network bastion create

Erstellen Sie den angegebenen Bastion-Host.

Erweiterung Allgemein verfügbar
az network bastion delete

Löschen Sie den angegebenen Bastion-Host.

Erweiterung Allgemein verfügbar
az network bastion list

Alle Bastion-Hosts in einer Ressourcengruppe auflisten.

Erweiterung Allgemein verfügbar
az network bastion rdp

RDP zum Ziel des virtuellen Computers mithilfe von Tunneling aus Azure Bastion.

Erweiterung Allgemein verfügbar
az network bastion show

Rufen Sie den angegebenen Bastion-Host ab.

Erweiterung Allgemein verfügbar
az network bastion ssh

SSH zu einem virtuellen Computer mithilfe von Tunneling von Azure Bastion.

Erweiterung Allgemein verfügbar
az network bastion tunnel

Öffnen Sie einen Tunnel über Azure Bastion zu einem virtuellen Zielcomputer.

Erweiterung Allgemein verfügbar
az network bastion update

Aktualisieren Sie den angegebenen Bastion-Host.

Erweiterung Allgemein verfügbar
az network bastion wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Erweiterung Allgemein verfügbar

az network bastion create

Erstellen Sie den angegebenen Bastion-Host.

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]

Beispiele

Erstellen Sie einen Azure Bastion-Hostcomputer.

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

Erstellen von Bastion-Host mit Zonen

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

Erstellen Sie Bastion-Host mit Sitzungsaufzeichnung.

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

Erstellen von Entwickler-SKU-Bastion

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

Erstellen von Entwickler-SKU-Bastion mit NETZWERK-ACLs-IP-Regeln

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"

Erforderliche Parameter

--name -n

Der Name des Bastion-Hosts.

--resource-group -g

Ressourcengruppenname des Bastion-Hosts.

--vnet-name

Name oder Ressourcen-ID des virtuellen Netzwerks. Für alle SKUs, aber Entwickler-SKU muss dieses virtuelle Netzwerk über ein Subnetz namens AzureBastionSubnet verfügen.

Optionale Parameter

--disable-copy-paste

Aktivieren/Deaktivieren sie die Funktion "Kopieren/Einfügen" der Bastion Host-Ressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--enable-ip-connect

Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--enable-tunneling

Aktivieren/Deaktivieren des Tunnelingfeatures der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--file-copy

Aktivieren/Deaktivieren der Dateikopie-Funktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--kerberos

Aktivieren/Deaktivieren der Kerberos-Funktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--location -l

Resourcenstandort:

--network-acls-ips

[Nur in Entwickler-SKU unterstützt] IP-Regeln für Netzwerk-ACLs. Durch Leerzeichen getrennte Liste der IP-Adressen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--public-ip-address

[Erforderlich für alle SKUs, aber Entwickler-SKU] Name oder Ressourcen-ID der öffentlichen IP. Die SKU der öffentlichen IP muss Standard sein.

--scale-units

Die Skalierungseinheiten für die Bastion Host-Ressource.

Standardwert: 2
--session-recording

Aktivieren/Deaktivieren der Sitzungsaufzeichnungsfunktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--shareable-link

Freigabefähige Verknüpfung der Bastion-Hostressource aktivieren/deaktivieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Standardwert: False
--sku

Der Name der Sku dieses Bastion-Hosts.

Zulässige Werte: Basic, Developer, Premium, Standard
Standardwert: Standard
--tags

Ressourcentags. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Standardwert: {}
--zones

Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen muss. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion delete

Löschen Sie den angegebenen Bastion-Host.

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

Beispiele

Löschen Sie einen Azure Bastion-Hostcomputer.

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Der Name des Bastion-Hosts.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Ressourcengruppenname des Bastion-Hosts.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion list

Alle Bastion-Hosts in einer Ressourcengruppe auflisten.

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

Beispiele

Auflisten aller Azure Bastion-Hostcomputer in einer Ressourcengruppe.

az network bastion list -g MyResourceGroup

Optionale Parameter

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

--resource-group -g

Ressourcengruppenname des Bastion-Hosts.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion rdp

RDP zum Ziel des virtuellen Computers mithilfe von Tunneling aus 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]

Beispiele

RDP auf virtuellen Computer mit Azure Bastion.

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

RDP zu Computer mit erreichbarer IP-Adresse.

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

Optionale Parameter

--auth-type

Authentifizierungstyp, der für RDP-Verbindungen verwendet werden soll.

--configure

Flag zum Konfigurieren der RDP-Sitzung.

Standardwert: False
--disable-gateway

Kennzeichnen, um den Zugriff über DAS RD-Gateway zu deaktivieren.

Zulässige Werte: false, true
Standardwert: False
--enable-mfa

Melden Sie sich bei AAD-aktivierten Windows-Computern mit einem neuen Protokoll an, das sich mithilfe von MFA authentifiziert, wenn sie vom Zielcomputer unterstützt wird. Verfügbar unter Windows 10 20H2+, Windows 11 21H2+, WS 2022.

Zulässige Werte: false, true
Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name des Bastionhosts.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-port

Ressourcenport der Ziel-VM, mit der die Bastion eine Verbindung herstellt.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--target-ip-address

IP-Adresse des virtuellen Zielcomputers.

--target-resource-id

ResourceId des virtuellen Zielcomputers.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion show

Rufen Sie den angegebenen Bastion-Host ab.

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

Beispiele

Anzeigen eines Azure Bastion-Hostcomputers.

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Der Name des Bastion-Hosts.

--resource-group -g

Ressourcengruppenname des Bastion-Hosts.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion ssh

SSH zu einem virtuellen Computer mithilfe von Tunneling von 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>]

Beispiele

SSH zu virtuellen Computern mit Azure Bastion mit Kennwort.

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

SSH zu virtuellen Computern mit Azure Bastion mithilfe der SSH-Schlüsseldatei.

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

SSH zu virtuellen Computern mit Azure Bastion mit AAD.

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

SSH zu virtuellen Computern mit Azure Bastion mit AAD, während zusätzliche SSH-Argumente angegeben werden.

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

Erforderliche Parameter

--auth-type

Authentifizierungstyp, der für SSH-Verbindungen verwendet werden soll.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name des Bastionhosts.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--resource-port

Ressourcenport der Ziel-VM, mit der die Bastion eine Verbindung herstellt.

--ssh-key

SSH-Schlüsseldateispeicherort für SSH-Verbindungen.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--target-ip-address

IP-Adresse des virtuellen Zielcomputers.

--target-resource-id

ResourceId des virtuellen Zielcomputers.

--username

Benutzername für SSH-Verbindungen.

<SSH_ARGS>

Zusätzliche Argumente, die an OpenSSH übergeben werden.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion tunnel

Öffnen Sie einen Tunnel über Azure Bastion zu einem virtuellen Zielcomputer.

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

Beispiele

Öffnen Sie einen Tunnel über Azure Bastion zu einem virtuellen Zielcomputer mit resourceId.

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

Öffnen Sie einen Tunnel über Azure Bastion mit ihrer IP-Adresse auf einem virtuellen Zielcomputer.

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

Erforderliche Parameter

--port

Lokaler Port, der für die Tunnelung verwendet werden soll.

--resource-port

Ressourcenport der Ziel-VM, mit der die Bastion eine Verbindung herstellt.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name des Bastionhosts.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--target-ip-address

IP-Adresse des virtuellen Zielcomputers.

--target-resource-id

ResourceId des virtuellen Zielcomputers.

--timeout

Timeout für die Verbindung mit bastion host tunnel.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion update

Aktualisieren Sie den angegebenen Bastion-Host.

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]

Beispiele

Aktualisieren Sie einen Azure Bastion-Hostcomputer, um die systemeigene Clientunterstützung zu ermöglichen.

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

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

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

Der Name des Bastion-Hosts.

--disable-copy-paste

Aktivieren/Deaktivieren sie die Funktion "Kopieren/Einfügen" der Bastion Host-Ressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--dns-name

FQDN für den Endpunkt, auf den der Bastionhost zugreifen kann.

--enable-ip-connect

Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--enable-tunneling

Aktivieren/Deaktivieren des Tunnelingfeatures der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--file-copy

Aktivieren/Deaktivieren der Dateikopie-Funktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--ip-configurations

IP-Konfiguration der Bastion Host-Ressource. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--kerberos

Aktivieren/Deaktivieren der Kerberos-Funktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--location -l

Resourcenstandort:

--network-acls

ACL-Regeln für Entwickler-Bastion-Host. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

--resource-group -g

Ressourcengruppenname des Bastion-Hosts.

--scale-units

Die Skalierungseinheiten für die Bastion Host-Ressource.

--session-recording

Aktivieren/Deaktivieren der Sitzungsaufzeichnungsfunktion der Bastion-Hostressource.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

--shareable-link

Freigabefähige Verknüpfung der Bastion-Hostressource aktivieren/deaktivieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--sku

Die Sku dieses Bastion Host. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Ressourcentags. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--virtual-network

Verweis auf ein vorhandenes virtuelles Netzwerk, das nur für Entwickler-Bastion-Host erforderlich ist. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--zones

Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen muss. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az network bastion wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

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

Optionale Parameter

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

Der Name des Bastion-Hosts.

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--interval

Abrufintervall in Sekunden.

Standardwert: 30
--resource-group -g

Ressourcengruppenname des Bastion-Hosts.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.