Bagikan melalui


New-AzGalleryApplicationVersion

Membuat atau memperbarui Versi Aplikasi galeri.

Sintaks

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>]

Deskripsi

Membuat atau memperbarui Versi Aplikasi galeri.

Contoh

Contoh 1: Membuat versi aplikasi galeri.

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

Membuat Versi Aplikasi Galeri. Menggunakan SAS Uri untuk blob untuk PackageFileLink.

Parameter

-AsJob

Jalankan perintah sebagai pekerjaan

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ConfigFileName

Opsional. Nama untuk menetapkan file konfigurasi yang diunduh pada VM. Ini dibatasi hingga 4096 karakter. Jika tidak ditentukan, file konfigurasi akan diberi nama Aplikasi Galeri yang ditambahkan dengan "_config".

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Opsional. DefaultConfigurationLink artefak, harus berupa blob halaman penyimpanan yang dapat dibaca.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Jenis:PSObject
Alias:AzureRMContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-GalleryApplicationName

Nama Definisi Aplikasi galeri tempat Versi Aplikasi akan dibuat.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-GalleryName

Nama Shared Application Gallery tempat Definisi Aplikasi berada.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Install

Harus diisi. Jalur dan argumen untuk menginstal aplikasi galeri. Ini dibatasi hingga 4096 karakter.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Location

Lokasi sumber daya

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Name

Nama Galeri Versi Aplikasi yang akan dibuat. Perlu mengikuti pola nama versi semantik: Karakter yang diizinkan adalah digit dan titik. Digit harus berada dalam rentang bilangan bulat 32-bit. Format: <MajorVersion>.<MinorVersion>.<Patch>

Jenis:String
Alias:GalleryApplicationVersionName
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-NoWait

Jalankan perintah secara asinkron

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Harus diisi. MediaLink artefak, harus berupa blob halaman penyimpanan yang dapat dibaca.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-PackageFileName

Opsional. Nama untuk menetapkan file paket yang diunduh pada VM. Ini dibatasi hingga 4096 karakter. Jika tidak ditentukan, file paket akan diberi nama yang sama dengan nama Aplikasi Galeri.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-PublishingProfileEndOfLifeDate

Tanggal akhir masa pakai versi gambar galeri. Properti ini dapat digunakan untuk tujuan penonaktifan. Properti ini dapat diperbarui.

Jenis:DateTime
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-PublishingProfileExcludeFromLatest

Jika diatur ke true, Komputer Virtual yang disebarkan dari versi terbaru Definisi Gambar tidak akan menggunakan Versi Gambar ini.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Remove

Harus diisi. Jalur dan argumen untuk menghapus aplikasi galeri. Ini dibatasi hingga 4096 karakter.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-ReplicaCount

Jumlah replika Versi Gambar yang akan dibuat per wilayah. Properti ini akan berlaku untuk wilayah ketika regionalReplicaCount tidak ditentukan. Properti ini dapat diperbarui.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ResourceGroupName

Nama grup sumber daya.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-SubscriptionId

Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

Jenis:String
Position:Named
Nilai default:(Get-AzContext).Subscription.Id
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Tag

Tag sumber daya

Jenis:Hashtable
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-TargetRegion

Wilayah target tempat Versi Gambar akan direplikasi. Properti ini dapat diperbarui. Untuk membuat, lihat bagian CATATAN untuk properti TARGETREGION dan buat tabel hash.

Jenis:ITargetRegion[]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Update

Opsional. Jalur dan argumen untuk memperbarui aplikasi galeri. Jika tidak ada, maka operasi pembaruan akan memanggil perintah hapus pada versi sebelumnya dan perintah instal pada versi aplikasi galeri saat ini. Ini dibatasi hingga 4096 karakter.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Output

IGalleryApplicationVersion