New-AzGalleryApplicationVersion

Katalógusalkalmazás-verzió létrehozása vagy frissítése.

Syntax

New-AzGalleryApplicationVersion
   -GalleryApplicationName <String>
   -GalleryName <String>
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   -Install <String>
   -Remove <String>
   [-DefaultConfigFileLink <String>]
   [-PackageFileLink <String>]
   [-PublishingProfileEndOfLifeDate <DateTime>]
   [-PublishingProfileExcludeFromLatest]
   [-ReplicaCount <Int32>]
   [-Tag <Hashtable>]
   [-TargetRegion <ITargetRegion[]>]
   [-Update <String>]
   [-PackageFileName <String>]
   [-ConfigFileName <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Katalógusalkalmazás-verzió létrehozása vagy frissítése.

Példák

1. példa: Katalógusalkalmazás-verzió létrehozása.

$ctx = New-AzStorageContext -StorageAccountName $storAccName
$SASToken = New-AzStorageBlobSASToken -Context $ctx -Container $containerName -blob $blobName -Permission r
$storAcc = Get-AzStorageAccount -ResourceGroupName $rgName -Name $storAccName
$blob = Get-AzStorageBlob -Container $containerName -Blob $blobName -Context $storAcc.Context
$SASToken = New-AzStorageBlobSASToken -Container $containerName -Blob $blobName -Permission rwd -Context $storAcc.Context
$SASUri = $blob.ICloudBlob.Uri.AbsoluteUri + $SASToken 
New-AzGalleryApplicationVersion -ResourceGroupName $rgname -Location EastUS -GalleryName $galleryName -GalleryApplicationName $galleryApplicationName -name "0.1.0" -PackageFileLink $SASUri -Install "powershell -command 'Expand-Archive -Path package.zip -DestinationPath C:\\package\'" -Remove "del C:\\package"

Katalógusalkalmazás-verzió létrehozása. SAS Uri használata a PackageFileLink blobhoz.

Paraméterek

-AsJob

A parancs futtatása feladatként

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ConfigFileName

Opcionális. A letöltött konfigurációs fájl virtuális gépen való hozzárendelésének neve. Ez legfeljebb 4096 karakter hosszúságú lehet. Ha nincs megadva, a konfigurációs fájl neve "_config".

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

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Opcionális. Az összetevő alapértelmezettConfigurationLinkjének olvasható tárlapblobnak kell lennie.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GalleryApplicationName

Annak a katalógusnak az alkalmazásdefiníciója, amelyben az alkalmazásverziót létre kell hozni.

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

-GalleryName

Annak a megosztott alkalmazásgyűjteménynek a neve, amelyben az alkalmazásdefiníció található.

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

-Install

Szükséges. A katalógusalkalmazás telepítéséhez szükséges elérési út és argumentumok. Ez legfeljebb 4096 karakter hosszúságú lehet.

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

-Location

Erőforrás helye

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

-Name

A létrehozandó katalógus alkalmazásverziójának neve. A szemantikai verziónévmintát kell követnie: Az engedélyezett karakterek számjegyek és pont. A számjegyeknek egy 32 bites egész szám tartományán belül kell lenniük. Formátum: <MajorVersion>.<MinorVersion>.<Javítás>

Type:String
Aliases:GalleryApplicationVersionName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

A parancs aszinkron futtatása

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Szükséges. Az összetevő mediaLinkjének olvasható tárlapblobnak kell lennie.

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

-PackageFileName

Opcionális. A letöltött csomagfájl virtuális gépen való hozzárendelésének neve. Ez legfeljebb 4096 karakter hosszúságú lehet. Ha nincs megadva, a csomagfájl neve megegyezik a katalógusalkalmazás nevével.

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

-PublishingProfileEndOfLifeDate

A katalógus képverziójának lejárati dátuma. Ez a tulajdonság leszerelési célokra használható. Ez a tulajdonság frissíthető.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublishingProfileExcludeFromLatest

Ha igaz értékre van állítva, a rendszerképdefiníció legújabb verziójából üzembe helyezett virtuális gépek ezt a rendszerképverziót nem fogják használni.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Remove

Szükséges. A katalógusalkalmazás eltávolításának elérési útja és argumentumai. Ez legfeljebb 4096 karakter hosszúságú lehet.

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

-ReplicaCount

A létrehozandó képverzió replikáinak száma régiónként. Ez a tulajdonság akkor lép érvénybe egy régióban, ha a regionalReplicaCount nincs megadva. Ez a tulajdonság frissíthető.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Az erőforráscsoport neve.

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

-SubscriptionId

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés azonosítója minden szolgáltatáshíváshoz az URI részét képezi.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Erőforráscímkék

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetRegion

Azok a célrégiók, amelyekbe a rendszerképverzió replikálva lesz. Ez a tulajdonság frissíthető. A létrehozáshoz tekintse meg a TARGETREGION-tulajdonságok JEGYZET szakaszát, és hozzon létre egy kivonattáblát.

Type:ITargetRegion[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Update

Opcionális. A katalógusalkalmazás frissítésének elérési útja és argumentumai. Ha nincs jelen, a frissítési művelet meghívja az eltávolítási parancsot az előző verzióra, és telepíti a parancsot a katalógusalkalmazás aktuális verziójára. Ez legfeljebb 4096 karakter hosszúságú lehet.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Kimenetek

IGalleryApplicationVersion