Aracılığıyla paylaş


VirtualMachineScaleSetExtension Sınıf

Sanal Makine Ölçek Kümesi Uzantısını açıklar.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Devralma
azure.mgmt.compute.v2021_07_01.models._models_py3.SubResourceReadOnly
VirtualMachineScaleSetExtension

Oluşturucu

VirtualMachineScaleSetExtension(*, name: str | None = None, force_update_tag: str | None = None, publisher: str | None = None, type_properties_type: str | None = None, type_handler_version: str | None = None, auto_upgrade_minor_version: bool | None = None, enable_automatic_upgrade: bool | None = None, settings: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | None = None, provision_after_extensions: List[str] | None = None, suppress_failures: bool | None = None, **kwargs: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
name
str

Uzantının adı.

force_update_tag
str

Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmese bile uzantı işleyicisi güncelleştirilmeye zorlanır.

publisher
str

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

type_properties_type
str

Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir.

type_handler_version
str

Betik işleyicisinin sürümünü belirtir.

auto_upgrade_minor_version

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_automatic_upgrade

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.

settings
<xref:JSON>

Uzantı için Json biçimlendirilmiş genel ayarlar.

protected_settings
<xref:JSON>

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

provision_after_extensions

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

suppress_failures

Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi işlem hataları bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false.

Değişkenler

Name Description
id
str

Kaynak Kimliği.

name
str

Uzantının adı.

type
str

Kaynak türü.

force_update_tag
str

Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmese bile uzantı işleyicisi güncelleştirilmeye zorlanır.

publisher
str

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

type_properties_type
str

Uzantının türünü belirtir; "CustomScriptExtension" örnek olarak verilmiştir.

type_handler_version
str

Betik işleyicisinin sürümünü belirtir.

auto_upgrade_minor_version

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_automatic_upgrade

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.

settings
<xref:JSON>

Uzantı için Json biçimlendirilmiş genel ayarlar.

protected_settings
<xref:JSON>

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

provisioning_state
str

Yalnızca yanıtta görünen sağlama durumu.

provision_after_extensions

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

suppress_failures

Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi işlem hataları bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false.