az batch node user
Gestire gli account utente di un nodo di calcolo Batch.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az batch node user create |
Aggiungere un account utente a un nodo di calcolo batch. |
Core | GA |
| az batch node user delete |
Elimina un account utente dal nodo di calcolo specificato. |
Core | GA |
| az batch node user reset |
Aggiornare le proprietà di un account utente in un nodo di calcolo Batch. Le proprietà non specificate che possono essere aggiornate vengono reimpostate sulle impostazioni predefinite. |
Core | GA |
az batch node user create
Aggiungere un account utente a un nodo di calcolo batch.
az batch node user create --node-id
--pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--expiry-time]
[--is-admin]
[--json-file]
[--name]
[--password]
[--ssh-public-key]
Esempio
Creare un utente normale (non amministratore) con una chiave SSH pubblica.
az batch node user create --pool-id pool1 --node-id node1 --name example_user --ssh-public-key example_public_key
Parametri necessari
ID del computer in cui si vuole creare un account utente. Required.
ID del pool che contiene il nodo di calcolo. Required.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Ora in cui l'account deve scadere. Se omesso, il valore predefinito è 1 giorno dall'ora corrente. Per i nodi di calcolo Linux, expiryTime ha una precisione fino a un giorno. Il formato previsto è un timestamp ISO-8601.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | User Arguments |
Indica se l'account deve essere un amministratore nel nodo di calcolo. Il valore predefinito è false. True se il flag è presente.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | User Arguments |
File contenente la specifica dell'utente in JSON (formattato in modo che corrisponda al rispettivo corpo dell'API REST). Se questo parametro viene specificato, tutti gli argomenti utente vengono ignorati.
Nome utente dell'account. Required.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | User Arguments |
Password dell'account. La password è necessaria per Windows nodi di calcolo (quelli creati con "virtualMachineConfiguration" usando un riferimento all'immagine di Windows). Per i nodi di calcolo Linux, la password può essere specificata facoltativamente insieme alla proprietà sshPublicKey.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | User Arguments |
Chiave pubblica SSH che può essere usata per l'accesso remoto al nodo di calcolo. La chiave pubblica deve essere compatibile con la codifica OpenSSH e deve essere codificata in base 64. Questa proprietà può essere specificata solo per i nodi di calcolo Linux. Se viene specificato per un nodo di calcolo Windows, il servizio Batch rifiuta la richiesta. Se si chiama direttamente l'API REST, il codice di stato HTTP è 400 (richiesta non valida).
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | User Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az batch node user delete
Elimina un account utente dal nodo di calcolo specificato.
È possibile eliminare un account utente in un nodo di calcolo solo quando è inattiva o in esecuzione.
az batch node user delete --node-id
--pool-id
--user-name
[--account-endpoint]
[--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--yes]
Parametri necessari
ID del computer in cui si desidera eliminare un account utente. Required.
ID del pool che contiene il nodo di calcolo. Required.
Nome dell'account utente da eliminare. Required.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Non richiedere conferma.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az batch node user reset
Aggiornare le proprietà di un account utente in un nodo di calcolo Batch. Le proprietà non specificate che possono essere aggiornate vengono reimpostate sulle impostazioni predefinite.
az batch node user reset --node-id
--pool-id
--user-name
[--account-endpoint]
[--account-key]
[--account-name]
[--acquire-policy-token]
[--change-reference]
[--expiry-time]
[--json-file]
[--password]
[--ssh-public-key]
Esempio
Impostare una nuova chiave pubblica SSH su un utente esistente e reimpostare tutte le altre proprietà sui valori predefiniti.
az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key
Parametri necessari
ID del computer in cui si desidera aggiornare un account utente. Required.
ID del pool che contiene il nodo di calcolo. Required.
Nome dell'account utente da aggiornare. Required.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Batch Account Arguments |
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Ora in cui l'account deve scadere. Se omesso, il valore predefinito è 1 giorno dall'ora corrente. Per i nodi di calcolo Linux, expiryTime ha una precisione fino a un giorno. Il formato previsto è un timestamp ISO-8601.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Content Arguments |
File contenente la specifica del contenuto in JSON (formattato in modo che corrisponda al rispettivo corpo dell'API REST). Se questo parametro viene specificato, tutti gli argomenti del contenuto vengono ignorati.
Password dell'account. La password è necessaria per Windows nodi di calcolo (quelli creati con "virtualMachineConfiguration" usando un riferimento all'immagine di Windows). Per i nodi di calcolo Linux, la password può essere specificata facoltativamente insieme alla proprietà sshPublicKey. Se omesso, viene rimossa una password esistente.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Content Arguments |
Chiave pubblica SSH che può essere usata per l'accesso remoto al nodo di calcolo. La chiave pubblica deve essere compatibile con la codifica OpenSSH e deve essere codificata in base 64. Questa proprietà può essere specificata solo per i nodi di calcolo Linux. Se viene specificato per un nodo di calcolo Windows, il servizio Batch rifiuta la richiesta. Se si chiama direttamente l'API REST, il codice di stato HTTP è 400 (richiesta non valida). Se omesso, viene rimossa qualsiasi chiave pubblica SSH esistente.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Content Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |