Udostępnij przez


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.

Core ogólna dostępność
az batch node user delete

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

Core ogólna dostępność
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.

Core ogólna dostępność

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. Required.

--pool-id

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

Parametry opcjonalne

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

--account-endpoint

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--account-key

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--account-name

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--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.

Właściwość Wartość
Parameter group: User Arguments
--is-admin

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

Właściwość Wartość
Parameter group: User Arguments
--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. Required.

Właściwość Wartość
Parameter group: User Arguments
--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łaściwość Wartość
Parameter group: User Arguments
--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łaściwość Wartość
Parameter group: User Arguments
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

Output format.

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 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 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. Required.

--pool-id

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

--user-name

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

Parametry opcjonalne

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

--account-endpoint

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--account-key

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--account-name

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--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

Output format.

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 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 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. Required.

--pool-id

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

--user-name

Nazwa konta użytkownika do zaktualizowania. Required.

Parametry opcjonalne

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

--account-endpoint

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--account-key

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--account-name

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

Właściwość Wartość
Parameter group: Batch Account Arguments
--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.

Właściwość Wartość
Parameter group: Content Arguments
--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.

Właściwość Wartość
Parameter group: Content Arguments
--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.

Właściwość Wartość
Parameter group: Content Arguments
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

Output format.

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 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