다음을 통해 공유


VirtualMachineScaleSets interface

VirtualMachineScaleSets를 나타내는 인터페이스입니다.

메서드

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM 확장 집합을 만들거나 업데이트합니다.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM 확장 집합을 만들거나 업데이트합니다.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM 확장 집합을 삭제합니다.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM 확장 집합을 삭제합니다.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

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

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

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

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM 확장 집합에서 하나 이상의 가상 머신에서 유지 관리를 수행합니다. 유지 관리 수행에 적합하지 않은 인스턴스에 대한 작업이 실패합니다. 자세한 내용은 모범 사례를 참조하세요. https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM 확장 집합에서 하나 이상의 가상 머신에서 유지 관리를 수행합니다. 유지 관리 수행에 적합하지 않은 인스턴스에 대한 작업이 실패합니다. 자세한 내용은 모범 사례를 참조하세요. https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Virtual Machine 확장 집합 Virtual Machine 프로필을 Virtual Machine 인스턴스에 다시 적용합니다.

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Virtual Machine 확장 집합 Virtual Machine 프로필을 Virtual Machine 인스턴스에 다시 적용합니다.

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

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

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

임시 OS 디스크가 없는 VM 확장 집합에서 하나 이상의 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다. 임시 OS 디스크가 있는 가상 머신의 경우 가상 머신이 초기 상태로 다시 설정됩니다.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM 확장 집합의 가상 머신에 있는 모든 디스크(데이터 디스크 포함)를 이미지로 다시 설치합니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM 확장 집합의 가상 머신에 있는 모든 디스크(데이터 디스크 포함)를 이미지로 다시 설치합니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

임시 OS 디스크가 없는 VM 확장 집합에서 하나 이상의 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다. 임시 OS 디스크가 있는 가상 머신의 경우 가상 머신이 초기 상태로 다시 설정됩니다.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

지정된 서비스에 대한 ServiceState 속성 변경

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

지정된 서비스에 대한 ServiceState 속성 변경

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

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

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

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

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM 확장 집합을 업데이트합니다.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM 확장 집합을 업데이트합니다.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

하나 이상의 가상 머신을 VM 확장 집합 모델의 최신 SKU 집합으로 업그레이드합니다.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

하나 이상의 가상 머신을 VM 확장 집합 모델의 최신 SKU 집합으로 업그레이드합니다.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

기존 가상 머신 확장 집합에 대해 SinglePlacementGroup 속성을 false로 변환합니다.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

서비스 패브릭 가상 머신 확장 집합에서 가상 머신을 업데이트하기 위한 수동 플랫폼 업데이트 도메인 연습입니다.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

가상 머신 확장 집합에 대한 정보를 표시합니다.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

VM 확장 집합 인스턴스의 상태를 가져옵니다.

list(string, VirtualMachineScaleSetsListOptionalParams)

리소스 그룹 아래의 모든 VM 확장 집합 목록을 가져옵니다.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

연결된 리소스 그룹에 관계없이 구독의 모든 VM Scale Sets 목록을 가져옵니다. 응답에서 nextLink 속성을 사용하여 VM Scale Sets의 다음 페이지를 가져옵니다. nextLink가 null이 될 때까지 이 작업을 수행하여 모든 VM Scale Sets를 가져옵니다.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

지정된 위치에 대해 지정된 구독 아래의 모든 VM 확장 집합을 가져옵니다.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

VM 확장 집합 인스턴스의 OS 업그레이드 목록을 가져옵니다.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

각 SKU에 허용되는 최소 및 최대 VM 인스턴스를 포함하여 VM 확장 집합에 사용할 수 있는 SKU 목록을 가져옵니다.

메서드 세부 정보

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams

옵션 매개 변수입니다.

반환

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams

옵션 매개 변수입니다.

반환

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM 확장 집합을 만들거나 업데이트합니다.

function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 VM 확장 집합의 이름입니다.

parameters
VirtualMachineScaleSet

확장 집합 개체입니다.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM 확장 집합을 만들거나 업데이트합니다.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSet>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 VM 확장 집합의 이름입니다.

parameters
VirtualMachineScaleSet

확장 집합 개체입니다.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsDeallocateOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsDeallocateOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM 확장 집합을 삭제합니다.

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM 확장 집합을 삭제합니다.

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

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

function beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM 확장 집합의 가상 머신 인스턴스 ID 목록입니다.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

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

function beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM 확장 집합의 가상 머신 인스턴스 ID 목록입니다.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM 확장 집합에서 하나 이상의 가상 머신에서 유지 관리를 수행합니다. 유지 관리 수행에 적합하지 않은 인스턴스에 대한 작업이 실패합니다. 자세한 내용은 모범 사례를 참조하세요. https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

옵션 매개 변수입니다.

반환

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

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM 확장 집합에서 하나 이상의 가상 머신에서 유지 관리를 수행합니다. 유지 관리 수행에 적합하지 않은 인스턴스에 대한 작업이 실패합니다. 자세한 내용은 모범 사례를 참조하세요. https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsPowerOffOptionalParams

옵션 매개 변수입니다.

반환

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsPowerOffOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Virtual Machine 확장 집합 Virtual Machine 프로필을 Virtual Machine 인스턴스에 다시 적용합니다.

