VirtualMachineExtension interface
Menjelaskan Ekstensi Komputer Virtual.
- 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 ekstensi yang lebih baru yang tersedia. |
| force |
Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah. |
| instance |
Tampilan instans ekstensi komputer virtual. |
| protected |
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. |
| protected |
Pengaturan yang dilindungi ekstensi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci |
| provision |
Kumpulan nama ekstensi setelah ekstensi ini perlu disediakan. |
| 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. |
| settings | Pengaturan publik berformat Json untuk ekstensi. |
| suppress |
Menunjukkan apakah kegagalan yang berasal dari ekstensi akan ditekan (Kegagalan operasional seperti tidak terhubung ke VM tidak akan ditekan terlepas dari nilai ini). Defaultnya adalah false. |
| type |
Menentukan versi handler skrip. |
| type |
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
Properti yang Diwariskan
| id | ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| location | Lokasi geografis tempat sumber daya berada |
| name | Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| system |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| tags | Tag sumber daya. |
| type | Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
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 ekstensi 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
instanceView
Tampilan instans ekstensi komputer virtual.
instanceView?: VirtualMachineExtensionInstanceView
Nilai Properti
protectedSettings
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.
protectedSettings?: any
Nilai Properti
any
protectedSettingsFromKeyVault
Pengaturan yang dilindungi ekstensi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci
protectedSettingsFromKeyVault?: KeyVaultSecretReference
Nilai Properti
provisionAfterExtensions
Kumpulan nama ekstensi setelah ekstensi ini perlu disediakan.
provisionAfterExtensions?: string[]
Nilai Properti
string[]
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
settings
Pengaturan publik berformat Json untuk ekstensi.
settings?: any
Nilai Properti
any
suppressFailures
Menunjukkan apakah kegagalan yang berasal dari ekstensi akan ditekan (Kegagalan operasional seperti tidak terhubung ke VM tidak akan ditekan terlepas dari nilai ini). Defaultnya adalah false.
suppressFailures?: boolean
Nilai Properti
boolean
typeHandlerVersion
Menentukan versi handler skrip.
typeHandlerVersion?: string
Nilai Properti
string
typePropertiesType
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".
typePropertiesType?: string
Nilai Properti
string
Detail Properti yang Diwariskan
id
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
id?: string
Nilai Properti
string
Diwariskan DariTrackedResource.id
location
Lokasi geografis tempat sumber daya berada
location: string
Nilai Properti
string
name
Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
name?: string
Nilai Properti
string
Diwariskan DariTrackedResource.name
systemData
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
systemData?: SystemData
Nilai Properti
tags
Tag sumber daya.
tags?: {[propertyName: string]: string}
Nilai Properti
{[propertyName: string]: string}
type
Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
type?: string
Nilai Properti
string