VirtualMachineScaleSetVMExtension interface
VMSS VM Uzantısını açıklar.
- Extends
Özellikler
auto |
Dağıtım zamanında kullanılabilirse 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. |
force |
Uzantı yapılandırması değişmese bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği. |
instance |
Sanal makine uzantısı örneği görünümü. |
location | Uzantının konumu. |
name | Uzantının adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
protected |
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez. |
protected |
Başvuru ile geçirilen ve anahtar kasasından kullanılan korumalı uzantı ayarları |
provision |
Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. |
provisioning |
Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
publisher | Uzantı işleyici yayımcısının adı. |
settings | Uzantı için Json biçimlendirilmiş genel ayarlar. |
suppress |
Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi operasyonel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false. |
type | Kaynak türü NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
type |
Betik işleyicisinin sürümünü belirtir. |
type |
Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir. |
Devralınan Özellikler
id | Kaynak Kimliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
autoUpgradeMinorVersion
Dağıtım zamanında kullanılabilirse 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
forceUpdateTag
Uzantı yapılandırması değişmese bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği.
forceUpdateTag?: string
Özellik Değeri
string
instanceView
Sanal makine uzantısı örneği görünümü.
instanceView?: VirtualMachineExtensionInstanceView
Özellik Değeri
location
Uzantının konumu.
location?: string
Özellik Değeri
string
name
Uzantının adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
protectedSettings
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez.
protectedSettings?: any
Özellik Değeri
any
protectedSettingsFromKeyVault
Başvuru ile geçirilen ve anahtar kasasından kullanılan korumalı uzantı ayarları
protectedSettingsFromKeyVault?: KeyVaultSecretReference
Özellik Değeri
provisionAfterExtensions
Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu.
provisionAfterExtensions?: string[]
Özellik Değeri
string[]
provisioningState
Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: 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çimlendirilmiş genel ayarlar.
settings?: any
Özellik Değeri
any
suppressFailures
Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi operasyonel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false.
suppressFailures?: boolean
Özellik Değeri
boolean
type
Kaynak türü NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
typeHandlerVersion
Betik işleyicisinin sürümünü belirtir.
typeHandlerVersion?: string
Özellik Değeri
string
typePropertiesType
Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir.
typePropertiesType?: string
Özellik Değeri
string