다음을 통해 공유


VirtualMachineScaleSetVMs interface

VirtualMachineScaleSetVM을 나타내는 인터페이스입니다.

메서드

beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

VM 확장 집합 인스턴스에서 OS 디스크의 지연된 롤링 업그레이드에 대한 업그레이드를 승인합니다.

beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

VM 확장 집합 인스턴스에서 OS 디스크의 지연된 롤링 업그레이드에 대한 업그레이드를 승인합니다.

beginAttachDetachDataDisks(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

VM 확장 집합의 가상 머신에 데이터 디스크를 연결하고 분리합니다.

beginAttachDetachDataDisksAndWait(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

VM 확장 집합의 가상 머신에 데이터 디스크를 연결하고 분리합니다.

beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

VM 확장 집합에서 특정 가상 머신의 할당을 취소합니다. 가상 머신을 종료하고 사용하는 컴퓨팅 리소스를 해제합니다. 할당이 취소된 후에는 이 가상 머신의 컴퓨팅 리소스에 대한 요금이 청구되지 않습니다.

beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

VM 확장 집합에서 특정 가상 머신의 할당을 취소합니다. 가상 머신을 종료하고 사용하는 컴퓨팅 리소스를 해제합니다. 할당이 취소된 후에는 이 가상 머신의 컴퓨팅 리소스에 대한 요금이 청구되지 않습니다.

beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

VM 확장 집합에서 가상 머신을 삭제합니다.

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

VM 확장 집합에서 가상 머신을 삭제합니다.

beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

VM 확장 집합의 가상 머신에서 유지 관리를 수행합니다.

beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

VM 확장 집합의 가상 머신에서 유지 관리를 수행합니다.

beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

VM 확장 집합에서 가상 머신 전원을 끕니다(중지). 리소스는 여전히 연결되어 있으며 리소스에 대한 요금이 청구됩니다. 대신 할당 취소를 사용하여 리소스를 해제하고 요금을 방지합니다. 또한 할당 취소되거나 이미 할당 취소된 가상 머신에서는 이 작업이 허용되지 않습니다.

beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

VM 확장 집합에서 가상 머신 전원을 끕니다(중지). 리소스는 여전히 연결되어 있으며 리소스에 대한 요금이 청구됩니다. 대신 할당 취소를 사용하여 리소스를 해제하고 요금을 방지합니다. 또한 할당 취소되거나 이미 할당 취소된 가상 머신에서는 이 작업이 허용되지 않습니다.

beginRedeploy(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

가상 머신 확장 집합에서 가상 머신을 종료하고, 새 노드로 이동하고, 다시 전원을 켭니다.

beginRedeployAndWait(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

가상 머신 확장 집합에서 가상 머신을 종료하고, 새 노드로 이동하고, 다시 전원을 켭니다.

beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

VM 확장 집합의 특정 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다.

beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

VM 확장 집합 인스턴스의 모든 디스크(데이터 디스크 포함)를 다시 이미지화할 수 있습니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

VM 확장 집합 인스턴스의 모든 디스크(데이터 디스크 포함)를 다시 이미지화할 수 있습니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

VM 확장 집합의 특정 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다.

beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

VM 확장 집합에서 가상 머신을 다시 시작합니다.

beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

VM 확장 집합에서 가상 머신을 다시 시작합니다.

beginRunCommand(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

VM 확장 집합의 가상 머신에서 명령을 실행합니다.

beginRunCommandAndWait(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

VM 확장 집합의 가상 머신에서 명령을 실행합니다.

beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

VM 확장 집합에서 가상 머신을 시작합니다.

beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

VM 확장 집합에서 가상 머신을 시작합니다.

beginUpdate(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

VM 확장 집합의 가상 머신을 업데이트합니다.

beginUpdateAndWait(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

VM 확장 집합의 가상 머신을 업데이트합니다.

get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)

VM 확장 집합에서 가상 머신을 가져옵니다.

getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)

VM 확장 집합에서 가상 머신의 상태를 가져옵니다.

list(string, string, VirtualMachineScaleSetVMsListOptionalParams)

VM 확장 집합의 모든 가상 머신 목록을 가져옵니다.

retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)

VM 확장 집합에서 가상 머신에 대한 부팅 진단 로그의 SAS URI를 검색하는 작업입니다.

simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)

VM 확장 집합에서 스폿 가상 머신의 제거를 시뮬레이션하는 작업입니다.

메서드 세부 정보

beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

VM 확장 집합 인스턴스에서 OS 디스크의 지연된 롤링 업그레이드에 대한 업그레이드를 승인합니다.

function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams

옵션 매개 변수입니다.

반환

beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

VM 확장 집합 인스턴스에서 OS 디스크의 지연된 롤링 업그레이드에 대한 업그레이드를 승인합니다.

function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams

옵션 매개 변수입니다.

반환

beginAttachDetachDataDisks(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

VM 확장 집합의 가상 머신에 데이터 디스크를 연결하고 분리합니다.

function beginAttachDetachDataDisks(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams): Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

parameters
AttachDetachDataDisksRequest

Virtual Machine Scale Sets VM에서 데이터 디스크 연결 및 분리 작업에 제공된 매개 변수입니다.

options
VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

beginAttachDetachDataDisksAndWait(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)

VM 확장 집합의 가상 머신에 데이터 디스크를 연결하고 분리합니다.

function beginAttachDetachDataDisksAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams): Promise<StorageProfile>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

parameters
AttachDetachDataDisksRequest

Virtual Machine Scale Sets VM에서 데이터 디스크 연결 및 분리 작업에 제공된 매개 변수입니다.

options
VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams

옵션 매개 변수입니다.

반환

Promise<StorageProfile>

beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

VM 확장 집합에서 특정 가상 머신의 할당을 취소합니다. 가상 머신을 종료하고 사용하는 컴퓨팅 리소스를 해제합니다. 할당이 취소된 후에는 이 가상 머신의 컴퓨팅 리소스에 대한 요금이 청구되지 않습니다.

function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsDeallocateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

VM 확장 집합에서 특정 가상 머신의 할당을 취소합니다. 가상 머신을 종료하고 사용하는 컴퓨팅 리소스를 해제합니다. 할당이 취소된 후에는 이 가상 머신의 컴퓨팅 리소스에 대한 요금이 청구되지 않습니다.

function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsDeallocateOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

VM 확장 집합에서 가상 머신을 삭제합니다.

function beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

VM 확장 집합에서 가상 머신을 삭제합니다.

function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

VM 확장 집합의 가상 머신에서 유지 관리를 수행합니다.

function beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

VM 확장 집합의 가상 머신에서 유지 관리를 수행합니다.

function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

VM 확장 집합에서 가상 머신 전원을 끕니다(중지). 리소스는 여전히 연결되어 있으며 리소스에 대한 요금이 청구됩니다. 대신 할당 취소를 사용하여 리소스를 해제하고 요금을 방지합니다. 또한 할당 취소되거나 이미 할당 취소된 가상 머신에서는 이 작업이 허용되지 않습니다.

function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsPowerOffOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

VM 확장 집합에서 가상 머신 전원을 끕니다(중지). 리소스는 여전히 연결되어 있으며 리소스에 대한 요금이 청구됩니다. 대신 할당 취소를 사용하여 리소스를 해제하고 요금을 방지합니다. 또한 할당 취소되거나 이미 할당 취소된 가상 머신에서는 이 작업이 허용되지 않습니다.

function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsPowerOffOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginRedeploy(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

가상 머신 확장 집합에서 가상 머신을 종료하고, 새 노드로 이동하고, 다시 전원을 켭니다.

function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsRedeployOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

가상 머신 확장 집합에서 가상 머신을 종료하고, 새 노드로 이동하고, 다시 전원을 켭니다.

function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsRedeployOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

VM 확장 집합의 특정 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다.

function beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsReimageOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

VM 확장 집합 인스턴스의 모든 디스크(데이터 디스크 포함)를 다시 이미지화할 수 있습니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsReimageAllOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

VM 확장 집합 인스턴스의 모든 디스크(데이터 디스크 포함)를 다시 이미지화할 수 있습니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsReimageAllOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

VM 확장 집합의 특정 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다.

function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsReimageOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

VM 확장 집합에서 가상 머신을 다시 시작합니다.

function beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsRestartOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

VM 확장 집합에서 가상 머신을 다시 시작합니다.

function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsRestartOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginRunCommand(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

VM 확장 집합의 가상 머신에서 명령을 실행합니다.

function beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

parameters
RunCommandInput

명령 실행 작업에 제공된 매개 변수입니다.

options
VirtualMachineScaleSetVMsRunCommandOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

beginRunCommandAndWait(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)

VM 확장 집합의 가상 머신에서 명령을 실행합니다.

function beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise<RunCommandResult>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

parameters
RunCommandInput

명령 실행 작업에 제공된 매개 변수입니다.

options
VirtualMachineScaleSetVMsRunCommandOptionalParams

옵션 매개 변수입니다.

반환

Promise<RunCommandResult>

beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

VM 확장 집합에서 가상 머신을 시작합니다.

function beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsStartOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

VM 확장 집합에서 가상 머신을 시작합니다.

function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsStartOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginUpdate(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

VM 확장 집합의 가상 머신을 업데이트합니다.

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetVM>, VirtualMachineScaleSetVM>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

확장을 만들거나 업데이트해야 하는 VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

parameters
VirtualMachineScaleSetVM

Virtual Machine Scale Sets VM 업데이트 작업에 제공된 매개 변수입니다.

options
VirtualMachineScaleSetVMsUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetVM>, VirtualMachineScaleSetVM>>

beginUpdateAndWait(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)

VM 확장 집합의 가상 머신을 업데이트합니다.

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise<VirtualMachineScaleSetVM>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

확장을 만들거나 업데이트해야 하는 VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

parameters
VirtualMachineScaleSetVM

Virtual Machine Scale Sets VM 업데이트 작업에 제공된 매개 변수입니다.

options
VirtualMachineScaleSetVMsUpdateOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)

VM 확장 집합에서 가상 머신을 가져옵니다.

function get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise<VirtualMachineScaleSetVM>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsGetOptionalParams

옵션 매개 변수입니다.

반환

getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)

VM 확장 집합에서 가상 머신의 상태를 가져옵니다.

function getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetVMInstanceView>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsGetInstanceViewOptionalParams

옵션 매개 변수입니다.

반환

list(string, string, VirtualMachineScaleSetVMsListOptionalParams)

VM 확장 집합의 모든 가상 머신 목록을 가져옵니다.

function list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetVM, VirtualMachineScaleSetVM[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

virtualMachineScaleSetName

string

VM 확장 집합의 이름입니다.

options
VirtualMachineScaleSetVMsListOptionalParams

옵션 매개 변수입니다.

반환

retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)

VM 확장 집합에서 가상 머신에 대한 부팅 진단 로그의 SAS URI를 검색하는 작업입니다.

function retrieveBootDiagnosticsData(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams): Promise<RetrieveBootDiagnosticsDataResult>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

반환

simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)

VM 확장 집합에서 스폿 가상 머신의 제거를 시뮬레이션하는 작업입니다.

function simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

vmScaleSetName

string

VM 확장 집합의 이름입니다.

instanceId

string

가상 머신의 인스턴스 ID입니다.

options
VirtualMachineScaleSetVMsSimulateEvictionOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>