Freigeben über


az hack

Note

Diese Referenz ist Teil der Hack-Erweiterung für die Azure CLI (Version 2.0.67 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az Hack-Befehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.

Befehle zum Verwalten von Ressourcen, die häufig für Schülerhacks verwendet werden.

Befehle

Name Beschreibung Typ Status
az hack create

Erstellen Von Ressourcen, die häufig für einen Schüler-Hack verwendet werden, einschließlich einer Website, Datenbank und künstlicher Intelligenz.

Extension GA
az hack show

Anzeigen von Einstellungen für erstellte Ressourcen, einschließlich Datenbankname und Kennwort, Git-URL und Website-URL.

Extension GA

az hack create

Erstellen Von Ressourcen, die häufig für einen Schüler-Hack verwendet werden, einschließlich einer Website, Datenbank und künstlicher Intelligenz.

az hack create --location
               --name
               --runtime {aspnet, jetty, node, php, python, tomcat}
               [--ai]
               [--database {cosmosdb, mysql, sql}]

Beispiele

Erstellen einer Website mit Python und MySQL

az hack create --name samplename --runtime python --location westus2 --database mysql

Erstellen einer Website mithilfe von Node.js, SQL und Cognitive Services Key

az hack create --name samplename --runtime node --location westus2 --database sql --ai

Erforderliche Parameter

--location -l

Location. Werte aus: az account list-locations. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>konfigurieren.

--name -n

Basisname der Ressourcen; zufällige Zeichen werden angefügt.

--runtime -r

Runtime.

Eigenschaft Wert
Zulässige Werte: aspnet, jetty, node, php, python, tomcat

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--ai

Aktivieren Sie Azure Cognitive Services.

--database -d

Datenbanktyp - { sql | mysql | cosmosdb }.

Eigenschaft Wert
Zulässige Werte: cosmosdb, mysql, sql
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az hack show

Anzeigen von Einstellungen für erstellte Ressourcen, einschließlich Datenbankname und Kennwort, Git-URL und Website-URL.

az hack show --name

Beispiele

Anzeigeeinstellungen

az hack show --name samplename

Erforderliche Parameter

--name -n

Name der Anwendung.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False