New-AzGalleryApplicationVersion

Een toepassingsversie van de galerie maken of bijwerken.

Notitie

Dit is de vorige versie van onze documentatie. Raadpleeg de meest recente versie voor actuele informatie.

Syntax

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

Description

Een toepassingsversie van de galerie maken of bijwerken.

Voorbeelden

Voorbeeld 1: Een versie van de galerietoepassing maken.

$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"

Een galerietoepassingsversie maken. SAS-URI gebruiken voor de blob voor PackageFileLink.

Parameters

-AsJob

De opdracht uitvoeren als een taak

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

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

Optioneel. De defaultConfigurationLink van het artefact moet een leesbare opslagpagina-blob zijn.

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

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure.

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

De naam van de galerietoepassingsdefinitie waarin de toepassingsversie moet worden gemaakt.

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

De naam van de galerie met gedeelde toepassingen waarin de toepassingsdefinitie zich bevindt.

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

Vereist. Het pad en de argumenten voor het installeren van de galerietoepassing. Dit is beperkt tot 4096 tekens.

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

Resourcelocatie

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

De naam van de galerietoepassingsversie die moet worden gemaakt. Moet het semantische versienaampatroon volgen: de toegestane tekens zijn cijfer en punt. Cijfers moeten binnen het bereik van een 32-bits geheel getal liggen. Indeling: <MajorVersion>.< MinorVersion>.< Patch>

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

Voer de opdracht asynchroon uit

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

Vereist. De mediaLink van het artefact moet een leesbare blob van de opslagpagina zijn.

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

De einddatum van de installatiekopieënversie van de galerie. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt.

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

Als deze optie is ingesteld op true, gebruikt Virtual Machines geïmplementeerd vanuit de nieuwste versie van de installatiekopiedefinitie deze versie van de installatiekopie niet.

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

Vereist. Het pad en de argumenten om de galerietoepassing te verwijderen. Dit is beperkt tot 4096 tekens.

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

Het aantal replica's van de versie van de installatiekopieën dat per regio moet worden gemaakt. Deze eigenschap wordt van kracht voor een regio wanneer regionalReplicaCount niet is opgegeven. Deze eigenschap kan worden bijgewerkt.

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

De naam van de resourcegroep.

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

Abonnementsreferenties die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

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

Resourcetags

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

De doelregio's waarnaar de versie van de installatiekopieën wordt gerepliceerd. Deze eigenschap kan worden bijgewerkt. Zie de sectie NOTES voor TARGETREGION-eigenschappen en maak een hash-tabel om deze samen te stellen.

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

Optioneel. Het pad en de argumenten voor het bijwerken van de galerietoepassing. Als deze niet aanwezig is, roept updatebewerking de verwijderopdracht op de vorige versie aan en installeert u de opdracht op de huidige versie van de galerietoepassing. Dit is beperkt tot 4096 tekens.

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

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Uitvoerwaarden

IGalleryApplicationVersion

Notities

ALIASSEN

EIGENSCHAPPEN VAN COMPLEXE PARAMETERS

Als u de hieronder beschreven parameters wilt maken, maakt u een hash-tabel met de juiste eigenschappen. Voer Get-Help about_Hash_Tables uit voor informatie over hashtabellen.

TARGETREGION <ITargetRegion[]>: de doelregio's waarnaar de versie van de installatiekopieën wordt gerepliceerd. Deze eigenschap kan worden bijgewerkt.

  • Name <String>: De naam van de regio.
  • [EncryptionDataDiskImage <IDataDiskImageEncryption[]>]: Een lijst met versleutelingsspecificaties voor installatiekopieën van gegevensschijven.
    • Lun <Int32>: Met deze eigenschap wordt het logische eenheidsnummer van de gegevensschijf opgegeven. Deze waarde wordt gebruikt om gegevensschijven in de virtuele machine te identificeren en moet daarom uniek zijn voor elke gegevensschijf die is gekoppeld aan de virtuele machine.
    • [DiskEncryptionSetId <String>]: Een relatieve URI die de resource-id van de schijfversleutelingsset bevat.
  • [OSDiskImageDiskEncryptionSetId <String>]: Een relatieve URI die de resource-id van de schijfversleutelingsset bevat.
  • [RegionalReplicaCount <Int32?>]: het aantal replica's van de versie van de installatiekopieën dat per regio moet worden gemaakt. Deze eigenschap kan worden bijgewerkt.
  • [StorageAccountType <StorageAccountType?>]: Hiermee geeft u het opslagaccounttype op dat moet worden gebruikt om de installatiekopie op te slaan. Deze eigenschap kan niet worden bijgewerkt.