VirtualMachineScaleSetVMProfile interface
가상 머신 확장 집합 가상 머신 프로필에 대해 설명합니다.
속성
application |
VM/VMSS에서 사용할 수 있도록 해야 하는 갤러리 애플리케이션을 지정합니다. |
billing |
Azure Spot VMSS의 청구 관련 세부 정보를 지정합니다. 최소 api-version: 2019-03-01. |
capacity |
확장 집합의 용량 예약 관련 세부 정보를 지정합니다. 최소 api-version: 2021-04-01. |
diagnostics |
부팅 진단 설정 상태를 지정합니다. 최소 api-version: 2015-06-15. |
eviction |
Azure Spot 가상 머신 및 Azure Spot 확장 집합에 대한 제거 정책을 지정합니다. Azure Spot 가상 머신의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2019-03-01입니다. Azure 스폿 확장 집합의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2017-10-30-preview입니다. |
extension |
확장 집합의 가상 머신에 설치된 확장에 대한 설정 컬렉션을 지정합니다. |
hardware |
확장 집합의 하드웨어 프로필 관련 세부 정보를 지정합니다. 최소 api-version: 2021-11-01. |
license |
사용 중인 이미지 또는 디스크가 온-프레미스에서 사용이 허가되었음을 지정합니다. |
network |
확장 집합에 있는 가상 머신의 네트워크 인터페이스 속성을 지정합니다. |
os |
확장 집합의 가상 머신에 대한 운영 체제 설정을 지정합니다. |
priority | 확장 집합의 가상 머신에 대한 우선 순위를 지정합니다. 최소 api-version: 2017-10-30-preview. |
scheduled |
예약된 이벤트 관련 구성을 지정합니다. |
security |
확장 집합에 사용할 보안 태세를 지정합니다. 최소 api-version: 2023-03-01 |
security |
확장 집합의 가상 머신에 대한 보안 관련 프로필 설정을 지정합니다. |
service |
'최신' 이미지 버전을 사용할 때 확장 집합의 모든 가상 머신에 대해 동일한 이미지 버전을 설정하는 데 사용되는 서비스 아티팩트 참조 ID를 지정합니다. 최소 api-version: 2022-11-01 |
storage |
가상 머신 디스크에 대한 스토리지 설정을 지정합니다. |
time |
Virtual Machine Scale Set에 대한 이 VM 프로필이 만들어진 시간을 지정합니다. 이 값은 VMSS VM 프로필을 만들거나 업데이트할 때 VMSS Flex VM 태그에 추가됩니다. 이 속성의 최소 API 버전은 2023-09-01입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
user |
Base-64로 인코딩되어야 하는 확장 집합의 가상 머신에 대한 UserData입니다. 고객은 여기에 비밀을 전달해서는 안됩니다. 최소 api-version: 2021-03-01. |
속성 세부 정보
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?: string
속성 값
string
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?: string
속성 값
string
scheduledEventsProfile
securityPostureReference
확장 집합에 사용할 보안 태세를 지정합니다. 최소 api-version: 2023-03-01
securityPostureReference?: SecurityPostureReference
속성 값
securityProfile
serviceArtifactReference
'최신' 이미지 버전을 사용할 때 확장 집합의 모든 가상 머신에 대해 동일한 이미지 버전을 설정하는 데 사용되는 서비스 아티팩트 참조 ID를 지정합니다. 최소 api-version: 2022-11-01
serviceArtifactReference?: ServiceArtifactReference
속성 값
storageProfile
가상 머신 디스크에 대한 스토리지 설정을 지정합니다.
storageProfile?: VirtualMachineScaleSetStorageProfile
속성 값
timeCreated
Virtual Machine Scale Set에 대한 이 VM 프로필이 만들어진 시간을 지정합니다. 이 값은 VMSS VM 프로필을 만들거나 업데이트할 때 VMSS Flex VM 태그에 추가됩니다. 이 속성의 최소 API 버전은 2023-09-01입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
timeCreated?: Date
속성 값
Date
userData
Base-64로 인코딩되어야 하는 확장 집합의 가상 머신에 대한 UserData입니다. 고객은 여기에 비밀을 전달해서는 안됩니다. 최소 api-version: 2021-03-01.
userData?: string
속성 값
string