Udostępnij przez


az hdinsight credentials

Zarządzanie poświadczeniami dla istniejącego klastra usługi HDInsight, w tym użytkowników identyfikatora Entra i hasła HTTP.

Polecenia

Nazwa Opis Typ Stan
az hdinsight credentials show

Pokaż konfigurację poświadczeń istniejącego klastra usługi HDInsight, w tym nazwę użytkownika HTTP, hasło i ustawienia użytkownika identyfikatora Entra.

Core ogólna dostępność
az hdinsight credentials update

Zaktualizuj poświadczenia dla istniejącego klastra usługi HDInsight, w tym użytkowników identyfikatora Entra i hasła HTTP.

Core ogólna dostępność
az hdinsight credentials wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji.

Core ogólna dostępność

az hdinsight credentials show

Pokaż konfigurację poświadczeń istniejącego klastra usługi HDInsight, w tym nazwę użytkownika HTTP, hasło i ustawienia użytkownika identyfikatora Entra.

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

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az hdinsight credentials update

Zaktualizuj poświadczenia dla istniejącego klastra usługi HDInsight, w tym użytkowników identyfikatora Entra i hasła 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]

Przykłady

Aktualizowanie użytkowników identyfikatora Entra według identyfikatora objectId lub upn (rozdzielane przecinkami)

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"

Aktualizowanie użytkowników identyfikatora Entra według identyfikatora objectId lub upn (rozdzielane przecinkami, użyj krótkiej nazwy)

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

Aktualizowanie użytkowników identyfikatora Entra według identyfikatora objectId lub upn (oddzielone spacjami)

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"

Aktualizowanie użytkowników identyfikatora Entra przy użyciu ciągu 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"}]'

Aktualizowanie użytkowników identyfikatora Entra przy użyciu ciągu JSON (użyj krótkiej nazwy)

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

Aktualizowanie użytkowników identyfikatora Entra przy użyciu pliku JSON

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

Aktualizowanie hasła HTTP dla klastra

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

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

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

Co najmniej jedna tożsamość użytkownika entra (identyfikator obiektu lub główna nazwa użytkownika) do skojarzenia z klastrem. Wiele wartości można rozdzielić spacjami lub przecinkami.

Właściwość Wartość
Parameter group: HTTP Arguments
--entra-uinfo --entra-user-full-info

Informacje o użytkowniku Entra do skojarzenia z klastrem. Można to podać jako ciąg JSON lub z pliku przy użyciu @{path} składni. Każdy wpis powinien zawierać pola "objectId", "upn" i "displayName". Zobacz: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/entrauserconfig.json.

Właściwość Wartość
Parameter group: HTTP Arguments
--http-password -p

Hasło HTTP dla klastra. Jeśli nie zostanie podany, zostanie wyświetlony monit.

Właściwość Wartość
Parameter group: HTTP Arguments
--http-user -u

Nazwa użytkownika HTTP klastra. Ustawienie domyślne: administrator.

Właściwość Wartość
Parameter group: HTTP Arguments
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--yes -y

Nie monituj o potwierdzenie.

Właściwość Wartość
Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az hdinsight credentials wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji.

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

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

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

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Właściwość Wartość
Parameter group: Wait Condition Arguments
Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Właściwość Wartość
Parameter group: Wait Condition Arguments
--deleted

Poczekaj na usunięcie.

Właściwość Wartość
Parameter group: Wait Condition Arguments
Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Właściwość Wartość
Parameter group: Wait Condition Arguments
Domyślna wartość: False
--interval

Interwał sondowania w sekundach.

Właściwość Wartość
Parameter group: Wait Condition Arguments
Domyślna wartość: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Właściwość Wartość
Parameter group: Wait Condition Arguments
Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Właściwość Wartość
Parameter group: Wait Condition Arguments
Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False