다음을 통해 공유


VirtualMachineUpdate interface

Virtual Machine 업데이트에 대해 설명합니다.

Extends

속성

additionalCapabilities

가상 머신에서 사용하거나 사용하지 않도록 설정된 추가 기능을 지정합니다.

availabilitySet

가상 머신을 할당해야 하는 가용성 집합에 대한 정보를 지정합니다. 동일한 가용성 집합에 지정된 가상 컴퓨터는 가용성을 최대화하기 위해 서로 다른 노드에 할당됩니다. 가용성 집합에 대한 자세한 내용은 가상 머신의 가용성 관리를 참조하세요.

Azure 계획된 유지 관리에 대한 자세한 내용은 Azure의 가상 머신에 대한 계획된 유지 관리를 참조하세요.

현재 VM은 생성 시 가용성 집합에만 추가할 수 있습니다. VM이 추가되는 가용성 집합은 가용성 집합 리소스와 동일한 리소스 그룹 아래에 있어야 합니다. 기존 VM은 가용성 집합에 추가할 수 없습니다.

이 속성은 null이 아닌 properties.virtualMachineScaleSet 참조와 함께 존재할 수 없습니다.

billingProfile

Azure Spot 가상 머신의 청구 관련 세부 정보를 지정합니다.

최소 api-version: 2019-03-01.

diagnosticsProfile

부팅 진단 설정 상태를 지정합니다.

최소 api-version: 2015-06-15.

evictionPolicy

Azure Spot 가상 머신 및 Azure 스폿 확장 집합에 대한 제거 정책을 지정합니다.

Azure 스폿 가상 머신의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2019-03-01입니다.

Azure 스폿 확장 집합의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2017-10-30-preview입니다.

extensionsTimeBudget

모든 확장이 시작될 시간을 지정합니다. 기간은 15분에서 120분(포함) 사이여야 하며 ISO 8601 형식으로 지정해야 합니다. 기본값은 90분(PT1H30M)입니다.

최소 api-version: 2020-06-01

hardwareProfile

가상 머신에 대한 하드웨어 설정을 지정합니다.

host

가상 머신이 있는 전용 호스트에 대한 정보를 지정합니다.

최소 api-version: 2018-10-01.

hostGroup

가상 머신이 있는 전용 호스트 그룹에 대한 정보를 지정합니다.

최소 api-version: 2020-06-01.

참고: 사용자는 host 및 hostGroup 속성을 모두 지정할 수 없습니다.

identity

구성된 경우 가상 머신의 ID입니다.

instanceView

가상 머신 인스턴스 뷰입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

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

networkProfile

가상 머신의 네트워크 인터페이스를 지정합니다.

osProfile

가상 머신을 만드는 동안 사용되는 운영 체제 설정을 지정합니다. VM이 프로비전되면 일부 설정을 변경할 수 없습니다.

plan

가상 머신을 만드는 데 사용되는 마켓플레이스 이미지에 대한 정보를 지정합니다. 이 요소는 마켓플레이스 이미지에만 사용됩니다. API에서 마켓플레이스 이미지를 사용하려면 먼저 프로그래밍 방식으로 사용할 이미지를 사용하도록 설정해야 합니다. Azure Portal 사용하려는 마켓플레이스 이미지를 찾은 다음 프로그래밍 방식으로 배포하려는 시작 ->을 클릭합니다. 필요한 정보를 입력한 다음 저장을 클릭합니다.

priority

가상 머신의 우선 순위를 지정합니다.

최소 api-version: 2019-03-01

provisioningState

응답에만 표시되는 프로비전 상태입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

proximityPlacementGroup

가상 머신을 할당해야 하는 근접 배치 그룹에 대한 정보를 지정합니다.

최소 api-version: 2018-04-01.

securityProfile

가상 머신에 대한 보안 관련 프로필 설정을 지정합니다.

storageProfile

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

virtualMachineScaleSet

가상 머신을 할당해야 하는 가상 머신 확장 집합에 대한 정보를 지정합니다. 동일한 가상 머신 확장 집합에 지정된 가상 머신은 가용성을 최대화하기 위해 다른 노드에 할당됩니다. 현재 VM은 생성 시 가상 머신 확장 집합에만 추가할 수 있습니다. 기존 VM은 가상 머신 확장 집합에 추가할 수 없습니다.

이 속성은 null이 아닌 properties.availabilitySet 참조와 함께 존재할 수 없습니다.

최소 api-version: 2019-03-01

vmId

모든 Azure IaaS VM SMBIOS에 인코딩 및 저장되고 플랫폼 BIOS 명령을 사용하여 읽을 수 있는 128비트 식별자인 VM 고유 ID를 지정합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

zones

가상 머신 영역입니다.

상속된 속성

tags

리소스 태그

속성 세부 정보

additionalCapabilities

가상 머신에서 사용하거나 사용하지 않도록 설정된 추가 기능을 지정합니다.

additionalCapabilities?: AdditionalCapabilities

속성 값

availabilitySet

가상 머신을 할당해야 하는 가용성 집합에 대한 정보를 지정합니다. 동일한 가용성 집합에 지정된 가상 컴퓨터는 가용성을 최대화하기 위해 서로 다른 노드에 할당됩니다. 가용성 집합에 대한 자세한 내용은 가상 머신의 가용성 관리를 참조하세요.

