az batch node user
Gérez les comptes d’utilisateur d’un nœud de calcul Batch.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| 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]
[--acquire-policy-token]
[--change-reference]
[--expiry-time]
[--is-admin]
[--json-file]
[--name]
[--password]
[--ssh-public-key]
Exemples
Créez un utilisateur standard (non administrateur) avec une clé SSH publique.
az batch node user create --pool-id pool1 --node-id node1 --name example_user --ssh-public-key example_public_key
Paramètres obligatoires
ID de l’ordinateur sur lequel vous souhaitez créer un compte d’utilisateur. Required.
ID du pool qui contient le nœud de calcul. Required.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Heure à laquelle le compte doit expirer. 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.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | User Arguments |
Indique si le compte doit être administrateur sur le nœud de calcul. La valeur par défaut est false. True si l’indicateur est présent.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | User Arguments |
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.
Nom d’utilisateur du compte. Required.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | User Arguments |
Mot de passe du compte. Le mot de passe est requis pour Windows nœuds de calcul (ceux 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.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | User Arguments |
Clé publique SSH qui peut être utilisée pour la connexion à distance au nœud de calcul. 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. Si cela est spécifié pour un nœud de calcul Windows, le service Batch rejette la requête ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte).
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | User Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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]
[--acquire-policy-token]
[--change-reference]
[--yes]
Paramètres obligatoires
ID de l’ordinateur sur lequel vous souhaitez supprimer un compte d’utilisateur. Required.
ID du pool qui contient le nœud de calcul. Required.
Nom du compte d’utilisateur à supprimer. Required.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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]
[--acquire-policy-token]
[--change-reference]
[--expiry-time]
[--json-file]
[--password]
[--ssh-public-key]
Exemples
Définissez une nouvelle clé publique SSH sur un utilisateur existant et réinitialisez toutes les autres propriétés par défaut.
az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key
Paramètres obligatoires
ID de l’ordinateur sur lequel vous souhaitez mettre à jour un compte d’utilisateur. Required.
ID du pool qui contient le nœud de calcul. Required.
Nom du compte d’utilisateur à mettre à jour. Required.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Batch Account Arguments |
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Heure à laquelle le compte doit expirer. 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.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Content Arguments |
Fichier contenant la spécification de contenu 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 de contenu » sont ignorés.
Mot de passe du compte. Le mot de passe est requis pour Windows nœuds de calcul (ceux 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é.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Content Arguments |
Clé publique SSH qui peut être utilisée pour la connexion à distance au nœud de calcul. 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. Si cela est spécifié pour un nœud de calcul Windows, le service Batch rejette la requête ; 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.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Content Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |