Partager via


az hdinsight credentials

Gérez les informations d’identification d’un cluster HDInsight existant, notamment les utilisateurs d’Entra ID et le mot de passe HTTP.

Commandes

Nom Description Type État
az hdinsight credentials show

Affichez la configuration des informations d’identification d’un cluster HDInsight existant, y compris les paramètres utilisateur du nom d’utilisateur HTTP, du mot de passe et de l’ID Entra.

Core GA
az hdinsight credentials update

Mettez à jour les informations d’identification d’un cluster HDInsight existant, notamment les utilisateurs d’Entra ID et le mot de passe HTTP.

Core GA
az hdinsight credentials wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA

az hdinsight credentials show

Affichez la configuration des informations d’identification d’un cluster HDInsight existant, y compris les paramètres utilisateur du nom d’utilisateur HTTP, du mot de passe et de l’ID Entra.

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

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az hdinsight credentials update

Mettez à jour les informations d’identification d’un cluster HDInsight existant, notamment les utilisateurs d’Entra ID et le mot de passe HTTP.

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

Exemples

Mettre à jour les utilisateurs de l’ID Entra par objectId ou upn (séparés par des virgules)

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"

Mettre à jour les utilisateurs de l’ID Entra par objectId ou upn (séparés par des virgules, utilisez un nom court)

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

Mettre à jour les utilisateurs d’ID Entra par objectId ou upn (séparés par espace)

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"

Mettre à jour les utilisateurs de l’ID Entra à l’aide d’une chaîne JSON

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"}]'

Mettre à jour les utilisateurs d’Entra ID à l’aide d’une chaîne JSON (utilisez un nom court)

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

Mettre à jour les utilisateurs de l’ID Entra à l’aide d’un fichier JSON

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

Mettre à jour le mot de passe HTTP du cluster

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

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--entra-uid --entra-user-identity

Une ou plusieurs identités utilisateur Entra (ID d’objet ou nom d’utilisateur principal) à associer au cluster. Plusieurs valeurs peuvent être séparées par des espaces ou des virgules.

Propriété Valeur
Parameter group: HTTP Arguments
--entra-uinfo --entra-user-full-info

Informations utilisateur Entra à associer au cluster. Cela peut être fourni en tant que chaîne JSON ou à partir d’un fichier à l’aide de la @{path} syntaxe. Chaque entrée doit inclure les champs « objectId », « upn » et « displayName ». S’il vous plaît voir : https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/entrauserconfig.json.

Propriété Valeur
Parameter group: HTTP Arguments
--http-password -p

Mot de passe HTTP pour le cluster. Invite s’il n’est pas donné.

Propriété Valeur
Parameter group: HTTP Arguments
--http-user -u

Nom d’utilisateur HTTP du cluster. Par défaut : administrateur.

Propriété Valeur
Parameter group: HTTP Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az hdinsight credentials wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

az hdinsight credentials wait --name
                              --resource-group
                              [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--interval]
                              [--timeout]
                              [--updated]

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

Propriété Valeur
Parameter group: Wait Condition Arguments
--deleted

Attendez la suppression.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--exists

Attendez que la ressource existe.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--interval

Intervalle d’interrogation en secondes.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: 30
--timeout

Délai maximal d’attente en secondes.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False