function beginReapply(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReapplyOptionalParams

옵션 매개 변수입니다.

반환

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

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Virtual Machine 확장 집합 Virtual Machine 프로필을 Virtual Machine 인스턴스에 다시 적용합니다.

function beginReapplyAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReapplyOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsRedeployOptionalParams

옵션 매개 변수입니다.

반환

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsRedeployOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

임시 OS 디스크가 없는 VM 확장 집합에서 하나 이상의 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다. 임시 OS 디스크가 있는 가상 머신의 경우 가상 머신이 초기 상태로 다시 설정됩니다.

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReimageOptionalParams

옵션 매개 변수입니다.

반환

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

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM 확장 집합의 가상 머신에 있는 모든 디스크(데이터 디스크 포함)를 이미지로 다시 설치합니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReimageAllOptionalParams

옵션 매개 변수입니다.

반환

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

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM 확장 집합의 가상 머신에 있는 모든 디스크(데이터 디스크 포함)를 이미지로 다시 설치합니다. 이 작업은 관리 디스크에 대해서만 지원됩니다.

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReimageAllOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

임시 OS 디스크가 없는 VM 확장 집합에서 하나 이상의 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다. 임시 OS 디스크가 있는 가상 머신의 경우 가상 머신이 초기 상태로 다시 설정됩니다.

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReimageOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsRestartOptionalParams

옵션 매개 변수입니다.

반환

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

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsRestartOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

지정된 서비스에 대한 ServiceState 속성 변경

function beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 가상 머신 확장 집합의 이름입니다.

parameters
OrchestrationServiceStateInput

SetOrchestrationServiceState API의 입력 개체입니다.

반환

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

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

지정된 서비스에 대한 ServiceState 속성 변경

function beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 가상 머신 확장 집합의 이름입니다.

parameters
OrchestrationServiceStateInput

SetOrchestrationServiceState API의 입력 개체입니다.

반환

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsStartOptionalParams

옵션 매개 변수입니다.

반환

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

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

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

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

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsStartOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM 확장 집합을 업데이트합니다.

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 VM 확장 집합의 이름입니다.

parameters
VirtualMachineScaleSetUpdate

확장 집합 개체입니다.

options
VirtualMachineScaleSetsUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM 확장 집합을 업데이트합니다.

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSet>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 VM 확장 집합의 이름입니다.

parameters
VirtualMachineScaleSetUpdate

확장 집합 개체입니다.

options
VirtualMachineScaleSetsUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

하나 이상의 가상 머신을 VM 확장 집합 모델의 최신 SKU 집합으로 업그레이드합니다.

function beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM 확장 집합의 가상 머신 인스턴스 ID 목록입니다.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

옵션 매개 변수입니다.

반환

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

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

하나 이상의 가상 머신을 VM 확장 집합 모델의 최신 SKU 집합으로 업그레이드합니다.

function beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM 확장 집합의 가상 머신 인스턴스 ID 목록입니다.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

기존 가상 머신 확장 집합에 대해 SinglePlacementGroup 속성을 false로 변환합니다.

function convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

만들거나 업데이트할 가상 머신 확장 집합의 이름입니다.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

ConvertToSinglePlacementGroup API의 입력 개체입니다.

반환

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

서비스 패브릭 가상 머신 확장 집합에서 가상 머신을 업데이트하기 위한 수동 플랫폼 업데이트 도메인 연습입니다.

function forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise<RecoveryWalkResponse>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

platformUpdateDomain

number

수동 복구 연습이 요청되는 플랫폼 업데이트 도메인

반환

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

가상 머신 확장 집합에 대한 정보를 표시합니다.

function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsGetOptionalParams

옵션 매개 변수입니다.

반환

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

VM 확장 집합 인스턴스의 상태를 가져옵니다.

function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

옵션 매개 변수입니다.

반환

list(string, VirtualMachineScaleSetsListOptionalParams)

리소스 그룹 아래의 모든 VM 확장 집합 목록을 가져옵니다.

function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

매개 변수

resourceGroupName

string

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

options
VirtualMachineScaleSetsListOptionalParams

옵션 매개 변수입니다.

반환

listAll(VirtualMachineScaleSetsListAllOptionalParams)

연결된 리소스 그룹에 관계없이 구독의 모든 VM Scale Sets 목록을 가져옵니다. 응답에서 nextLink 속성을 사용하여 VM Scale Sets의 다음 페이지를 가져옵니다. nextLink가 null이 될 때까지 이 작업을 수행하여 모든 VM Scale Sets를 가져옵니다.

function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

매개 변수

options
VirtualMachineScaleSetsListAllOptionalParams

옵션 매개 변수입니다.

반환

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

지정된 위치에 대해 지정된 구독 아래의 모든 VM 확장 집합을 가져옵니다.

function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

매개 변수

location

string

구독에서 VM 확장 집합을 쿼리할 위치입니다.

options
VirtualMachineScaleSetsListByLocationOptionalParams

옵션 매개 변수입니다.

반환

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

VM 확장 집합 인스턴스의 OS 업그레이드 목록을 가져옵니다.

function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams

옵션 매개 변수입니다.

반환

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

각 SKU에 허용되는 최소 및 최대 VM 인스턴스를 포함하여 VM 확장 집합에 사용할 수 있는 SKU 목록을 가져옵니다.

function listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetSku, VirtualMachineScaleSetSku[], PageSettings>

매개 변수

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsListSkusOptionalParams

옵션 매개 변수입니다.

반환