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. |
Nucleo | GA |
az batch node user delete |
Elimina un account utente dal nodo di calcolo specificato. |
Nucleo | 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. |
Nucleo | 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]
[--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. Obbligatorio.
ID del pool che contiene il nodo di calcolo. Obbligatorio.
Parametri facoltativi
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
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.
Indica se l'account deve essere un amministratore nel nodo di calcolo. Il valore predefinito è false. True se il flag è presente.
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. Obbligatorio.
Password dell'account. La password è necessaria per i nodi di calcolo Windows (quelli creati con 'virtualMachineConfiguration' usando un riferimento a un'immagine di Windows). Per i nodi di calcolo Linux, la password può essere specificata facoltativamente insieme alla proprietà sshPublicKey.
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).
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
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]
[--yes]
Parametri necessari
ID del computer in cui si desidera eliminare un account utente. Obbligatorio.
ID del pool che contiene il nodo di calcolo. Obbligatorio.
Nome dell'account utente da eliminare. Obbligatorio.
Parametri facoltativi
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
Non richiedere conferma.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
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]
[--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. Obbligatorio.
ID del pool che contiene il nodo di calcolo. Obbligatorio.
Nome dell'account utente da aggiornare. Obbligatorio.
Parametri facoltativi
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
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.
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 i nodi di calcolo Windows (quelli creati con 'virtualMachineConfiguration' usando un riferimento a un'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.
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.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.