Aracılığıyla paylaş


VMExtensionOutput interface

Sanal makine uzantılarının yapılandırması.

Özellikler

autoUpgradeMinorVersion

Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez.

enableAutomaticUpgrade

Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir.

name

Sanal makine uzantısının adı.

protectedSettings

Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez.

provisionAfterExtensions

Uzantı adları koleksiyonu. Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu.

publisher

Uzantı işleyici yayımcısının adı.

settings

Uzantı için JSON biçimli genel ayarlar.

type

Uzantının türü.

typeHandlerVersion

Betik işleyicisinin sürümü.

Özellik Ayrıntıları

autoUpgradeMinorVersion

Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez.

autoUpgradeMinorVersion?: boolean

Özellik Değeri

boolean

enableAutomaticUpgrade

Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir.

enableAutomaticUpgrade?: boolean

Özellik Değeri

boolean

name

Sanal makine uzantısının adı.

name: string

Özellik Değeri

string

protectedSettings

Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez.

protectedSettings?: Record<string, string>

Özellik Değeri

Record<string, string>

provisionAfterExtensions

Uzantı adları koleksiyonu. Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu.

provisionAfterExtensions?: string[]

Özellik Değeri

string[]

publisher

Uzantı işleyici yayımcısının adı.

publisher: string

Özellik Değeri

string

settings

Uzantı için JSON biçimli genel ayarlar.

settings?: Record<string, string>

Özellik Değeri

Record<string, string>

type

Uzantının türü.

type: string

Özellik Değeri

string

typeHandlerVersion

Betik işleyicisinin sürümü.

typeHandlerVersion?: string

Özellik Değeri

string