VirtualMachineScaleSetVMProfile interface
가상 머신 확장 집합 가상 머신 프로필에 대해 설명합니다.
속성
| application |
VM/VMSS에서 사용할 수 있도록 해야 하는 갤러리 애플리케이션을 지정합니다. |
| billing |
Azure Spot VMSS의 청구 관련 세부 정보를 지정합니다. |
| capacity |
확장 집합의 용량 예약 관련 세부 정보를 지정합니다. |
| diagnostics |
부팅 진단 설정 상태를 지정합니다. |
| eviction |
Azure Spot 가상 머신 및 Azure Spot 확장 집합에 대한 제거 정책을 지정합니다. |
| extension |
확장 집합의 가상 머신에 설치된 확장에 대한 설정 컬렉션을 지정합니다. |
| hardware |
확장 집합의 하드웨어 프로필 관련 세부 정보를 지정합니다. |
| license |
사용 중인 이미지 또는 디스크가 온-프레미스에서 사용이 허가되었음을 지정합니다. |
| network |
확장 집합에 있는 가상 머신의 네트워크 인터페이스 속성을 지정합니다. |
| os |
확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다. |
| priority | 확장 집합의 가상 머신에 대한 우선 순위를 지정합니다. |
| scheduled |
예약된 이벤트 관련 구성을 지정합니다. |
| security |
확장 집합의 가상 머신에 대한 보안 관련 프로필 설정을 지정합니다. |
| storage |
가상 머신 디스크에 대한 스토리지 설정을 지정합니다. |
| user |
Base-64로 인코딩되어야 하는 확장 집합의 가상 머신에 대한 UserData입니다. 고객은 여기에 비밀을 전달해서는 안됩니다. |
속성 세부 정보
applicationProfile
VM/VMSS에서 사용할 수 있도록 해야 하는 갤러리 애플리케이션을 지정합니다.
applicationProfile?: ApplicationProfile
속성 값
billingProfile
Azure Spot VMSS의 청구 관련 세부 정보를 지정합니다.
최소 api-version: 2019-03-01.
billingProfile?: BillingProfile
속성 값
capacityReservation
확장 집합의 용량 예약 관련 세부 정보를 지정합니다.
최소 api-version: 2021-04-01.
capacityReservation?: CapacityReservationProfile
속성 값
diagnosticsProfile
부팅 진단 설정 상태를 지정합니다.
최소 api-version: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
속성 값
evictionPolicy
Azure Spot 가상 머신 및 Azure Spot 확장 집합에 대한 제거 정책을 지정합니다.
Azure Spot 가상 머신의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2019-03-01입니다.
Azure 스폿 확장 집합의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2017-10-30-preview입니다.
evictionPolicy?: "Deallocate" | "Delete"
속성 값
"Deallocate" | "Delete"
extensionProfile
확장 집합의 가상 머신에 설치된 확장에 대한 설정 컬렉션을 지정합니다.
extensionProfile?: VirtualMachineScaleSetExtensionProfile
속성 값
hardwareProfile
확장 집합의 하드웨어 프로필 관련 세부 정보를 지정합니다.
최소 api-version: 2021-11-01.
hardwareProfile?: VirtualMachineScaleSetHardwareProfile
속성 값
licenseType
사용 중인 이미지 또는 디스크가 온-프레미스에서 사용이 허가되었음을 지정합니다.
Windows Server 운영 체제에 사용할 수 있는 값은 다음과 같습니다.
Windows_Client
Windows_Server
Linux Server 운영 체제에 사용할 수 있는 값은 다음과 같습니다.
RHEL_BYOS(RHEL의 경우)
SLES_BYOS(SUSE의 경우)
자세한 내용은 Windows Server 대한 Azure 하이브리드 사용 참조하세요.
Linux Server 대한 Azure 하이브리드 사용 혜택
최소 api-version: 2015-06-15
licenseType?: string
속성 값
string
networkProfile
확장 집합에 있는 가상 머신의 네트워크 인터페이스 속성을 지정합니다.
networkProfile?: VirtualMachineScaleSetNetworkProfile
속성 값
osProfile
확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다.
osProfile?: VirtualMachineScaleSetOSProfile
속성 값
priority
확장 집합의 가상 머신에 대한 우선 순위를 지정합니다.
최소 api-version: 2017-10-30-preview
priority?: "Regular" | "Low" | "Spot"
속성 값
"Regular" | "Low" | "Spot"
scheduledEventsProfile
securityProfile
storageProfile
가상 머신 디스크에 대한 스토리지 설정을 지정합니다.
storageProfile?: VirtualMachineScaleSetStorageProfile
속성 값
userData
Base-64로 인코딩되어야 하는 확장 집합의 가상 머신에 대한 UserData입니다. 고객은 여기에 비밀을 전달해서는 안됩니다.
최소 api-version: 2021-03-01
userData?: string
속성 값
string