az automation configuration
Remarque
Cette référence fait partie de l’extension Automation pour Azure CLI (version 2.55.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande de configuration az automation. En savoir plus sur les extensions.
Gérer la configuration Dsc.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az automation configuration create |
Créez la configuration identifiée par le nom de configuration. |
Extension | GA |
az automation configuration delete |
Supprimez la configuration dsc identifiée par le nom de configuration. |
Extension | GA |
az automation configuration list |
Répertorier une liste de configurations. |
Extension | GA |
az automation configuration show |
Obtenez la configuration identifiée par le nom de configuration. |
Extension | GA |
az automation configuration show-content |
Obtenez le script de configuration identifié par le nom de configuration. |
Extension | GA |
az automation configuration update |
Mettez à jour la configuration identifiée par le nom de configuration. |
Extension | GA |
az automation configuration create
Créez la configuration identifiée par le nom de configuration.
az automation configuration create --account
--configuration-name
--resource-group
[--description]
[--location]
[--log-progress {0, 1, f, false, n, no, t, true, y, yes}]
[--log-verbose {0, 1, f, false, n, no, t, true, y, yes}]
[--parameters]
[--source]
[--source-hash]
[--source-type {embeddedContent, uri}]
[--source-version]
[--tags]
Exemples
Créer une configuration DSC qui configure un serveur
az automation configuration create -g rg --automation-account-name myAutomationAccount -n SetupServer --location westus2 --source-type embeddedContent --source "Configuration SetupServer {
Node localhost {
WindowsFeature IIS {
Name = "Web-Server";
Ensure = "Present"
}
}
}"
Paramètres obligatoires
Nom du compte Automation.
Paramètres de création ou de mise à jour pour la configuration.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Obtient ou définit la description de la configuration.
Récupère ou définit l'emplacement de la ressource.
Obtient ou définit l’option du journal de progression.
Obtient ou définit l’option de journal détaillé.
Obtient ou définit les paramètres de configuration. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Obtient ou définit la valeur du contenu. Cela est basé sur le type de source de contenu.
Obtient ou définit le hachage. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Obtient ou définit le type de source de contenu.
Obtient ou définit la version du contenu.
Obtient ou définit les balises attachées à la ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation configuration delete
Supprimez la configuration dsc identifiée par le nom de configuration.
az automation configuration delete [--account]
[--configuration-name]
[--ids]
[--resource-group]
[--subscription]
[--yes]
Exemples
Supprimer la configuration DSC
az automation configuration list -g rg --automation-account-name myAutomationAccount
Paramètres facultatifs
Nom du compte Automation.
Nom de la configuration.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation configuration list
Répertorier une liste de configurations.
az automation configuration list --account
--resource-group
[--filter]
[--inlinecount]
[--max-items]
[--next-token]
[--skip]
[--top]
Exemples
Répertorier toutes les configurations DSC
az automation configuration list -g rg --automation-account-name myAutomationAccount
Paramètres obligatoires
Nom du compte Automation.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Filtre à appliquer à l'opération.
Retournez les lignes totales.
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Nombre de lignes à ignorer.
Nombre de lignes à prendre.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation configuration show
Obtenez la configuration identifiée par le nom de configuration.
az automation configuration show [--account]
[--configuration-name]
[--ids]
[--resource-group]
[--subscription]
Exemples
Obtenir la configuration par son nom
az automation configuration show -g rg --automation-account-name myAutomationAccount -n SetupServer
Paramètres facultatifs
Nom du compte Automation.
Nom de la configuration.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation configuration show-content
Obtenez le script de configuration identifié par le nom de configuration.
az automation configuration show-content [--account]
[--configuration-name]
[--ids]
[--resource-group]
[--subscription]
Exemples
Afficher le contenu du script de configuration DSC
az automation configuration show-content -g rg --automation-account-name myAutomationAccount -n SetupServer
Paramètres facultatifs
Nom du compte Automation.
Nom de la configuration.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az automation configuration update
Mettez à jour la configuration identifiée par le nom de configuration.
az automation configuration update [--account]
[--add]
[--configuration-name]
[--description]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--location]
[--log-progress {0, 1, f, false, n, no, t, true, y, yes}]
[--log-verbose {0, 1, f, false, n, no, t, true, y, yes}]
[--parameters]
[--remove]
[--resource-group]
[--set]
[--source]
[--source-hash]
[--source-type {embeddedContent, uri}]
[--source-version]
[--subscription]
[--tags]
Exemples
Mettre à jour le script dans la configuration DSC
az automation configuration update -g rg --automation-account-name myAutomationAccount -n SetupServer --location westus2 --source-type embeddedContent --source "Configuration SetupServer {
Node localhostServer {
WindowsFeature IIS {
Name = "Web-Server";
Ensure = "Present"
}
}
}"
Paramètres facultatifs
Nom du compte Automation.
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.
Nom de la configuration.
Obtient ou définit la description de la configuration.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Récupère ou définit l'emplacement de la ressource.
Obtient ou définit l’option du journal de progression.
Obtient ou définit l’option de journal détaillé.
Obtient ou définit les paramètres de configuration. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.
Obtient ou définit la valeur du contenu. Cela est basé sur le type de source de contenu.
Obtient ou définit le hachage. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Obtient ou définit le type de source de contenu.
Obtient ou définit la version du contenu.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Obtient ou définit les balises attachées à la ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.