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://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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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>
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.
반환
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<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- vmScaleSetName
-
string
만들거나 업데이트할 VM 확장 집합의 이름입니다.
- parameters
- VirtualMachineScaleSetUpdate
확장 집합 개체입니다.
옵션 매개 변수입니다.
반환
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
확장 집합 개체입니다.
옵션 매개 변수입니다.
반환
Promise<VirtualMachineScaleSet>
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
만들거나 업데이트할 가상 머신 확장 집합의 이름입니다.
- 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
구독에서 VM 확장 집합을 쿼리할 위치입니다.
옵션 매개 변수입니다.
반환
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 확장 집합의 이름입니다.
옵션 매개 변수입니다.