CloudServiceExtensionProperties interface
Properti Ekstensi.
Properti
| auto |
Tentukan secara eksplisit apakah platform dapat secara otomatis meningkatkan typeHandlerVersion ke versi minor yang lebih tinggi saat tersedia. |
| force |
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 |
| protected |
Pengaturan yang dilindungi untuk ekstensi yang dienkripsi sebelum dikirim ke instans peran. |
| protected |
Pengaturan yang dilindungi untuk ekstensi, direferensikan menggunakan KeyVault yang dienkripsi sebelum dikirim ke instans peran. |
| provisioning |
Status provisi, yang hanya muncul dalam respons. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| publisher | Nama penerbit handler ekstensi. |
| roles |
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. |
| type |
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