VirtualMachineScaleSetVMProfile 클래스
가상 머신 확장 집합 가상 머신 프로필에 대해 설명합니다.
- 상속
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetVMProfile
생성자
VirtualMachineScaleSetVMProfile(*, os_profile: _models.VirtualMachineScaleSetOSProfile | None = None, storage_profile: _models.VirtualMachineScaleSetStorageProfile | 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, billing_profile: _models.BillingProfile | None = None, scheduled_events_profile: _models.ScheduledEventsProfile | None = None, **kwargs: Any)
Keyword-Only Parameters
- os_profile
- VirtualMachineScaleSetOSProfile
확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다.
- storage_profile
- VirtualMachineScaleSetStorageProfile
가상 머신 디스크에 대한 스토리지 설정을 지정합니다.
- 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. 알려진 값은 "Regular", "Low", "Spot"입니다.
- eviction_policy
- str 또는 VirtualMachineEvictionPolicyTypes
Azure Spot 가상 머신 및 Azure 스폿 확장 집합에 대한 제거 정책을 지정합니다. <br>``<br>
Azure Spot 가상 머신의 경우 지원되는 유일한 값은 '할당 취소'이며 최소 api-version은 2019-03-01입니다.
:code:<br>
:code:>><<<br>
Azure 스폿 확장 집합의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2017-10-30-preview입니다. 알려진 값은 "할당 취소" 및 "삭제"입니다.
- billing_profile
- BillingProfile
Azure Spot VMSS의 청구 관련 세부 정보를 지정합니다.
<br>
:code:>><<<br>
Minimum api-version: 2019-03-01.
- scheduled_events_profile
- ScheduledEventsProfile
예약된 이벤트 관련 구성을 지정합니다.
변수
- os_profile
- VirtualMachineScaleSetOSProfile
확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다.
- storage_profile
- VirtualMachineScaleSetStorageProfile
가상 머신 디스크에 대한 스토리지 설정을 지정합니다.
- 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. 알려진 값은 "Regular", "Low", "Spot"입니다.
- eviction_policy
- str 또는 VirtualMachineEvictionPolicyTypes
Azure Spot 가상 머신 및 Azure 스폿 확장 집합에 대한 제거 정책을 지정합니다. <br>``<br>
Azure Spot 가상 머신의 경우 지원되는 유일한 값은 '할당 취소'이며 최소 api-version은 2019-03-01입니다.
:code:<br>
:code:>><<<br>
Azure 스폿 확장 집합의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2017-10-30-preview입니다. 알려진 값은 "할당 취소" 및 "삭제"입니다.
- billing_profile
- BillingProfile
Azure Spot VMSS의 청구 관련 세부 정보를 지정합니다.
<br>
:code:>><<<br>
Minimum api-version: 2019-03-01.
- scheduled_events_profile
- ScheduledEventsProfile
예약된 이벤트 관련 구성을 지정합니다.
Azure SDK for Python