Sdílet prostřednictvím


az batch node user

Správa uživatelských účtů výpočetního uzlu Batch

Příkazy

Name Description Typ Stav
az batch node user create

Přidejte uživatelský účet do výpočetního uzlu Batch.

Jádro GHANŠTINA
az batch node user delete

Odstraní uživatelský účet ze zadaného výpočetního uzlu.

Jádro GHANŠTINA
az batch node user reset

Aktualizujte vlastnosti uživatelského účtu na výpočetním uzlu Batch. Nezadané vlastnosti, které je možné aktualizovat, se resetují na výchozí hodnoty.

Jádro GHANŠTINA

az batch node user create

Přidejte uživatelský účet do výpočetního uzlu 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]

Příklady

Vytvořte běžného uživatele (bez oprávnění správce) s veřejným klíčem SSH.

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

Povinné parametry

--node-id

ID počítače, na kterém chcete vytvořit uživatelský účet. Požadovaný.

--pool-id

ID fondu, který obsahuje výpočetní uzel. Požadovaný.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--expiry-time

Čas, kdy má platnost účtu vypršet. Pokud tento argument vynecháte, výchozí hodnota je 1 den od aktuálního času. U výpočetních uzlů s Linuxem má doba vypršení platnosti přesnost až na den. Očekávaný formát je časové razítko ISO-8601.

--is-admin

Určuje, jestli má být účet správcem výpočetního uzlu. Výchozí hodnota je false. True if flag present.

--json-file

Soubor obsahující specifikaci uživatele ve formátu JSON (formátovaný tak, aby odpovídal příslušnému textu rozhraní REST API). Pokud je tento parametr zadán, budou ignorovány všechny argumenty uživatele.

--name

Uživatelské jméno účtu. Požadovaný.

--password

Heslo účtu. Heslo se vyžaduje pro výpočetní uzly Windows (ty vytvořené pomocí virtualMachineConfiguration pomocí odkazu na image Windows). Pro výpočetní uzly Linuxu je možné volitelně zadat heslo spolu s vlastností sshPublicKey.

--ssh-public-key

Veřejný klíč SSH, který lze použít pro vzdálené přihlášení k výpočetnímu uzlu. Veřejný klíč by měl být kompatibilní s kódováním OpenSSH a měl by mít kódování base 64. Tuto vlastnost je možné zadat pouze pro výpočetní uzly Linuxu. Pokud je zadán pro výpočetní uzel Windows, služba Batch žádost odmítne; Pokud voláte přímo rozhraní REST API, stavový kód HTTP je 400 (chybný požadavek).

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další informace a příklady najdete v http://jmespath.org/.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch node user delete

Odstraní uživatelský účet ze zadaného výpočetního uzlu.

Uživatelský účet můžete odstranit do výpočetního uzlu pouze v nečinném nebo spuštěném stavu.

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

Povinné parametry

--node-id

ID počítače, na kterém chcete odstranit uživatelský účet. Požadovaný.

--pool-id

ID fondu, který obsahuje výpočetní uzel. Požadovaný.

--user-name

Jméno uživatelského účtu, který chcete odstranit. Požadovaný.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další informace a příklady najdete v http://jmespath.org/.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az batch node user reset

Aktualizujte vlastnosti uživatelského účtu na výpočetním uzlu Batch. Nezadané vlastnosti, které je možné aktualizovat, se resetují na výchozí hodnoty.

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]

Příklady

Nastavte nový veřejný klíč SSH u existujícího uživatele a resetujte všechny ostatní vlastnosti na výchozí hodnoty.

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

Povinné parametry

--node-id

ID počítače, na kterém chcete aktualizovat uživatelský účet. Požadovaný.

--pool-id

ID fondu, který obsahuje výpočetní uzel. Požadovaný.

--user-name

Název uživatelského účtu, který chcete aktualizovat. Požadovaný.

Volitelné parametry

--account-endpoint

Koncový bod služby Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ENDPOINT.

--account-key

Klíč účtu Batch. Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCESS_KEY.

--account-name

Název účtu Batch Případně můžete nastavit proměnnou prostředí: AZURE_BATCH_ACCOUNT.

--expiry-time

Čas, kdy má platnost účtu vypršet. Pokud tento argument vynecháte, výchozí hodnota je 1 den od aktuálního času. U výpočetních uzlů s Linuxem má doba vypršení platnosti přesnost až na den. Očekávaný formát je časové razítko ISO-8601.

--json-file

Soubor obsahující specifikaci obsahu ve formátu JSON (formátovaný tak, aby odpovídal příslušnému textu rozhraní REST API). Pokud je tento parametr zadán, budou ignorovány všechny argumenty obsahu.

--password

Heslo účtu. Heslo se vyžaduje pro výpočetní uzly Windows (ty vytvořené pomocí virtualMachineConfiguration pomocí odkazu na image Windows). Pro výpočetní uzly Linuxu je možné volitelně zadat heslo spolu s vlastností sshPublicKey. Pokud ho vynecháte, odebere se jakékoli existující heslo.

--ssh-public-key

Veřejný klíč SSH, který lze použít pro vzdálené přihlášení k výpočetnímu uzlu. Veřejný klíč by měl být kompatibilní s kódováním OpenSSH a měl by mít kódování base 64. Tuto vlastnost je možné zadat pouze pro výpočetní uzly Linuxu. Pokud je zadán pro výpočetní uzel Windows, služba Batch žádost odmítne; Pokud voláte přímo rozhraní REST API, stavový kód HTTP je 400 (chybný požadavek). Pokud tento parametr vynecháte, odebere se veškerý existující veřejný klíč SSH.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další informace a příklady najdete v http://jmespath.org/.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.