Compartilhar via


az hdinsight credentials

Gerenciar credenciais para um cluster HDInsight existente, incluindo usuários de ID do Entra e senha HTTP.

Comandos

Nome Description Tipo Status
az hdinsight credentials show

Mostrar a configuração de credencial de um cluster HDInsight existente, incluindo as configurações de usuário de nome de usuário HTTP, senha e ID do Entra.

Core GA
az hdinsight credentials update

Atualize as credenciais de um cluster HDInsight existente, incluindo usuários de ID do Entra e senha HTTP.

Core GA
az hdinsight credentials wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Core GA

az hdinsight credentials show

Mostrar a configuração de credencial de um cluster HDInsight existente, incluindo as configurações de usuário de nome de usuário HTTP, senha e ID do Entra.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az hdinsight credentials update

Atualize as credenciais de um cluster HDInsight existente, incluindo usuários de ID do Entra e senha 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]

Exemplos

Atualizar usuários da ID do Entra por objectId ou upn (separado por vírgulas)

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"

Atualizar usuários da ID do Entra por objectId ou upn (separado por vírgulas, usar nome curto)

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

Atualizar usuários da ID do Entra por objectId ou upn (separado por espaço)

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"

Atualizar usuários da ID do Entra usando uma cadeia de caracteres 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"}]'

Atualizar usuários da ID do Entra usando uma cadeia de caracteres JSON (use o nome curto)

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

Atualizar usuários da ID do Entra usando um arquivo JSON

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

Atualizar a senha HTTP para o cluster

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

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

Uma ou mais identidades de usuário do Entra (ID do objeto ou nome de entidade de usuário) a serem associadas ao cluster. Vários valores podem ser separados por espaços ou vírgulas.

Propriedade Valor
Parameter group: HTTP Arguments
--entra-uinfo --entra-user-full-info

As informações do usuário do Entra a serem associadas ao cluster. Isso pode ser fornecido como uma cadeia de caracteres JSON ou de um arquivo usando a @{path} sintaxe. Cada entrada deve incluir campos "objectId", "upn" e "displayName". Confira: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/entrauserconfig.json.

Propriedade Valor
Parameter group: HTTP Arguments
--http-password -p

Senha HTTP para o cluster. Solicitará se não for fornecido.

Propriedade Valor
Parameter group: HTTP Arguments
--http-user -u

Nome de usuário HTTP para o cluster. Padrão: administrador.

Propriedade Valor
Parameter group: HTTP Arguments
--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Propriedade Valor
Valor padrão: False
--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az hdinsight credentials wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

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

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Propriedade Valor
Parameter group: Wait Condition Arguments
Valor padrão: False
--custom

Aguarde até que a condição atenda a uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propriedade Valor
Parameter group: Wait Condition Arguments
--deleted

Aguarde até ser excluído.

Propriedade Valor
Parameter group: Wait Condition Arguments
Valor padrão: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Parameter group: Wait Condition Arguments
Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Parameter group: Wait Condition Arguments
Valor padrão: 30
--timeout

Espera máxima em segundos.

Propriedade Valor
Parameter group: Wait Condition Arguments
Valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

Propriedade Valor
Parameter group: Wait Condition Arguments
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False