MachineExtensionUpdate interface
Bir Makine Uzantısı Güncelleştirmesi açıklanır.
- Extends
Ö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 daha yeni bir sürüm varsa uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. |
| force |
Uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği. |
| protected |
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. |
| publisher | Uzantı işleyici yayımcısının adı. |
| settings | Uzantı için Json tarafından biçimlendirilmiş genel ayarlar. |
| type | Uzantının türünü belirtir; "CustomScriptExtension" örnektir. |
| type |
Betik işleyicisinin sürümünü belirtir. |
Devralınan Özellikler
| tags | Kaynak etiketleri |
Ö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 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
forceUpdateTag
Uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği.
forceUpdateTag?: string
Özellik Değeri
string
protectedSettings
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez.
protectedSettings?: {[propertyName: string]: any}
Özellik Değeri
{[propertyName: string]: any}
publisher
Uzantı işleyici yayımcısının adı.
publisher?: string
Özellik Değeri
string
settings
Uzantı için Json tarafından biçimlendirilmiş genel ayarlar.
settings?: {[propertyName: string]: any}
Özellik Değeri
{[propertyName: string]: any}
type
Uzantının türünü belirtir; "CustomScriptExtension" örnektir.
type?: string
Özellik Değeri
string
typeHandlerVersion
Betik işleyicisinin sürümünü belirtir.
typeHandlerVersion?: string
Özellik Değeri
string
Devralınan Özellik Detayları
tags
Kaynak etiketleri
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
ResourceUpdate.tagsDevralındı