MachineExtensionUpdate interface
Menjelaskan Pembaruan Ekstensi Mesin.
- Memperluas
Properti
| auto |
Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Namun, setelah disebarkan, ekstensi tidak akan meningkatkan versi minor kecuali disebarkan ulang, bahkan dengan properti ini diatur ke true. |
| enable |
Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi yang lebih baru yang tersedia. |
| force |
Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah. |
| protected |
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. |
| publisher | Nama penerbit handler ekstensi. |
| settings | Pengaturan publik berformat Json untuk ekstensi. |
| type | Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
| type |
Menentukan versi handler skrip. |
Properti yang Diwariskan
| tags | Tag sumber daya. |
Detail Properti
autoUpgradeMinorVersion
Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Namun, setelah disebarkan, ekstensi tidak akan meningkatkan versi minor kecuali disebarkan ulang, bahkan dengan properti ini diatur ke true.
autoUpgradeMinorVersion?: boolean
Nilai Properti
boolean
enableAutomaticUpgrade
Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi yang lebih baru yang tersedia.
enableAutomaticUpgrade?: boolean
Nilai Properti
boolean
forceUpdateTag
Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah.
forceUpdateTag?: string
Nilai Properti
string
protectedSettings
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.
protectedSettings?: Record<string, unknown>
Nilai Properti
Record<string, unknown>
publisher
Nama penerbit handler ekstensi.
publisher?: string
Nilai Properti
string
settings
Pengaturan publik berformat Json untuk ekstensi.
settings?: Record<string, unknown>
Nilai Properti
Record<string, unknown>
type
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".
type?: string
Nilai Properti
string
typeHandlerVersion
Menentukan versi handler skrip.
typeHandlerVersion?: string
Nilai Properti
string
Detail Properti yang Diwariskan
tags
Tag sumber daya.
tags?: {[propertyName: string]: string}
Nilai Properti
{[propertyName: string]: string}
Diwarisi dariResourcePatch.tags