Freigeben über


New-AzServiceFabricManagedClusterApplicationTypeVersion

Erstellen Sie neue Version des verwalteten Anwendungstyps unter der angegebenen Ressourcengruppe und dem angegebenen Cluster.

Syntax

New-AzServiceFabricManagedClusterApplicationTypeVersion
   [-ResourceGroupName] <String>
   [-ClusterName] <String>
   [-Name] <String>
   [-Version] <String>
   -PackageUrl <String>
   [-Tag <Hashtable>]
   [-Force]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Mit diesem Cmdlet wird eine neue Version des verwalteten Anwendungstyps mithilfe des in "-PackageUrl" angegebenen Pakets erstellt. Auf diese sollte über einen REST-Endpunkt für Azure Resource Manager zugegriffen werden, der während der Bereitstellung verwendet werden kann und die enthaltene Anwendung mit der Erweiterung ".sfpkg" verpackt ist. Dieser Befehl erstellt den Anwendungstyp, wenn er noch nicht vorhanden ist.

Beispiele

Beispiel 1

$resourceGroupName = "testRG"
$clusterName = "testCluster"
$appTypeName = "testAppType"
$version = "v1"
$packageUrl = "https://sftestapp.blob.core.windows.net/sftestapp/testApp_1.0.sfpkg"
New-AzServiceFabricManagedClusterApplicationTypeVersion -ResourceGroupName $resourceGroupName -ClusterName $clusterName -Name $appTypeName -Version $version -PackageUrl $packageUrl -Verbose

In diesem Beispiel wird eine verwaltete Anwendungstypversion "v1" unter dem Typ "testAppType" erstellt. Die Version im Anwendungsmanifest, die im Paket enthalten ist, sollte dieselbe Version wie die in -Version angegebene aufweisen.

Parameter

-AsJob

Führen Sie das Cmdlet im Hintergrund aus, und geben Sie einen Auftrag zurück, um den Fortschritt nachzuverfolgen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ClusterName

Geben Sie den Namen des Clusters an.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Fortfahren ohne Eingabeaufforderungen

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Angeben des Namens des verwalteten Anwendungstyps

Typ:String
Aliase:ApplicationTypeName
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PackageUrl

Geben Sie die URL der Sfpkg-Datei des Anwendungspakets an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Geben Sie den Namen der Ressourcengruppe an.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Tag

Geben Sie die Tags als Schlüssel-Wert-Paare an.

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Version

Angeben der Version des verwalteten Anwendungstyps

Typ:String
Aliase:ApplicationTypeVersion
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

Hashtable

Ausgaben

PSManagedApplicationTypeVersion