VMExtension interface
Sanal makine uzantılarının yapılandırması.
Özellikler
| auto |
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. |
| enable |
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ı. |
| protected |
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. |
| provision |
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ü. |
| type |
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