VirtualMachineScaleSetVMs interface
Интерфейс, представляющий виртуальные машины VirtualMachineScaleSetVMs.
Методы
begin |
Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин. |
begin |
Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин. |
begin |
Подключите и отсоедините диски данных к виртуальной машине в масштабируемом наборе виртуальных машин и отсоедините их от нее. |
begin |
Подключите и отсоедините диски данных к виртуальной машине в масштабируемом наборе виртуальных машин и отсоедините их от нее. |
begin |
Освобождает определенную виртуальную машину в масштабируемом наборе виртуальных машин. Завершает работу виртуальной машины и освобождает используемые вычислительные ресурсы. Плата за вычислительные ресурсы этой виртуальной машины не взимается после его освобождения. |
begin |
Освобождает определенную виртуальную машину в масштабируемом наборе виртуальных машин. Завершает работу виртуальной машины и освобождает используемые вычислительные ресурсы. Плата за вычислительные ресурсы этой виртуальной машины не взимается после его освобождения. |
begin |
Удаляет виртуальную машину из масштабируемого набора виртуальных машин. |
begin |
Удаляет виртуальную машину из масштабируемого набора виртуальных машин. |
begin |
Выполняет обслуживание виртуальной машины в масштабируемом наборе виртуальных машин. |
begin |
Выполняет обслуживание виртуальной машины в масштабируемом наборе виртуальных машин. |
begin |
Отключение (остановка) виртуальной машины в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не разрешена на виртуальной машине, которая освобождена или уже была освобождена. |
begin |
Отключение (остановка) виртуальной машины в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не разрешена на виртуальной машине, которая освобождена или уже была освобождена. |
begin |
Завершает работу виртуальной машины в масштабируемом наборе виртуальных машин, перемещает ее на новый узел и выполняет его обратно. |
begin |
Завершает работу виртуальной машины в масштабируемом наборе виртуальных машин, перемещает ее на новый узел и выполняет его обратно. |
begin |
Повторное создание образов (обновление операционной системы) определенной виртуальной машины в масштабируемом наборе виртуальных машин. |
begin |
Позволяет повторно создать образ всех дисков (включая диски данных) в экземпляре масштабируемого набора виртуальных машин. Эта операция поддерживается только для управляемых дисков. |
begin |
Позволяет повторно создать образ всех дисков (включая диски данных) в экземпляре масштабируемого набора виртуальных машин. Эта операция поддерживается только для управляемых дисков. |
begin |
Повторное создание образов (обновление операционной системы) определенной виртуальной машины в масштабируемом наборе виртуальных машин. |
begin |
Перезапуск виртуальной машины в масштабируемом наборе виртуальных машин. |
begin |
Перезапуск виртуальной машины в масштабируемом наборе виртуальных машин. |
begin |
Выполните команду на виртуальной машине в масштабируемом наборе виртуальных машин. |
begin |
Выполните команду на виртуальной машине в масштабируемом наборе виртуальных машин. |
begin |
Запускает виртуальную машину в масштабируемом наборе виртуальных машин. |
begin |
Запускает виртуальную машину в масштабируемом наборе виртуальных машин. |
begin |
Обновляет виртуальную машину масштабируемого набора виртуальных машин. |
begin |
Обновляет виртуальную машину масштабируемого набора виртуальных машин. |
get(string, string, string, Virtual |
Получает виртуальную машину из масштабируемого набора виртуальных машин. |
get |
Возвращает состояние виртуальной машины из масштабируемого набора виртуальных машин. |
list(string, string, Virtual |
Возвращает список всех виртуальных машин в масштабируемых наборах виртуальных машин. |
retrieve |
Операция получения URI SAS журналов диагностики загрузки для виртуальной машины в масштабируемом наборе виртуальных машин. |
simulate |
Операция имитации вытеснения точечных виртуальных машин в масштабируемом наборе виртуальных машин. |
Сведения о методе
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>>
beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)
Утверждение обновления при отложенном последовательном обновлении для диска ОС на экземпляре масштабируемого набора виртуальных машин.
function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- instanceId
-
string
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные для операции подключения и отключения дисков данных на виртуальной машине масштабируемых наборов виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные для операции подключения и отключения дисков данных на виртуальной машине масштабируемых наборов виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные операции выполнения команды.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные операции выполнения команды.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные операции виртуальной машины обновления масштабируемых наборов виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Параметры, предоставленные операции виртуальной машины обновления масштабируемых наборов виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSetVM>
get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)
Получает виртуальную машину из масштабируемого набора виртуальных машин.
function get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise<VirtualMachineScaleSetVM>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- instanceId
-
string
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSetVM>
getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)
Возвращает состояние виртуальной машины из масштабируемого набора виртуальных машин.
function getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetVMInstanceView>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- instanceId
-
string
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSetVMInstanceView>
list(string, string, VirtualMachineScaleSetVMsListOptionalParams)
Возвращает список всех виртуальных машин в масштабируемых наборах виртуальных машин.
function list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetVM, VirtualMachineScaleSetVM[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- virtualMachineScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
Promise<RetrieveBootDiagnosticsDataResult>
simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)
Операция имитации вытеснения точечных виртуальных машин в масштабируемом наборе виртуальных машин.
function simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- instanceId
-
string
Идентификатор экземпляра виртуальной машины.
Параметры параметров.
Возвращаемое значение
Promise<void>