다음을 통해 공유


VirtualMachineScaleSetVMProfile 클래스

가상 머신 확장 집합 가상 머신 프로필에 대해 설명합니다.

상속
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetVMProfile

생성자

VirtualMachineScaleSetVMProfile(*, os_profile: _models.VirtualMachineScaleSetOSProfile | None = None, storage_profile: _models.VirtualMachineScaleSetStorageProfile | None = None, additional_capabilities: _models.AdditionalCapabilities | None = None, network_profile: _models.VirtualMachineScaleSetNetworkProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, extension_profile: _models.VirtualMachineScaleSetExtensionProfile | None = None, license_type: str | None = None, priority: str | _models.VirtualMachinePriorityTypes | None = None, eviction_policy: str | _models.VirtualMachineEvictionPolicyTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

os_profile
VirtualMachineScaleSetOSProfile

확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다.

storage_profile
VirtualMachineScaleSetStorageProfile

가상 머신 디스크에 대한 스토리지 설정을 지정합니다.

additional_capabilities
AdditionalCapabilities

확장 집합의 가상 머신에서 사용하거나 사용하지 않도록 설정된 추가 기능을 지정합니다. instance 경우: 가상 머신에 UltraSSD_LRS 스토리지 계정 유형으로 관리되는 데이터 디스크 연결을 지원하는 기능이 있는지 여부입니다.

network_profile
VirtualMachineScaleSetNetworkProfile

확장 집합에 있는 가상 머신의 네트워크 인터페이스 속성을 지정합니다.

diagnostics_profile
DiagnosticsProfile

부팅 진단 설정 상태를 지정합니다. <br>:code:>><<<br>Minimum api-version: 2015-06-15.

extension_profile
VirtualMachineScaleSetExtensionProfile

확장 집합의 가상 머신에 설치된 확장에 대한 설정 컬렉션을 지정합니다.

license_type
str

사용 중인 이미지 또는 디스크가 온-프레미스에서 사용이 허가되었음을 지정합니다. 이 요소는 Windows Server 운영 체제를 포함하는 이미지에만 사용됩니다. <br>``<br> 가능한 값은 다음과 같습니다. <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> 이 요소가 업데이트 요청에 포함된 경우 값은 초기 값과 일치해야 합니다. 이 값은 업데이트할 수 없습니다. <br>``<br>자세한 내용은 Windows Server <br>``<br> 최소 api-version: 2015-06-15에 대한 Azure 하이브리드 사용 혜택을 참조하세요.

priority
str 또는 VirtualMachinePriorityTypes

확장 집합의 가상 머신에 대한 우선 순위를 지정합니다. <br>:code:>><<<br>Minimum api-version: 2017-10-30-preview. 알려진 값은 "일반" 및 "낮음"입니다.

eviction_policy
str 또는 VirtualMachineEvictionPolicyTypes

우선 순위가 낮은 확장 집합의 가상 머신에 대한 제거 정책을 지정합니다. <br>:code:>><<<br>Minimum api-version: 2017-10-30-preview. 알려진 값은 "할당 취소" 및 "삭제"입니다.

변수

os_profile
VirtualMachineScaleSetOSProfile

확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다.

storage_profile
VirtualMachineScaleSetStorageProfile

가상 머신 디스크에 대한 스토리지 설정을 지정합니다.

additional_capabilities
AdditionalCapabilities

확장 집합의 가상 머신에서 사용하거나 사용하지 않도록 설정된 추가 기능을 지정합니다. instance 경우: 가상 머신에 UltraSSD_LRS 스토리지 계정 유형으로 관리되는 데이터 디스크 연결을 지원하는 기능이 있는지 여부입니다.

network_profile
VirtualMachineScaleSetNetworkProfile

확장 집합에 있는 가상 머신의 네트워크 인터페이스 속성을 지정합니다.

diagnostics_profile
DiagnosticsProfile

부팅 진단 설정 상태를 지정합니다. <br>:code:>><<<br>Minimum api-version: 2015-06-15.

extension_profile
VirtualMachineScaleSetExtensionProfile

확장 집합의 가상 머신에 설치된 확장에 대한 설정 컬렉션을 지정합니다.

license_type
str

사용 중인 이미지 또는 디스크가 온-프레미스에서 사용이 허가되었음을 지정합니다. 이 요소는 Windows Server 운영 체제를 포함하는 이미지에만 사용됩니다. <br>``<br> 가능한 값은 다음과 같습니다. <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> 이 요소가 업데이트 요청에 포함된 경우 값은 초기 값과 일치해야 합니다. 이 값은 업데이트할 수 없습니다. <br>``<br>자세한 내용은 Windows Server <br>``<br> 최소 api-version: 2015-06-15에 대한 Azure 하이브리드 사용 혜택을 참조하세요.

priority
str 또는 VirtualMachinePriorityTypes

확장 집합의 가상 머신에 대한 우선 순위를 지정합니다. <br>:code:>><<<br>Minimum api-version: 2017-10-30-preview. 알려진 값은 "일반" 및 "낮음"입니다.

eviction_policy
str 또는 VirtualMachineEvictionPolicyTypes

우선 순위가 낮은 확장 집합의 가상 머신에 대한 제거 정책을 지정합니다. <br>:code:>><<<br>Minimum api-version: 2017-10-30-preview. 알려진 값은 "할당 취소" 및 "삭제"입니다.