az hdinsight credentials

Verwalten Sie Anmeldeinformationen für einen vorhandenen HDInsight-Cluster, einschließlich Entra ID Benutzer und HTTP-Kennwort.

Befehle

Name Beschreibung Typ Status
az hdinsight credentials show

Anzeigen der Konfiguration von Anmeldeinformationen eines vorhandenen HDInsight-Clusters, einschließlich HTTP-Benutzername, Kennwort und Entra ID Benutzereinstellungen.

Core GA
az hdinsight credentials update

Aktualisieren Sie Anmeldeinformationen für einen vorhandenen HDInsight-Cluster, einschließlich Entra ID Benutzer und HTTP-Kennwort.

Core GA
az hdinsight credentials wait

Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist.

Core GA

az hdinsight credentials show

Anzeigen der Konfiguration von Anmeldeinformationen eines vorhandenen HDInsight-Clusters, einschließlich HTTP-Benutzername, Kennwort und Entra ID Benutzereinstellungen.

az hdinsight credentials show --name
                              --resource-group

Erforderliche Parameter

--name -n

Der Name des Clusters.

--resource-group -g

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

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 hdinsight credentials update

Aktualisieren Sie Anmeldeinformationen für einen vorhandenen HDInsight-Cluster, einschließlich Entra ID Benutzer und HTTP-Kennwort.

az hdinsight credentials update --name
                                --resource-group
                                [--acquire-policy-token]
                                [--change-reference]
                                [--entra-uid --entra-user-identity]
                                [--entra-uinfo --entra-user-full-info]
                                [--http-password]
                                [--http-user]
                                [--no-wait]
                                [--yes]

Beispiele

Aktualisieren Entra ID Benutzer nach objectId oder Upn (durch Trennzeichen getrennt)

az hdinsight credentials update --name MyCluster --resource-group rg \
--entra-user-identity "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000000","user@contoso.com"

Aktualisieren Entra ID Benutzer nach objectId oder upn (kommagetrennt, Kurzname verwenden)

az hdinsight credentials update --name MyCluster --resource-group rg \
--entra-uid "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000000","user@contoso.com"

Aktualisieren Entra ID Benutzer nach objectId oder Upn (durch Leerzeichen getrennt)

az hdinsight credentials update --name MyCluster --resource-group rg \
--entra-user-identity "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000000","user@contoso.com"

Aktualisieren Entra ID Benutzer mithilfe einer JSON-Zeichenfolge

az hdinsight credentials update --name MyCluster --resource-group rg \
--entra-user-full-info '[{"objectId": "00000000-0000-0000-0000-000000000000","displayName": "name","upn": "user@contoso.com"}]'

Aktualisieren Entra ID Benutzer mithilfe einer JSON-Zeichenfolge (Kurzname verwenden)

az hdinsight credentials update --name MyCluster --resource-group rg \
--entra-uinfo '[{"objectId": "00000000-0000-0000-0000-000000000000","displayName": "name","upn": "user@contoso.com"}]'

Aktualisieren Entra ID Benutzer mithilfe einer JSON-Datei

az hdinsight credentials update --name MyCluster --resource-group rg \
--entra-user-full-info @config.json

Aktualisieren des HTTP-Kennworts für den Cluster

az hdinsight credentials update --name MyCluster --resource-group rg \
--http-password "HttpPassword1234!"

Erforderliche Parameter

--name -n

Der Name des Clusters.

--resource-group -g

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

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--entra-uid --entra-user-identity

Eine oder mehrere Entra-Benutzeridentitäten (Objekt-ID oder Benutzerprinzipalname), die dem Cluster zugeordnet werden sollen. Mehrere Werte können durch Leerzeichen oder Kommas getrennt werden.

Eigenschaft Wert
Parametergruppe: HTTP Arguments
--entra-uinfo --entra-user-full-info

Die Entra-Benutzerinformationen, die dem Cluster zugeordnet werden sollen. Dies kann als JSON-Zeichenfolge oder aus einer Datei mithilfe der @{path} Syntax bereitgestellt werden. Jeder Eintrag sollte die Felder "objectId", "upn" und "displayName" enthalten. Siehe: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/entrauserconfig.json.

Eigenschaft Wert
Parametergruppe: HTTP Arguments
--http-password -p

HTTP-Kennwort für den Cluster. Fordert, falls nicht angegeben, ein.

Eigenschaft Wert
Parametergruppe: HTTP Arguments
--http-user -u

HTTP-Benutzername für den Cluster. Standard: Administrator.

Eigenschaft Wert
Parametergruppe: HTTP Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--yes -y

Zur Bestätigung nicht auffordern.

Eigenschaft Wert
Standardwert: False
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 hdinsight credentials wait

Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist.

az hdinsight credentials wait --name
                              --resource-group
                              [--acquire-policy-token]
                              [--change-reference]
                              [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--interval]
                              [--timeout]
                              [--updated]

Erforderliche Parameter

--name -n

Der Name des Clusters.

--resource-group -g

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

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--created

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

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--custom

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

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
--deleted

Warten Sie, bis sie gelöscht wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--interval

Abrufintervall in Sekunden.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: 3600
--updated

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

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
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