Freigeben über


Get-AzTemplateSpec

Abrufen oder Auflisten von Vorlagenspezifikationen

Syntax

ListTemplateSpecsParameterSet (Standard)

Get-AzTemplateSpec
    [[-ResourceGroupName] <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

GetTemplateSpecByNameParameterSet

Get-AzTemplateSpec
    [-ResourceGroupName] <String>
    [-Name] <String>
    [[-Version] <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

GetTemplateSpecByIdParameterSet

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 -Name- oder -ResourceId Parameter bereitgestellt 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

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Name

Der Name der Vorlagenspezifikation.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

GetTemplateSpecByNameParameterSet
Position:1
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ListTemplateSpecsParameterSet
Position:0
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-ResourceId

Die vollqualifizierte Ressourcen-ID der Vorlagenspezifikation. Beispiel: /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.Resources/templateSpecs/{templateSpecName}

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Id

Parametersätze

GetTemplateSpecByIdParameterSet
Position:0
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-Version

Die Version der Vorlagenspezifikation.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

GetTemplateSpecByNameParameterSet
Position:2
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False
GetTemplateSpecByIdParameterSet
Position:2
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

String

Ausgaben

PSTemplateSpec