VirtualMachineScaleSets interface
VirtualMachineScaleSets를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)
VM 확장 집합의 가상 머신에서 OS 디스크의 지연된 롤링 업그레이드에 대한 업그레이드를 승인합니다.
function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>
beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)
VM 확장 집합의 가상 머신에서 OS 디스크의 지연된 롤링 업그레이드에 대한 업그레이드를 승인합니다.
function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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
확장 집합 개체입니다.
옵션 매개 변수입니다.
반환
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
확장 집합 개체입니다.
옵션 매개 변수입니다.
반환
Promise<VirtualMachineScaleSet>
beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)
VM 확장 집합에서 특정 가상 머신의 할당을 취소합니다. 가상 머신을 종료하고 컴퓨팅 리소스를 해제합니다. 이 가상 머신 확장 집합이 할당 취소하는 컴퓨팅 리소스에 대해서는 요금이 청구되지 않습니다.
function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 목록입니다.
옵션 매개 변수입니다.
반환
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 목록입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)
VM 확장 집합에서 하나 이상의 가상 머신에서 유지 관리를 수행합니다. 유지 관리 수행에 적합하지 않은 인스턴스에 대한 작업이 실패합니다. 자세한 내용은 모범 사례를 참조하세요. https://docs.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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)
VM 확장 집합에서 하나 이상의 가상 머신에서 유지 관리를 수행합니다. 유지 관리 수행에 적합하지 않은 인스턴스에 대한 작업이 실패합니다. 자세한 내용은 모범 사례를 참조하세요. https://docs.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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)
VM 확장 집합에서 하나 이상의 가상 머신 전원을 끕니다(중지). 리소스는 여전히 연결되어 있으며 리소스에 대한 요금이 청구됩니다. 대신 할당 취소를 사용하여 리소스를 해제하고 요금을 방지합니다.
function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)
VM 확장 집합에서 하나 이상의 가상 머신 전원을 끕니다(중지). 리소스는 여전히 연결되어 있으며 리소스에 대한 요금이 청구됩니다. 대신 할당 취소를 사용하여 리소스를 해제하고 요금을 방지합니다.
function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)
가상 머신 확장 집합의 모든 가상 머신을 종료하고, 새 노드로 이동하고, 다시 전원을 켭니다.
function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)
임시 OS 디스크가 없는 VM 확장 집합에서 하나 이상의 가상 머신을 이미지로 다시 설치(운영 체제 업그레이드)합니다. 임시 OS 디스크가 있는 가상 머신의 경우 가상 머신이 초기 상태로 다시 설정됩니다.
function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginScaleOut(string, string, VMScaleSetScaleOutInput, VirtualMachineScaleSetsScaleOutOptionalParams)
VM 확장 집합에서 하나 이상의 가상 머신을 확장합니다.
function beginScaleOut(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
- parameters
- VMScaleSetScaleOutInput
ScaleOut API에 대한 입력 개체입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginScaleOutAndWait(string, string, VMScaleSetScaleOutInput, VirtualMachineScaleSetsScaleOutOptionalParams)
VM 확장 집합에서 하나 이상의 가상 머신을 확장합니다.
function beginScaleOutAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetScaleOutInput, options?: VirtualMachineScaleSetsScaleOutOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
- parameters
- VMScaleSetScaleOutInput
ScaleOut API에 대한 입력 개체입니다.
옵션 매개 변수입니다.
반환
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
VM 확장 집합의 이름입니다.
- 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
VM 확장 집합의 이름입니다.
- 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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)
VM 확장 집합을 업데이트합니다.
function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsUpdateResponse>, VirtualMachineScaleSetsUpdateResponse>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
- parameters
- VirtualMachineScaleSetUpdate
확장 집합 개체입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetsUpdateResponse>, VirtualMachineScaleSetsUpdateResponse>>
beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)
VM 확장 집합을 업데이트합니다.
function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSetsUpdateResponse>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
- parameters
- VirtualMachineScaleSetUpdate
확장 집합 개체입니다.
옵션 매개 변수입니다.
반환
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 목록입니다.
옵션 매개 변수입니다.
반환
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 목록입니다.
옵션 매개 변수입니다.
반환
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
VM 확장 집합의 이름입니다.
- 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
수동 복구 연습이 요청되는 플랫폼 업데이트 도메인
옵션 매개 변수입니다.
반환
Promise<RecoveryWalkResponse>
get(string, string, VirtualMachineScaleSetsGetOptionalParams)
가상 머신 확장 집합에 대한 정보를 표시합니다.
function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<VirtualMachineScaleSet>
getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)
VM 확장 집합 인스턴스의 상태를 가져옵니다.
function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<VirtualMachineScaleSetInstanceView>
list(string, VirtualMachineScaleSetsListOptionalParams)
리소스 그룹 아래의 모든 VM 확장 집합 목록을 가져옵니다.
function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
옵션 매개 변수입니다.
반환
listAll(VirtualMachineScaleSetsListAllOptionalParams)
연결된 리소스 그룹에 관계없이 구독의 모든 VM Scale Sets 목록을 가져옵니다. 응답에서 nextLink 속성을 사용하여 VM Scale Sets의 다음 페이지를 가져옵니다. nextLink가 null이 될 때까지 이 작업을 수행하여 모든 VM Scale Sets를 가져옵니다.
function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)
지정된 위치에 대해 지정된 구독 아래의 모든 VM 확장 집합을 가져옵니다.
function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
매개 변수
- location
-
string
Azure 지역의 이름입니다.
옵션 매개 변수입니다.
반환
listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)
VM 확장 집합 인스턴스의 OS 업그레이드 목록을 가져옵니다.
function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.
- vmScaleSetName
-
string
VM 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.