az ts
Gérer les spécifications de modèle au niveau de l’étendue de l’abonnement ou du groupe de ressources.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az ts create |
Créez une spec de modèle et ou une version de spec de modèle. |
Core | GA |
az ts delete |
Supprimez une version de spécification de modèle ou de spec de modèle spécifiée par nom ou ID de ressource.. |
Core | GA |
az ts export |
Exportez la version et les artefacts de spécification de modèle spécifiés (le cas échéant) dans le dossier de sortie spécifié. |
Core | GA |
az ts list |
Répertorier les spécifications de modèle ou les versions des spécifications de modèle. |
Core | GA |
az ts show |
Obtenez la version de spécification de modèle ou de spec de modèle spécifiée. |
Core | GA |
az ts update |
Mettez à jour une version de spécification de modèle. |
Core | GA |
az ts create
Créez une spec de modèle et ou une version de spec de modèle.
az ts create --name
--resource-group
[--description]
[--display-name]
[--location]
[--tags]
[--template-file]
[--ui-form-definition]
[--version]
[--version-description]
[--yes]
Exemples
Créez une spécification de modèle.
az ts create -g testRG --name TemplateSpecName -l WestUS --display-name "MyDisplayName" --description "Simple template spec" --tags key1=value1
Créez une version de spécification de modèle.
az ts create -g testRG --name TemplateSpecName -v 2.0 -l WestUS --template-file templateSpec.json --version-description "Less simple template spec" --tags key1=value1 key3=value3
Créez une spec de modèle et une version de la spec de modèle.
az ts create -g testRG --name TemplateSpecName -v 1.0 -l WestUS --template-file templateSpec.json --display-name "MyDisplayName" --description "Simple template spec" --version-description "Version of simple template spec" --tags key1=value1 key2=value2
Paramètres obligatoires
Nom de la spécification du modèle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Description de la spécification du modèle parent.
Nom complet de la spécification du modèle.
Emplacement pour stocker la ou les versions des spécifications de modèle et des spécifications de modèle. Impossible de modifier après la création.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Chemin d’accès à un fichier de modèle ou un fichier Bicep dans le système de fichiers.
Chemin d’accès du fichier uiFormDefinition dans le système de fichiers pour la version de spécification du modèle.
Version des spécifications du modèle.
Description de la version des spécifications du modèle.
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 ts delete
Supprimez une version de spécification de modèle ou de spec de modèle spécifiée par nom ou ID de ressource..
az ts delete [--name]
[--resource-group]
[--template-spec]
[--version]
[--yes]
Exemples
Supprimez les spécifications de modèle spécifiées et toutes les versions.
az ts delete -g MyResourceGroup --name TemplateSpecName
Supprimez la version spécifiée de la spécification du modèle.
az ts delete -g MyResourceGroup --name TemplateSpecName --version VersionName
Supprimez la spécification ou la version du modèle en fonction de l’ID de ressource.
az ts delete --template-spec resourceID
Paramètres facultatifs
Nom de la spécification du modèle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
ID de ressource de spécification du modèle.
Version des spécifications du modèle.
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 ts export
Exportez la version et les artefacts de spécification de modèle spécifiés (le cas échéant) dans le dossier de sortie spécifié.
az ts export --output-folder
[--name]
[--resource-group]
[--template-spec]
[--version]
Exemples
Exportez la version de spécification de modèle spécifiée en fonction de l’ID de ressource.
az ts export -s resourceID --output-folder C:/path/
Exportez la version de spécification de modèle spécifiée.
az ts export -g testrg --name TemplateSpecName --version VersionName --output-folder C:/path/
Paramètres obligatoires
Dossier existant pour l’exportation ou les exportations de sortie.
Paramètres facultatifs
Nom de la spécification du modèle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
ID de ressource de spécification du modèle.
Version des spécifications du modèle.
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 ts list
Répertorier les spécifications de modèle ou les versions des spécifications de modèle.
az ts list [--name]
[--resource-group]
Exemples
Répertorier toutes les spécifications de modèle dans l’abonnement par défaut actuel.
az ts list
Répertorier toutes les spécifications de modèle dans l’abonnement spécifié.
az ts list --subscription Subscription
Répertorier toutes les spécifications de modèle dans le groupe de ressources.
az ts list -g MyResourceGroup
Répertorier toutes les versions des spécifications de modèle parent.
az ts list -g MyResourceGroup -n TemplateSpecName
Paramètres facultatifs
Nom de la spécification du modèle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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 ts show
Obtenez la version de spécification de modèle ou de spec de modèle spécifiée.
az ts show [--name]
[--resource-group]
[--template-spec]
[--version]
Exemples
Affichez la spécification de modèle spécifiée.
az ts show -g testrg --name TemplateSpecName
Afficher la version de spécification de modèle spécifiée.
az ts show -g testrg --name TemplateSpecName --version VersionName
Affichez la version de spécification de modèle ou de spec de modèle spécifiée en fonction de l’ID de ressource.
az ts show --template-spec resourceID
Paramètres facultatifs
Nom de la spécification du modèle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
ID de ressource de spécification du modèle.
Version des spécifications du modèle.
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 ts update
Mettez à jour une version de spécification de modèle.
az ts update [--description]
[--display-name]
[--name]
[--resource-group]
[--tags]
[--template-file]
[--template-spec]
[--ui-form-definition]
[--version]
[--version-description]
[--yes]
Exemples
Mettez à jour le contenu du modèle d’une version de spécification de modèle ou de spec de modèle en fonction de l’ID de ressource.
az ts update --template-spec resourceID -f updatedFile.json
Mettez à jour le ou les balises d’affichage d’une spécification de modèle en fonction de l’ID de ressource.
az ts update --template-spec resourceID --display-name "NewParentDisplayName" --tags key1=value1
Mettez à jour la description d’une version de spécification de modèle sans invite.
az ts update -g ExistingRG --name ExistingName -v 3.0 --version-description "New description" --yes
Mettez à jour toutes les propriétés d’une version de spécification de modèle.
az ts update -g ExistingRG --name ExistingName -v 3.0 -f updatedTemplate.json --display-name "New parent display name" --description "New parent description" --version-description "New child description" --ui-form-definition formDefinition.json
Supprimez les balises de la version de spécification du modèle sans invite.
az ts update -g ExistingRG --name ExistingName -v 3.0 -f updatedTemplate.json --tags --yes
Paramètres facultatifs
Description de la spécification du modèle parent.
Nom complet de la spécification du modèle.
Nom de la spécification du modèle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Chemin d’accès à un fichier de modèle ou un fichier Bicep dans le système de fichiers.
ID de ressource de spécification du modèle.
Chemin d’accès du fichier uiFormDefinition dans le système de fichiers pour la version de spécification du modèle.
Version des spécifications du modèle.
Description de la version des spécifications du modèle.
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.