Get-AzTemplateSpec
Obtient ou répertorie les spécifications de modèle
Syntax
Get-AzTemplateSpec
[[-ResourceGroupName] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzTemplateSpec
[-ResourceGroupName] <String>
[-Name] <String>
[[-Version] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzTemplateSpec
[[-Version] <String>]
[-ResourceId] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cette applet de commande peut être utilisée pour répertorier les spécifications de modèle dans un abonnement/groupe de ressources ou obtenir une spécification de modèle spécifique par nom ou ID. Lorsque vous obtenez une spécification de modèle spécifique par nom/ID, une version spécifique peut éventuellement être récupérée en spécifiant un nom de version via le paramètre -Version . Lorsque -Version est utilisée, seuls les détails de version spécifiques sont présents dans *. Versions sur l’objet Spec de modèle retourné. Si aucune version spécifique n’est spécifiée lors de la récupération d’une spécification de modèle par nom/ID, toutes les versions sont présentes dans le *. Propriété Versions de l’objet retourné.
Remarque : Lors de la liste de toutes les spécifications de modèle au sein d’un abonnement ou d’un groupe de ressources, chaque spécification de modèle retournée est « ». La propriété Versions est null. Les informations de version sont incluses uniquement lorsque les paramètres -Name ou -ResourceId sont fournis (par exemple, vous demandez une spécification/une version de modèle spécifique).
Exemples
Exemple 1 : Répertorier les spécifications du modèle dans l’abonnement actuel
Get-AzTemplateSpec
Répertorie toutes les spécifications de modèle dans l’abonnement actuel.
Exemple 2 : Répertorier les spécifications de modèle dans un groupe de ressources
Get-AzTemplateSpec -ResourceGroupName 'myRG'
Répertorie toutes les spécifications de modèle dans le groupe de ressources « myRG » de l’abonnement actuel.
Exemple 3 : Obtenir la spécification du modèle (avec toutes les versions) par nom
Get-AzTemplateSpec -ResourceGroupName 'myRG' -Name 'MyTemplateSpec'
Obtient des informations sur la spécification de modèle nommée « MyTemplateSpec » dans le groupe de ressources « myRG ».
Remarque : toutes les versions de la spécification de modèle sont présentes dans le « . Propriété Versions » de l’objet de retour.
Exemple 4 : Obtenir la spécification du modèle (version spécifique) par nom
Get-AzTemplateSpec -ResourceGroupName 'myRG' -Name 'MyTemplateSpec' -Version 'v1.0'
Obtient des informations sur la version « v1.0 » de la spécification de modèle nommée « MyTemplateSpec » dans le groupe de ressources « myRG ».
Remarque : Le « ». La propriété Versions » de l’objet retourné contient uniquement la version spécifique demandée.
Exemple 5 : Obtenir la spécification du modèle (avec toutes les versions) par ID de ressource
Get-AzTemplateSpec -ResourceId '/subscriptions/{subId}/resourceGroups/myRG/providers/Microsoft.Resources/templateSpecs/MyTemplateSpec'
Obtient des informations sur la spécification de modèle nommée « MyTemplateSpec » dans le groupe de ressources « myRG » de l’abonnement {subId}.
Remarque : toutes les versions de la spécification de modèle sont présentes dans le « . Propriété Versions » de l’objet de retour.
Exemple 6 : Obtenir une spécification de modèle (version spécifique) par ID de ressource
Get-AzTemplateSpec -ResourceId '/subscriptions/{subId}/resourceGroups/myRG/providers/Microsoft.Resources/templateSpecs/MyTemplateSpec' -Version 'v1.0'
Obtient des informations sur la version « v1.0 » de la spécification de modèle nommée « MyTemplateSpec » dans le groupe de ressources « myRG » de l’abonnement {subId}.
Remarque : Le « ». La propriété Versions » de l’objet retourné contient uniquement la version spécifique demandée.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nom de la spécification du modèle.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Nom du groupe de ressources.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceId
ID de ressource complet de la spécification du modèle. Exemple : /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.Resources/templateSpecs/{templateSpecName}
Type: | String |
Aliases: | Id |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Version
Version de la spécification du modèle.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entrées
Sorties
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour