Udostępnij za pośrednictwem


az batch node user

Zarządzanie kontami użytkowników węzła obliczeniowego usługi Batch.

Polecenia

Nazwa Opis Typ Stan
az batch node user create

Dodaj konto użytkownika do węzła obliczeniowego usługi Batch.

Rdzeń GA
az batch node user delete

Usuwa konto użytkownika z określonego węzła obliczeniowego.

Rdzeń GA
az batch node user reset

Zaktualizuj właściwości konta użytkownika w węźle obliczeniowym usługi Batch. Nieokreślone właściwości, które można zaktualizować, są resetowane do ich wartości domyślnych.

Rdzeń GA

az batch node user create

Dodaj konto użytkownika do węzła obliczeniowego usługi Batch.

az batch node user create --node-id
                          --pool-id
                          [--account-endpoint]
                          [--account-key]
                          [--account-name]
                          [--expiry-time]
                          [--is-admin]
                          [--json-file]
                          [--name]
                          [--password]
                          [--ssh-public-key]

Przykłady

Utwórz zwykłego użytkownika (innego niż administrator) przy użyciu publicznego klucza SSH.

az batch node user create --pool-id pool1 --node-id node1 --name example_user --ssh-public-key example_public_key

Parametry wymagane

--node-id

Identyfikator maszyny, na której chcesz utworzyć konto użytkownika. Wymagane.

--pool-id

Identyfikator puli zawierającej węzeł obliczeniowy. Wymagane.

Parametry opcjonalne

--account-endpoint

Punkt końcowy usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ENDPOINT.

--account-key

Klucz konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCESS_KEY.

--account-name

Nazwa konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCOUNT.

--expiry-time

Czas wygaśnięcia konta. W przypadku pominięcia wartość domyślna to 1 dzień od bieżącej godziny. W przypadku węzłów obliczeniowych systemu Linux funkcja expiryTime ma maksymalną precyzję do dnia. Oczekiwany format to znacznik czasu ISO-8601.

--is-admin

Czy konto powinno być administratorem w węźle obliczeniowym. Wartość domyślna to false. Prawda, jeśli flaga jest obecna.

--json-file

Plik zawierający specyfikację użytkownika w formacie JSON (sformatowany w celu dopasowania do odpowiedniej treści interfejsu API REST). Jeśli ten parametr zostanie określony, wszystkie argumenty użytkownika są ignorowane.

--name

Nazwa użytkownika konta. Wymagane.

--password

Hasło konta. Hasło jest wymagane dla węzłów obliczeniowych systemu Windows (utworzonych przy użyciu polecenia "virtualMachineConfiguration" przy użyciu odwołania do obrazu systemu Windows). W przypadku węzłów obliczeniowych systemu Linux można opcjonalnie określić hasło wraz z właściwością sshPublicKey.

--ssh-public-key

Klucz publiczny SSH, który może służyć do zdalnego logowania do węzła obliczeniowego. Klucz publiczny powinien być zgodny z kodowaniem OpenSSH i powinien być zakodowany w formacie base 64. Tę właściwość można określić tylko dla węzłów obliczeniowych systemu Linux. Jeśli określono to dla węzła obliczeniowego systemu Windows, usługa Batch odrzuca żądanie; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie).

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

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

--subscription

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

--verbose

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

az batch node user delete

Usuwa konto użytkownika z określonego węzła obliczeniowego.

Konto użytkownika można usunąć do węzła obliczeniowego tylko wtedy, gdy jest w stanie bezczynności lub uruchomienia.

az batch node user delete --node-id
                          --pool-id
                          --user-name
                          [--account-endpoint]
                          [--account-key]
                          [--account-name]
                          [--yes]

Parametry wymagane

--node-id

Identyfikator maszyny, na której chcesz usunąć konto użytkownika. Wymagane.

--pool-id

Identyfikator puli zawierającej węzeł obliczeniowy. Wymagane.

--user-name

Nazwa konta użytkownika do usunięcia. Wymagane.

Parametry opcjonalne

--account-endpoint

Punkt końcowy usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ENDPOINT.

--account-key

Klucz konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCESS_KEY.

--account-name

Nazwa konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCOUNT.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

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

--subscription

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

--verbose

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

az batch node user reset

Zaktualizuj właściwości konta użytkownika w węźle obliczeniowym usługi Batch. Nieokreślone właściwości, które można zaktualizować, są resetowane do ich wartości domyślnych.

az batch node user reset --node-id
                         --pool-id
                         --user-name
                         [--account-endpoint]
                         [--account-key]
                         [--account-name]
                         [--expiry-time]
                         [--json-file]
                         [--password]
                         [--ssh-public-key]

Przykłady

Ustaw nowy klucz publiczny SSH dla istniejącego użytkownika i zresetuj wszystkie inne właściwości na ich wartości domyślne.

az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key

Parametry wymagane

--node-id

Identyfikator maszyny, na której chcesz zaktualizować konto użytkownika. Wymagane.

--pool-id

Identyfikator puli zawierającej węzeł obliczeniowy. Wymagane.

--user-name

Nazwa konta użytkownika do zaktualizowania. Wymagane.

Parametry opcjonalne

--account-endpoint

Punkt końcowy usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ENDPOINT.

--account-key

Klucz konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCESS_KEY.

--account-name

Nazwa konta usługi Batch. Alternatywnie ustaw zmienną środowiskową: AZURE_BATCH_ACCOUNT.

--expiry-time

Czas wygaśnięcia konta. W przypadku pominięcia wartość domyślna to 1 dzień od bieżącej godziny. W przypadku węzłów obliczeniowych systemu Linux funkcja expiryTime ma maksymalną precyzję do dnia. Oczekiwany format to znacznik czasu ISO-8601.

--json-file

Plik zawierający specyfikację zawartości w formacie JSON (sformatowany w celu dopasowania do odpowiedniej treści interfejsu API REST). Jeśli ten parametr zostanie określony, wszystkie argumenty zawartości są ignorowane.

--password

Hasło konta. Hasło jest wymagane dla węzłów obliczeniowych systemu Windows (utworzonych przy użyciu polecenia "virtualMachineConfiguration" przy użyciu odwołania do obrazu systemu Windows). W przypadku węzłów obliczeniowych systemu Linux można opcjonalnie określić hasło wraz z właściwością sshPublicKey. W przypadku pominięcia wszystkie istniejące hasła zostaną usunięte.

--ssh-public-key

Klucz publiczny SSH, który może służyć do zdalnego logowania do węzła obliczeniowego. Klucz publiczny powinien być zgodny z kodowaniem OpenSSH i powinien być zakodowany w formacie base 64. Tę właściwość można określić tylko dla węzłów obliczeniowych systemu Linux. Jeśli określono to dla węzła obliczeniowego systemu Windows, usługa Batch odrzuca żądanie; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie). W przypadku pominięcia wszelkie istniejące klucze publiczne SSH zostaną usunięte.

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

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

--subscription

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

--verbose

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