az batch node user

Gérez les comptes d’utilisateur d’un nœud de calcul Batch.

Commandes

Nom Description Type Statut
az batch node user create

Ajoutez un compte d’utilisateur à un nœud de calcul Batch.

Core GA
az batch node user delete

Supprime un compte d’utilisateur du nœud de calcul spécifié.

Core GA
az batch node user reset

Mettez à jour les propriétés d’un compte d’utilisateur sur un nœud de calcul Batch. Les propriétés non spécifiées qui peuvent être mises à jour sont réinitialisées à leurs valeurs par défaut.

Core GA

az batch node user create

Ajoutez un compte d’utilisateur à un nœud de calcul 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]

Paramètres obligatoires

--node-id

ID de l’ordinateur sur lequel vous souhaitez créer un compte d’utilisateur.

--pool-id

ID du pool qui contient le nœud de calcul.

Paramètres facultatifs

--account-endpoint

Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.

--account-key

Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.

--account-name

Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.

--expiry-time

S’il est omis, la valeur par défaut est de 1 jour à partir de l’heure actuelle. Pour les nœuds de calcul Linux, l’heure d’expiration a une précision jusqu’à un jour. Le format attendu est un horodatage ISO-8601.

--is-admin

Indique si le compte doit être administrateur sur le nœud de calcul. La valeur par défaut est false (Faux). True si l’indicateur est présent.

--json-file

Fichier contenant la spécification utilisateur au format JSON (mis en forme pour correspondre au corps de l’API REST respective). Si ce paramètre est spécifié, tous les « arguments utilisateur » sont ignorés.

--name

Obligatoire.

--password

Le mot de passe est requis pour les nœuds de calcul Windows (ceux créés avec « cloudServiceConfiguration » ou créés avec « virtualMachineConfiguration » à l’aide d’une référence d’image Windows). Pour les nœuds de calcul Linux, le mot de passe peut éventuellement être spécifié avec la propriété sshPublicKey.

--ssh-public-key

La clé publique doit être compatible avec l’encodage OpenSSH et doit être encodée en base 64. Cette propriété ne peut être spécifiée que pour les nœuds de calcul Linux. S’il s’agit d’un nœud de calcul Windows, le service Batch rejette la demande ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte).

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az batch node user delete

Supprime un compte d’utilisateur du nœud de calcul spécifié.

Vous pouvez supprimer un compte d’utilisateur vers un nœud de calcul uniquement lorsqu’il est dans l’état inactif ou en cours d’exécution.

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

Paramètres obligatoires

--node-id

ID de l’ordinateur sur lequel vous souhaitez supprimer un compte d’utilisateur.

--pool-id

ID du pool qui contient le nœud de calcul.

--user-name

Nom du compte d’utilisateur à supprimer.

Paramètres facultatifs

--account-endpoint

Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.

--account-key

Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.

--account-name

Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az batch node user reset

Mettez à jour les propriétés d’un compte d’utilisateur sur un nœud de calcul Batch. Les propriétés non spécifiées qui peuvent être mises à jour sont réinitialisées à leurs valeurs par défaut.

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]

Paramètres obligatoires

--node-id

ID de l’ordinateur sur lequel vous souhaitez mettre à jour un compte d’utilisateur.

--pool-id

ID du pool qui contient le nœud de calcul.

--user-name

Nom du compte d’utilisateur à mettre à jour.

Paramètres facultatifs

--account-endpoint

Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.

--account-key

Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.

--account-name

Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.

--expiry-time

S’il est omis, la valeur par défaut est de 1 jour à partir de l’heure actuelle. Pour les nœuds de calcul Linux, l’heure d’expiration a une précision jusqu’à un jour. Le format attendu est un horodatage ISO-8601.

--json-file

Fichier contenant la spécification des paramètres utilisateur de mise à jour du nœud au format JSON (mis en forme pour correspondre au corps de l’API REST correspondante). Si ce paramètre est spécifié, tous les « arguments utilisateur de mise à jour de nœud » sont ignorés.

--password

Le mot de passe est requis pour les nœuds de calcul Windows (ceux créés avec « cloudServiceConfiguration » ou créés avec « virtualMachineConfiguration » à l’aide d’une référence d’image Windows). Pour les nœuds de calcul Linux, le mot de passe peut éventuellement être spécifié avec la propriété sshPublicKey. En cas d’omission, un mot de passe existant est supprimé.

--ssh-public-key

La clé publique doit être compatible avec l’encodage OpenSSH et doit être encodée en base 64. Cette propriété ne peut être spécifiée que pour les nœuds de calcul Linux. S’il s’agit d’un nœud de calcul Windows, le service Batch rejette la demande ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). En cas d’omission, une clé publique SSH existante est supprimée.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.