Get-AzTemplateSpec

Abrufen oder Auflisten von Vorlagenspezifikationen

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>]

Beschreibung

Dieses Cmdlet kann verwendet werden, um Vorlagenspezifikationen in einer Abonnement-/Ressourcengruppe aufzulisten oder eine bestimmte Vorlagenspezifikation anhand des Namens oder der ID abzurufen. Wenn Sie eine bestimmte Vorlagenspezifikation nach Name/ID abrufen, kann optional eine bestimmte Version abgerufen werden, indem Sie einen Versionsnamen über den Parameter "-Version " angeben. Wenn -Version verwendet wird, sind nur die spezifischen Versionsdetails in *vorhanden. Versionen für das zurückgegebene Template Spec-Objekt. Wenn beim Abrufen einer Vorlagenspezifikation keine bestimmte Version anhand des Namens/der ID angegeben wird, sind alle Versionen innerhalb des *-Werts vorhanden. Versions-Eigenschaft des zurückgegebenen Objekts.

Hinweis: Beim Auflisten aller Vorlagenspezifikationen innerhalb eines Abonnements oder einer Ressourcengruppe gibt jede zurückgegebene Vorlagenspezifikation " . Versions" -Eigenschaft ist NULL. Versionsinformationen sind nur enthalten, wenn parameter "-Name" oder "-ResourceId" angegeben werden (z. B. Sie fordern eine bestimmte Vorlagenspezifikation/-version an).

Beispiele

Beispiel 1: Listenvorlagenspezifikationen im aktuellen Abonnement

Get-AzTemplateSpec

Listet alle Vorlagenspezifikationen im aktuellen Abonnement auf.

Beispiel 2: Listenvorlagenspezifikationen in einer Ressourcengruppe

Get-AzTemplateSpec -ResourceGroupName 'myRG'

Listet alle Vorlagenspezifikationen in der Ressourcengruppe "myRG" des aktuellen Abonnements auf.

Beispiel 3: Abrufen der Vorlagenspezifikation (mit allen Versionen) anhand des Namens

Get-AzTemplateSpec -ResourceGroupName 'myRG' -Name 'MyTemplateSpec'

Ruft Informationen über die Vorlagenspezifikation mit dem Namen "MyTemplateSpec" in der Ressourcengruppe "myRG" ab.

Hinweis: Alle Versionen der Vorlagenspezifikationen sind im Bereich ". Versions"-Eigenschaft des Rückgabeobjekts.

Beispiel 4: Abrufen der Vorlagenspezifikation (spezifische Version) anhand des Namens

Get-AzTemplateSpec -ResourceGroupName 'myRG' -Name 'MyTemplateSpec' -Version 'v1.0'

Ruft Informationen zur Version 'v1.0' der Vorlagenspezifikation mit dem Namen 'MyTemplateSpec' in der Ressourcengruppe 'myRG' ab.

Hinweis: Die ". Die Versionseigenschaft des zurückgegebenen Objekts enthält nur die angeforderte version.

Beispiel 5: Abrufen der Vorlagenspezifikation (mit allen Versionen) nach Ressourcen-ID

Get-AzTemplateSpec -ResourceId '/subscriptions/{subId}/resourceGroups/myRG/providers/Microsoft.Resources/templateSpecs/MyTemplateSpec'

Ruft Informationen zur Vorlagenspezifikation mit dem Namen "MyTemplateSpec" in der Ressourcengruppe "myRG" des Abonnements "{subId}" ab.

Hinweis: Alle Versionen der Vorlagenspezifikationen sind im Bereich ". Versions"-Eigenschaft des Rückgabeobjekts.

Beispiel 6: Abrufen der Vorlagenspezifikation (spezifische Version) nach Ressourcen-ID

Get-AzTemplateSpec -ResourceId '/subscriptions/{subId}/resourceGroups/myRG/providers/Microsoft.Resources/templateSpecs/MyTemplateSpec' -Version 'v1.0'

Ruft Informationen zur Version 'v1.0' der Vorlagenspezifikation mit dem Namen 'MyTemplateSpec' in der Ressourcengruppe 'myRG' des Abonnements {subId} ab.

Hinweis: Die ". Die Versionseigenschaft des zurückgegebenen Objekts enthält nur die angeforderte version.

Parameter

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Der Name der Vorlagenspezifikation.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

Die vollqualifizierte Ressourcen-ID der Vorlagenspezifikation. Beispiel: /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

Die Version der Vorlagenspezifikation.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

String

Ausgaben

PSTemplateSpec