Поделиться через


VirtualMachineScaleSetVMs interface

Интерфейс, представляющий виртуальные машины VirtualMachineScaleSetVMs.

Методы

beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин.

beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин.

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

Подключите и отсоедините диски данных к виртуальной машине в масштабируемом наборе виртуальных машин и отсоедините их от нее.

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

Подключите и отсоедините диски данных к виртуальной машине в масштабируемом наборе виртуальных машин и отсоедините их от нее.

beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

Освобождает определенную виртуальную машину в масштабируемом наборе виртуальных машин. Завершает работу виртуальной машины и освобождает используемые вычислительные ресурсы. Плата за вычислительные ресурсы этой виртуальной машины не взимается после его освобождения.

beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

Освобождает определенную виртуальную машину в масштабируемом наборе виртуальных машин. Завершает работу виртуальной машины и освобождает используемые вычислительные ресурсы. Плата за вычислительные ресурсы этой виртуальной машины не взимается после его освобождения.

beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

Удаляет виртуальную машину из масштабируемого набора виртуальных машин.

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

Удаляет виртуальную машину из масштабируемого набора виртуальных машин.

beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

Выполняет обслуживание виртуальной машины в масштабируемом наборе виртуальных машин.

beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

Выполняет обслуживание виртуальной машины в масштабируемом наборе виртуальных машин.

beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

Отключение (остановка) виртуальной машины в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не разрешена на виртуальной машине, которая освобождена или уже была освобождена.

beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

Отключение (остановка) виртуальной машины в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не разрешена на виртуальной машине, которая освобождена или уже была освобождена.

beginRedeploy(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

Завершает работу виртуальной машины в масштабируемом наборе виртуальных машин, перемещает ее на новый узел и выполняет его обратно.

beginRedeployAndWait(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)

Завершает работу виртуальной машины в масштабируемом наборе виртуальных машин, перемещает ее на новый узел и выполняет его обратно.

beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

Повторное создание образов (обновление операционной системы) определенной виртуальной машины в масштабируемом наборе виртуальных машин.

beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

Позволяет повторно создать образ всех дисков (включая диски данных) в экземпляре масштабируемого набора виртуальных машин. Эта операция поддерживается только для управляемых дисков.

beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

Позволяет повторно создать образ всех дисков (включая диски данных) в экземпляре масштабируемого набора виртуальных машин. Эта операция поддерживается только для управляемых дисков.

beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

Повторное создание образов (обновление операционной системы) определенной виртуальной машины в масштабируемом наборе виртуальных машин.

beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

Перезапуск виртуальной машины в масштабируемом наборе виртуальных машин.

beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

Перезапуск виртуальной машины в масштабируемом наборе виртуальных машин.

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

Выполните команду на виртуальной машине в масштабируемом наборе виртуальных машин.

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

Выполните команду на виртуальной машине в масштабируемом наборе виртуальных машин.

beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

Запускает виртуальную машину в масштабируемом наборе виртуальных машин.

beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

Запускает виртуальную машину в масштабируемом наборе виртуальных машин.

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

Обновляет виртуальную машину масштабируемого набора виртуальных машин.

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

Обновляет виртуальную машину масштабируемого набора виртуальных машин.

get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)

Получает виртуальную машину из масштабируемого набора виртуальных машин.

getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)

Возвращает состояние виртуальной машины из масштабируемого набора виртуальных машин.

list(string, string, VirtualMachineScaleSetVMsListOptionalParams)

Возвращает список всех виртуальных машин в масштабируемых наборах виртуальных машин.

retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)

Операция получения URI SAS журналов диагностики загрузки для виртуальной машины в масштабируемом наборе виртуальных машин.

simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)

Операция имитации вытеснения точечных виртуальных машин в масштабируемом наборе виртуальных машин.

Сведения о методе

beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams

Параметры параметров.

Возвращаемое значение

beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)

Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams

Параметры параметров.

Возвращаемое значение

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

Подключите и отсоедините диски данных к виртуальной машине в масштабируемом наборе виртуальных машин и отсоедините их от нее.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

parameters
AttachDetachDataDisksRequest

Параметры, предоставленные для операции подключения и отключения дисков данных на виртуальной машине масштабируемых наборов виртуальных машин.

