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.

Podstawowe funkcje Ogólna dostępność
az batch node user delete

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

Podstawowe funkcje 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.

Podstawowe funkcje 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]

Parametry wymagane

--node-id

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

--pool-id

Identyfikator puli zawierającej węzeł obliczeniowy.

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

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

Wymagany.

--password

Hasło jest wymagane dla węzłów obliczeniowych systemu Windows (utworzonych za pomocą polecenia "cloudServiceConfiguration" lub utworzonego za pomocą 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 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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--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.

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.

--pool-id

Identyfikator puli zawierającej węzeł obliczeniowy.

--user-name

Nazwa konta użytkownika do usunięcia.

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.

wartość domyślna: 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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--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.

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]

Parametry wymagane

--node-id

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

--pool-id

Identyfikator puli zawierającej węzeł obliczeniowy.

--user-name

Nazwa konta użytkownika do zaktualizowania.

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

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ę parametru użytkownika aktualizacji węzła 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 aktualizacji węzła są ignorowane.

--password

Hasło jest wymagane dla węzłów obliczeniowych systemu Windows (utworzonych za pomocą polecenia "cloudServiceConfiguration" lub utworzonego za pomocą 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 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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--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.