다음을 통해 공유


VirtualMachineScaleSetVMExtension 클래스

VMSS VM 확장을 설명합니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.compute.v2023_07_01.models._models_py3.SubResourceReadOnly
VirtualMachineScaleSetVMExtension

생성자

VirtualMachineScaleSetVMExtension(*, location: 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, instance_view: _models.VirtualMachineExtensionInstanceView | None = None, suppress_failures: bool | None = None, protected_settings_from_key_vault: _models.KeyVaultSecretReference | None = None, provision_after_extensions: List[str] | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
location
str

확장의 위치입니다.

force_update_tag
str

확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다.

publisher
str

확장 처리기 게시자의 이름입니다.

type_properties_type
str

확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다.

type_handler_version
str

스크립트 처리기의 버전을 지정합니다.

auto_upgrade_minor_version

배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 일단 배포되면 이 속성이 true로 설정된 경우에도 확장이 재배포되지 않는 한 부 버전을 업그레이드하지 않습니다.

enable_automatic_upgrade

사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다.

settings
<xref:JSON>

확장에 대한 Json 형식의 공용 설정입니다.

protected_settings
<xref:JSON>

확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 있습니다.

instance_view

가상 머신 확장 instance 보기입니다.

suppress_failures

확장에서 비롯된 오류가 표시되지 않는지 여부를 나타냅니다(VM에 연결하지 않는 등의 운영 오류는 이 값에 관계없이 표시되지 않음). 기본값은 false입니다.

protected_settings_from_key_vault

확장은 참조로 전달되고 키 자격 증명 모음에서 사용되는 보호된 설정입니다.

provision_after_extensions

이 확장을 프로비전해야 하는 확장 이름 컬렉션입니다.

변수

Name Description
id
str

리소스 ID입니다.

name
str

확장 프로그램의 이름입니다.

type
str

리소스 종류.

location
str

확장의 위치입니다.

force_update_tag
str

확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다.

publisher
str

확장 처리기 게시자의 이름입니다.

type_properties_type
str

확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다.

type_handler_version
str

스크립트 처리기의 버전을 지정합니다.

auto_upgrade_minor_version

배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 일단 배포되면 이 속성이 true로 설정된 경우에도 확장이 재배포되지 않는 한 부 버전을 업그레이드하지 않습니다.

enable_automatic_upgrade

사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다.

settings
<xref:JSON>

확장에 대한 Json 형식의 공용 설정입니다.

protected_settings
<xref:JSON>

확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 있습니다.

provisioning_state
str

응답에만 표시되는 프로비전 상태입니다.

instance_view

가상 머신 확장 instance 보기입니다.

suppress_failures

확장에서 비롯된 오류가 표시되지 않는지 여부를 나타냅니다(VM에 연결하지 않는 등의 운영 오류는 이 값에 관계없이 표시되지 않음). 기본값은 false입니다.

protected_settings_from_key_vault

확장은 참조로 전달되고 키 자격 증명 모음에서 사용되는 보호된 설정입니다.

provision_after_extensions

이 확장을 프로비전해야 하는 확장 이름 컬렉션입니다.