Bagikan melalui


VirtualMachineExtension interface

Menjelaskan Ekstensi Komputer Virtual.

Memperluas

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.

enableAutomaticUpgrade

Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia.

forceUpdateTag

Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah.

instanceView

Tampilan instans ekstensi komputer virtual.

protectedSettings

Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.

protectedSettingsFromKeyVault

Pengaturan yang dilindungi ekstensi yang diteruskan oleh referensi, dan dikonsumsi dari brankas kunci

provisionAfterExtensions

Kumpulan nama ekstensi setelah ekstensi ini perlu disediakan.

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.

settings

Pengaturan publik berformat Json untuk ekstensi.

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.

typeHandlerVersion

Menentukan versi handler skrip.

typePropertiesType

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.

systemData

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

Diwariskan DariTrackedResource.location

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

Diwarisi DariTrackedResource.systemData

tags

Tag sumber daya.

tags?: {[propertyName: string]: string}

Nilai Properti

{[propertyName: string]: string}

Diwariskan DariTrackedResource.tags

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

Diwariskan DariTrackedResource.type