Azure 계획된 유지 관리에 대한 자세한 내용은 Azure의 가상 머신에 대한 계획된 유지 관리를 참조하세요.

현재 VM은 생성 시 가용성 집합에만 추가할 수 있습니다. VM이 추가되는 가용성 집합은 가용성 집합 리소스와 동일한 리소스 그룹 아래에 있어야 합니다. 기존 VM은 가용성 집합에 추가할 수 없습니다.

이 속성은 null이 아닌 properties.virtualMachineScaleSet 참조와 함께 존재할 수 없습니다.

availabilitySet?: SubResource

속성 값

billingProfile

Azure Spot 가상 머신의 청구 관련 세부 정보를 지정합니다.

최소 api-version: 2019-03-01.

billingProfile?: BillingProfile

속성 값

diagnosticsProfile

부팅 진단 설정 상태를 지정합니다.

최소 api-version: 2015-06-15.

diagnosticsProfile?: DiagnosticsProfile

속성 값

evictionPolicy

Azure Spot 가상 머신 및 Azure 스폿 확장 집합에 대한 제거 정책을 지정합니다.

Azure 스폿 가상 머신의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2019-03-01입니다.

Azure 스폿 확장 집합의 경우 '할당 취소' 및 '삭제'가 모두 지원되며 최소 api-version은 2017-10-30-preview입니다.

evictionPolicy?: string

속성 값

string

extensionsTimeBudget

모든 확장이 시작될 시간을 지정합니다. 기간은 15분에서 120분(포함) 사이여야 하며 ISO 8601 형식으로 지정해야 합니다. 기본값은 90분(PT1H30M)입니다.

최소 api-version: 2020-06-01

extensionsTimeBudget?: string

속성 값

string

hardwareProfile

가상 머신에 대한 하드웨어 설정을 지정합니다.

hardwareProfile?: HardwareProfile

속성 값

host

가상 머신이 있는 전용 호스트에 대한 정보를 지정합니다.

최소 api-version: 2018-10-01.

host?: SubResource

속성 값

hostGroup

가상 머신이 있는 전용 호스트 그룹에 대한 정보를 지정합니다.

최소 api-version: 2020-06-01.

참고: 사용자는 host 및 hostGroup 속성을 모두 지정할 수 없습니다.

hostGroup?: SubResource

속성 값

identity

구성된 경우 가상 머신의 ID입니다.

identity?: VirtualMachineIdentity

속성 값

instanceView

가상 머신 인스턴스 뷰입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

instanceView?: VirtualMachineInstanceView

속성 값

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?: NetworkProfile

속성 값

osProfile

가상 머신을 만드는 동안 사용되는 운영 체제 설정을 지정합니다. VM이 프로비전되면 일부 설정을 변경할 수 없습니다.

osProfile?: OSProfile

속성 값

plan

가상 머신을 만드는 데 사용되는 마켓플레이스 이미지에 대한 정보를 지정합니다. 이 요소는 마켓플레이스 이미지에만 사용됩니다. API에서 마켓플레이스 이미지를 사용하려면 먼저 프로그래밍 방식으로 사용할 이미지를 사용하도록 설정해야 합니다. Azure Portal 사용하려는 마켓플레이스 이미지를 찾은 다음 프로그래밍 방식으로 배포하려는 시작 ->을 클릭합니다. 필요한 정보를 입력한 다음 저장을 클릭합니다.

plan?: Plan

속성 값

priority

가상 머신의 우선 순위를 지정합니다.

최소 api-version: 2019-03-01

priority?: string

속성 값

string

provisioningState

응답에만 표시되는 프로비전 상태입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

proximityPlacementGroup

가상 머신을 할당해야 하는 근접 배치 그룹에 대한 정보를 지정합니다.

최소 api-version: 2018-04-01.

proximityPlacementGroup?: SubResource

속성 값

securityProfile

가상 머신에 대한 보안 관련 프로필 설정을 지정합니다.

securityProfile?: SecurityProfile

속성 값

storageProfile

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

storageProfile?: StorageProfile

속성 값

virtualMachineScaleSet

가상 머신을 할당해야 하는 가상 머신 확장 집합에 대한 정보를 지정합니다. 동일한 가상 머신 확장 집합에 지정된 가상 머신은 가용성을 최대화하기 위해 다른 노드에 할당됩니다. 현재 VM은 생성 시 가상 머신 확장 집합에만 추가할 수 있습니다. 기존 VM은 가상 머신 확장 집합에 추가할 수 없습니다.

이 속성은 null이 아닌 properties.availabilitySet 참조와 함께 존재할 수 없습니다.

최소 api-version: 2019-03-01

virtualMachineScaleSet?: SubResource

속성 값

vmId

모든 Azure IaaS VM SMBIOS에 인코딩 및 저장되고 플랫폼 BIOS 명령을 사용하여 읽을 수 있는 128비트 식별자인 VM 고유 ID를 지정합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

vmId?: string

속성 값

string

zones

가상 머신 영역입니다.

zones?: string[]

속성 값

string[]

상속된 속성 세부 정보

tags

리소스 태그

tags?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

UpdateResource.tags에서 상속