options
VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Подключите и отсоедините диски данных к виртуальной машине в масштабируемом наборе виртуальных машин и отсоедините их от нее.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

parameters
AttachDetachDataDisksRequest

Параметры, предоставленные для операции подключения и отключения дисков данных на виртуальной машине масштабируемых наборов виртуальных машин.

options
VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<StorageProfile>

beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

Освобождает определенную виртуальную машину в масштабируемом наборе виртуальных машин. Завершает работу виртуальной машины и освобождает используемые вычислительные ресурсы. Плата за вычислительные ресурсы этой виртуальной машины не взимается после его освобождения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsDeallocateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)

Освобождает определенную виртуальную машину в масштабируемом наборе виртуальных машин. Завершает работу виртуальной машины и освобождает используемые вычислительные ресурсы. Плата за вычислительные ресурсы этой виртуальной машины не взимается после его освобождения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsDeallocateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

Удаляет виртуальную машину из масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)

Удаляет виртуальную машину из масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

Выполняет обслуживание виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)

Выполняет обслуживание виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

Отключение (остановка) виртуальной машины в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не разрешена на виртуальной машине, которая освобождена или уже была освобождена.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsPowerOffOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)

Отключение (остановка) виртуальной машины в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не разрешена на виртуальной машине, которая освобождена или уже была освобождена.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

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

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

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

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsRedeployOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

Повторное создание образов (обновление операционной системы) определенной виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsReimageOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

Позволяет повторно создать образ всех дисков (включая диски данных) в экземпляре масштабируемого набора виртуальных машин. Эта операция поддерживается только для управляемых дисков.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsReimageAllOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)

Позволяет повторно создать образ всех дисков (включая диски данных) в экземпляре масштабируемого набора виртуальных машин. Эта операция поддерживается только для управляемых дисков.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsReimageAllOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)

Повторное создание образов (обновление операционной системы) определенной виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsReimageOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

Перезапуск виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsRestartOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)

Перезапуск виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsRestartOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Выполните команду на виртуальной машине в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

parameters
RunCommandInput

Параметры, предоставленные операции выполнения команды.

options
VirtualMachineScaleSetVMsRunCommandOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Выполните команду на виртуальной машине в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

parameters
RunCommandInput

Параметры, предоставленные операции выполнения команды.

options
VirtualMachineScaleSetVMsRunCommandOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<RunCommandResult>

beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

Запускает виртуальную машину в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsStartOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)

Запускает виртуальную машину в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsStartOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Обновляет виртуальную машину масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин, в котором должно быть создано или обновлено расширение.

instanceId

string

Идентификатор экземпляра виртуальной машины.

parameters
VirtualMachineScaleSetVM

Параметры, предоставленные операции виртуальной машины обновления масштабируемых наборов виртуальных машин.

options
VirtualMachineScaleSetVMsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Обновляет виртуальную машину масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин, в котором должно быть создано или обновлено расширение.

instanceId

string

Идентификатор экземпляра виртуальной машины.

parameters
VirtualMachineScaleSetVM

Параметры, предоставленные операции виртуальной машины обновления масштабируемых наборов виртуальных машин.

options
VirtualMachineScaleSetVMsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)

Получает виртуальную машину из масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsGetOptionalParams

Параметры параметров.

Возвращаемое значение

getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)

Возвращает состояние виртуальной машины из масштабируемого набора виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsGetInstanceViewOptionalParams

Параметры параметров.

Возвращаемое значение

list(string, string, VirtualMachineScaleSetVMsListOptionalParams)

Возвращает список всех виртуальных машин в масштабируемых наборах виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

virtualMachineScaleSetName

string

Имя масштабируемого набора виртуальных машин.

options
VirtualMachineScaleSetVMsListOptionalParams

Параметры параметров.

Возвращаемое значение

retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)

Операция получения URI SAS журналов диагностики загрузки для виртуальной машины в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams

Параметры параметров.

Возвращаемое значение

simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)

Операция имитации вытеснения точечных виртуальных машин в масштабируемом наборе виртуальных машин.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmScaleSetName

string

Имя масштабируемого набора виртуальных машин.

instanceId

string

Идентификатор экземпляра виртуальной машины.

options
VirtualMachineScaleSetVMsSimulateEvictionOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>