Bagikan melalui


CloudServiceExtensionProperties interface

Properti Ekstensi.

Properti

autoUpgradeMinorVersion

Tentukan secara eksplisit apakah platform dapat secara otomatis meningkatkan typeHandlerVersion ke versi minor yang lebih tinggi saat tersedia.

forceUpdateTag

Tag untuk menerapkan paksa pengaturan publik dan terproteksi yang disediakan. Mengubah nilai tag memungkinkan untuk menjalankan kembali ekstensi tanpa mengubah pengaturan publik atau terproteksi apa pun. Jika forceUpdateTag tidak diubah, pembaruan pada pengaturan publik atau terproteksi masih akan diterapkan oleh handler. Jika tidak ada forceUpdateTag atau perubahan pengaturan publik atau terlindungi, ekstensi akan mengalir ke instans peran dengan nomor urutan yang sama, dan terserah implementasi handler apakah akan menjalankannya kembali atau tidak

protectedSettings

Pengaturan yang dilindungi untuk ekstensi yang dienkripsi sebelum dikirim ke instans peran.

protectedSettingsFromKeyVault

Pengaturan yang dilindungi untuk ekstensi, direferensikan menggunakan KeyVault yang dienkripsi sebelum dikirim ke instans peran.

provisioningState

Status provisi, yang hanya muncul dalam respons. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

publisher

Nama penerbit handler ekstensi.

rolesAppliedTo

Daftar peran opsional untuk menerapkan ekstensi ini. Jika properti tidak ditentukan atau '*' ditentukan, ekstensi diterapkan ke semua peran dalam layanan cloud.

settings

Pengaturan publik untuk ekstensi. Untuk ekstensi JSON, ini adalah pengaturan JSON untuk ekstensi. Untuk Ekstensi XML (seperti RDP), ini adalah pengaturan XML untuk ekstensi.

type

Menentukan jenis ekstensi.

typeHandlerVersion

Menentukan versi ekstensi. Menentukan versi ekstensi. Jika elemen ini tidak ditentukan atau tanda bintang (*) digunakan sebagai nilai, versi terbaru ekstensi digunakan. Jika nilai ditentukan dengan nomor versi utama dan tanda bintang sebagai nomor versi minor (X.), versi minor terbaru dari versi utama yang ditentukan dipilih. Jika nomor versi utama dan nomor versi minor ditentukan (X.Y), versi ekstensi tertentu dipilih. Jika versi ditentukan, peningkatan otomatis dilakukan pada instans peran.

Detail Properti

autoUpgradeMinorVersion

Tentukan secara eksplisit apakah platform dapat secara otomatis meningkatkan typeHandlerVersion ke versi minor yang lebih tinggi saat tersedia.

autoUpgradeMinorVersion?: boolean

Nilai Properti

boolean

forceUpdateTag

Tag untuk menerapkan paksa pengaturan publik dan terproteksi yang disediakan. Mengubah nilai tag memungkinkan untuk menjalankan kembali ekstensi tanpa mengubah pengaturan publik atau terproteksi apa pun. Jika forceUpdateTag tidak diubah, pembaruan pada pengaturan publik atau terproteksi masih akan diterapkan oleh handler. Jika tidak ada forceUpdateTag atau perubahan pengaturan publik atau terlindungi, ekstensi akan mengalir ke instans peran dengan nomor urutan yang sama, dan terserah implementasi handler apakah akan menjalankannya kembali atau tidak

forceUpdateTag?: string

Nilai Properti

string

protectedSettings

Pengaturan yang dilindungi untuk ekstensi yang dienkripsi sebelum dikirim ke instans peran.

protectedSettings?: any

Nilai Properti

any

protectedSettingsFromKeyVault

Pengaturan yang dilindungi untuk ekstensi, direferensikan menggunakan KeyVault yang dienkripsi sebelum dikirim ke instans peran.

protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference

Nilai Properti

provisioningState

Status provisi, yang hanya muncul dalam respons. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

provisioningState?: string

Nilai Properti

string

publisher

Nama penerbit handler ekstensi.

publisher?: string

Nilai Properti

string

rolesAppliedTo

Daftar peran opsional untuk menerapkan ekstensi ini. Jika properti tidak ditentukan atau '*' ditentukan, ekstensi diterapkan ke semua peran dalam layanan cloud.

rolesAppliedTo?: string[]

Nilai Properti

string[]

settings

Pengaturan publik untuk ekstensi. Untuk ekstensi JSON, ini adalah pengaturan JSON untuk ekstensi. Untuk Ekstensi XML (seperti RDP), ini adalah pengaturan XML untuk ekstensi.

settings?: any

Nilai Properti

any

type

Menentukan jenis ekstensi.

type?: string

Nilai Properti

string

typeHandlerVersion

Menentukan versi ekstensi. Menentukan versi ekstensi. Jika elemen ini tidak ditentukan atau tanda bintang (*) digunakan sebagai nilai, versi terbaru ekstensi digunakan. Jika nilai ditentukan dengan nomor versi utama dan tanda bintang sebagai nomor versi minor (X.), versi minor terbaru dari versi utama yang ditentukan dipilih. Jika nomor versi utama dan nomor versi minor ditentukan (X.Y), versi ekstensi tertentu dipilih. Jika versi ditentukan, peningkatan otomatis dilakukan pada instans peran.

typeHandlerVersion?: string

Nilai Properti

string