Update-AzGalleryApplicationVersion

ギャラリーのアプリケーション バージョンを更新します。

構文

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

説明

ギャラリーのアプリケーション バージョンを更新します。

例 1: ギャラリー アプリケーション バージョンのレプリカ数を更新する

$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 
Update-AzGalleryApplicationVersion -ResourceGroupName $rgname -GalleryName $galleryName -GalleryApplicationName $galleryApplicationName -name "0.1.0" -PackageFileLink $SASUri -ReplicaCount 3

ギャラリー アプリケーション バージョンのレプリカ数の更新。 PackageFileLink の BLOB に SAS Uri を使用する。

パラメーター

-AsJob

コマンドをジョブとして実行する

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

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

省略可能。 成果物の defaultConfigurationLink は、読み取り可能なストレージ ページ BLOB である必要があります。

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

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

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

アプリケーション バージョンを更新するギャラリーアプリケーション定義の名前。

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

アプリケーション定義が存在する共有アプリケーション ギャラリーの名前。

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

ID パラメーターを構築するには、INPUTOBJECT プロパティの「NOTES」セクションを参照し、ハッシュ テーブルを作成します。

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

更新するギャラリーのアプリケーション バージョンの名前。 セマンティック バージョン名パターンに従う必要があります。許可される文字は数字とピリオドです。 数字は、32 ビット整数の範囲内である必要があります。 形式: <MajorVersion>。<MinorVersion>。<パッチ>

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

コマンドを非同期的に実行する

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

必須。 成果物の mediaLink は、読み取り可能なストレージ ページ BLOB である必要があります。

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

ギャラリー イメージ バージョンの有効期間の終了日。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。

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

true に設定した場合、最新バージョンのイメージ定義からデプロイされたVirtual Machinesは、このイメージ バージョンを使用しません。

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

リージョンごとに作成されるイメージ バージョンのレプリカの数。 regionReplicaCount が指定されていない場合、このプロパティはリージョンに対して有効になります。 このプロパティは更新可能です。

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

リソース グループの名前。

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

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

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

リソース タグ

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

イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 構築するには、TARGETREGION プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

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

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

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

入力

IComputeIdentity

出力

IGalleryApplicationVersion

メモ

別名

複合パラメーターのプロパティ

以下で説明するパラメーターを作成するには、適切なプロパティを含むハッシュ テーブルを作成します。 ハッシュ テーブルの詳細については、Get-Help about_Hash_Tablesを実行します。

INPUTOBJECT <IComputeIdentity>: IDENTITY パラメーター

  • [CommandId <String>]: コマンド ID。
  • [GalleryApplicationName <String>]: 作成または更新するギャラリーアプリケーション定義の名前。 使用できる文字は、アルファベットと数字で、中央にドット、ダッシュ、ピリオドを使用できます。 最大長は 80 文字です。
  • [GalleryApplicationVersionName <String>]: 作成するギャラリーのアプリケーション バージョンの名前。 セマンティック バージョン名パターンに従う必要があります。許可される文字は数字とピリオドです。 数字は、32 ビット整数の範囲内である必要があります。 形式:。。
  • [GalleryImageName <String>]: 作成または更新するギャラリー イメージ定義の名前。 使用できる文字は、アルファベットと数字で、中央にドット、ダッシュ、ピリオドを使用できます。 最大長は 80 文字です。
  • [GalleryImageVersionName <String>]: 作成するギャラリー イメージ バージョンの名前。 セマンティック バージョン名パターンに従う必要があります。許可される文字は数字とピリオドです。 数字は、32 ビット整数の範囲内である必要があります。 形式:。。
  • [GalleryName <String>]: Shared Image Galleryの名前。 使用できる文字はアルファベットと数字で、中央にドットとピリオドを使用できます。 最大長は 80 文字です。
  • [Id <String>]: リソース ID パス
  • [InstanceId <String>]: 仮想マシンのインスタンス ID。
  • [Location <String>]: 実行コマンドのクエリを実行する場所。
  • [ResourceGroupName <String>]: リソース グループの名前。
  • [RunCommandName <String>]: 仮想マシンの実行コマンドの名前。
  • [SubscriptionId <String>]: Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。
  • [VMName <String>]: 実行コマンドを作成または更新する必要がある仮想マシンの名前。
  • [VMScaleSetName <String>]: VM スケール セットの名前。

TARGETREGION <ITargetRegion[]>: イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。

  • Name <String>: リージョンの名前。
  • [EncryptionDataDiskImage <IDataDiskImageEncryption[]>]: データ ディスク イメージの暗号化仕様の一覧。
    • Lun <Int32>: このプロパティは、データ ディスクの論理ユニット番号を指定します。 この値は、仮想マシン内のデータ ディスクを識別するために使用されるため、仮想マシンに接続されているデータ ディスクごとに一意である必要があります。
    • [DiskEncryptionSetId <String>]: ディスク暗号化セットのリソース ID を含む相対 URI。
  • [OSDiskImageDiskEncryptionSetId <String>]: ディスク暗号化セットのリソース ID を含む相対 URI。
  • [RegionalReplicaCount <Int32?>]: リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。
  • [StorageAccountType <StorageAccountType?>]: イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。