VirtualMachineScaleSets interface
Интерфейс, представляющий VirtualMachineScaleSets.
Методы
begin |
Утверждение обновления при отложенном последовательном обновлении для дисков ОС на виртуальных машинах в масштабируемом наборе виртуальных машин. |
begin |
Утверждение обновления при отложенном последовательном обновлении для дисков ОС на виртуальных машинах в масштабируемом наборе виртуальных машин. |
begin |
Создание или обновление масштабируемого набора виртуальных машин. |
begin |
Создание или обновление масштабируемого набора виртуальных машин. |
begin |
Освобождает определенные виртуальные машины в масштабируемом наборе виртуальных машин. Завершает работу виртуальных машин и освобождает вычислительные ресурсы. Плата за вычислительные ресурсы, которые выделяет этот масштабируемый набор виртуальных машин, не взимается. |
begin |
Освобождает определенные виртуальные машины в масштабируемом наборе виртуальных машин. Завершает работу виртуальных машин и освобождает вычислительные ресурсы. Плата за вычислительные ресурсы, которые выделяет этот масштабируемый набор виртуальных машин, не взимается. |
begin |
Удаляет масштабируемый набор виртуальных машин. |
begin |
Удаляет масштабируемый набор виртуальных машин. |
begin |
Удаляет виртуальные машины в масштабируемом наборе виртуальных машин. |
begin |
Удаляет виртуальные машины в масштабируемом наборе виртуальных машин. |
begin |
Выполнение обслуживания на одной или нескольких виртуальных машинах в масштабируемом наборе виртуальных машин. Операция с экземплярами, которые не имеют права на обслуживание, завершится ошибкой. Дополнительные сведения см. в рекомендациях: https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications |
begin |
Выполнение обслуживания на одной или нескольких виртуальных машинах в масштабируемом наборе виртуальных машин. Операция с экземплярами, которые не имеют права на обслуживание, завершится ошибкой. Дополнительные сведения см. в рекомендациях: https://learn.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications |
begin |
Отключение (остановка) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не допускается на виртуальных машинах в масштабируемом наборе виртуальных машин, которые освобождены или уже освобождены. |
begin |
Отключение (остановка) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не допускается на виртуальных машинах в масштабируемом наборе виртуальных машин, которые освобождены или уже освобождены. |
begin |
Повторно применяет профиль виртуальной машины масштабируемого набора виртуальных машин к экземплярам виртуальных машин. |
begin |
Повторно применяет профиль виртуальной машины масштабируемого набора виртуальных машин к экземплярам виртуальных машин. |
begin |
Завершает работу всех виртуальных машин в масштабируемом наборе виртуальных машин, перемещает их на новый узел и выполняет их обратно. |
begin |
Завершает работу всех виртуальных машин в масштабируемом наборе виртуальных машин, перемещает их на новый узел и выполняет их обратно. |
begin |
Повторное создание образов (обновление операционной системы) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин, не имеющих временных дисков ОС, для виртуальных машин с временным диском ОС, которые сбрасываются на начальное состояние. |
begin |
Переимежает все диски (включая диски данных) на виртуальных машинах в масштабируемом наборе виртуальных машин. Эта операция поддерживается только для управляемых дисков. |
begin |
Переимежает все диски (включая диски данных) на виртуальных машинах в масштабируемом наборе виртуальных машин. Эта операция поддерживается только для управляемых дисков. |
begin |
Повторное создание образов (обновление операционной системы) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин, не имеющих временных дисков ОС, для виртуальных машин с временным диском ОС, которые сбрасываются на начальное состояние. |
begin |
Перезапускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин. |
begin |
Перезапускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин. |
begin |
Изменение свойства ServiceState для данной службы |
begin |
Изменение свойства ServiceState для данной службы |
begin |
Запускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин. |
begin |
Запускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин. |
begin |
Обновите масштабируемый набор виртуальных машин. |
begin |
Обновите масштабируемый набор виртуальных машин. |
begin |
Обновляет одну или несколько виртуальных машин до последнего номера SKU в модели масштабируемого набора виртуальных машин. |
begin |
Обновляет одну или несколько виртуальных машин до последнего номера SKU в модели масштабируемого набора виртуальных машин. |
convert |
Преобразует свойство SinglePlacementGroup в false для существующего масштабируемого набора виртуальных машин. |
force |
Пошаговое руководство по обновлению домена обновления платформы вручную для обновления виртуальных машин в масштабируемом наборе виртуальных машин Service Fabric. |
get(string, string, Virtual |
Отображение сведений о масштабируемом наборе виртуальных машин. |
get |
Возвращает состояние экземпляра масштабируемого набора виртуальных машин. |
list(string, Virtual |
Возвращает список всех масштабируемых наборов виртуальных машин в группе ресурсов. |
list |
Возвращает список всех масштабируемых наборов виртуальных машин в подписке независимо от связанной группы ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу масштабируемых наборов виртуальных машин. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все масштабируемые наборы виртуальных машин. |
list |
Возвращает все масштабируемые наборы виртуальных машин в указанной подписке для указанного расположения. |
list |
Возвращает список обновлений ОС в экземпляре масштабируемого набора виртуальных машин. |
list |
Возвращает список номеров SKU, доступных для масштабируемого набора виртуальных машин, включая минимальные и максимальные экземпляры виртуальных машин, разрешенные для каждого номера SKU. |
Сведения о методе
beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)
Утверждение обновления при отложенном последовательном обновлении для дисков ОС на виртуальных машинах в масштабируемом наборе виртуальных машин.
function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>
beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)
Утверждение обновления при отложенном последовательном обновлении для дисков ОС на виртуальных машинах в масштабируемом наборе виртуальных машин.
function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)
Создание или обновление масштабируемого набора виртуальных машин.
function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин для создания или обновления.
- parameters
- VirtualMachineScaleSet
Объект масштабируемого набора.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)
Создание или обновление масштабируемого набора виртуальных машин.
function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSet>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин для создания или обновления.
- parameters
- VirtualMachineScaleSet
Объект масштабируемого набора.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSet>
beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)
Освобождает определенные виртуальные машины в масштабируемом наборе виртуальных машин. Завершает работу виртуальных машин и освобождает вычислительные ресурсы. Плата за вычислительные ресурсы, которые выделяет этот масштабируемый набор виртуальных машин, не взимается.
function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)
Освобождает определенные виртуальные машины в масштабируемом наборе виртуальных машин. Завершает работу виртуальных машин и освобождает вычислительные ресурсы. Плата за вычислительные ресурсы, которые выделяет этот масштабируемый набор виртуальных машин, не взимается.
function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)
Удаляет масштабируемый набор виртуальных машин.
function beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)
Удаляет масштабируемый набор виртуальных машин.
function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)
Удаляет виртуальные машины в масштабируемом наборе виртуальных машин.
function beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
Список идентификаторов экземпляров виртуальной машины из масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)
Удаляет виртуальные машины в масштабируемом наборе виртуальных машин.
function beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
Список идентификаторов экземпляров виртуальной машины из масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)
Выполнение обслуживания на одной или нескольких виртуальных машинах в масштабируемом наборе виртуальных машин. Операция с экземплярами, которые не имеют права на обслуживание, завершится ошибкой. Дополнительные сведения см. в рекомендациях: 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
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)
Выполнение обслуживания на одной или нескольких виртуальных машинах в масштабируемом наборе виртуальных машин. Операция с экземплярами, которые не имеют права на обслуживание, завершится ошибкой. Дополнительные сведения см. в рекомендациях: 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
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)
Отключение (остановка) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не допускается на виртуальных машинах в масштабируемом наборе виртуальных машин, которые освобождены или уже освобождены.
function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)
Отключение (остановка) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин. Обратите внимание, что ресурсы по-прежнему подключены, и вы получаете плату за ресурсы. Вместо этого используйте сделку, чтобы освободить ресурсы и избежать расходов. Кроме того, эта операция не допускается на виртуальных машинах в масштабируемом наборе виртуальных машин, которые освобождены или уже освобождены.
function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)
Повторно применяет профиль виртуальной машины масштабируемого набора виртуальных машин к экземплярам виртуальных машин.
function beginReapply(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)
Повторно применяет профиль виртуальной машины масштабируемого набора виртуальных машин к экземплярам виртуальных машин.
function beginReapplyAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)
Завершает работу всех виртуальных машин в масштабируемом наборе виртуальных машин, перемещает их на новый узел и выполняет их обратно.
function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)
Повторное создание образов (обновление операционной системы) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин, не имеющих временных дисков ОС, для виртуальных машин с временным диском ОС, которые сбрасываются на начальное состояние.
function beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)
Переимежает все диски (включая диски данных) на виртуальных машинах в масштабируемом наборе виртуальных машин. Эта операция поддерживается только для управляемых дисков.
function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)
Переимежает все диски (включая диски данных) на виртуальных машинах в масштабируемом наборе виртуальных машин. Эта операция поддерживается только для управляемых дисков.
function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)
Повторное создание образов (обновление операционной системы) одной или нескольких виртуальных машин в масштабируемом наборе виртуальных машин, не имеющих временных дисков ОС, для виртуальных машин с временным диском ОС, которые сбрасываются на начальное состояние.
function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)
Перезапускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин.
function beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)
Перезапускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин.
function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Входной объект для API SetOrchestrationServiceState.
Параметры параметров.
Возвращаемое значение
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
Входной объект для API SetOrchestrationServiceState.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)
Запускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин.
function beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)
Запускает одну или несколько виртуальных машин в масштабируемом наборе виртуальных машин.
function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)
Обновите масштабируемый набор виртуальных машин.
function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин для создания или обновления.
- parameters
- VirtualMachineScaleSetUpdate
Объект масштабируемого набора.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)
Обновите масштабируемый набор виртуальных машин.
function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSet>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин для создания или обновления.
- parameters
- VirtualMachineScaleSetUpdate
Объект масштабируемого набора.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSet>
beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)
Обновляет одну или несколько виртуальных машин до последнего номера SKU в модели масштабируемого набора виртуальных машин.
function beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
Список идентификаторов экземпляров виртуальной машины из масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)
Обновляет одну или несколько виртуальных машин до последнего номера SKU в модели масштабируемого набора виртуальных машин.
function beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
Список идентификаторов экземпляров виртуальной машины из масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
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
Входной объект для API ConvertToSinglePlacementGroup.
Параметры параметров.
Возвращаемое значение
Promise<void>
forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)
Пошаговое руководство по обновлению домена обновления платформы вручную для обновления виртуальных машин в масштабируемом наборе виртуальных машин Service Fabric.
function forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise<RecoveryWalkResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
- platformUpdateDomain
-
number
Домен обновления платформы, для которого запрашивается пошаговое руководство по восстановлению
Параметры параметров.
Возвращаемое значение
Promise<RecoveryWalkResponse>
get(string, string, VirtualMachineScaleSetsGetOptionalParams)
Отображение сведений о масштабируемом наборе виртуальных машин.
function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSet>
getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)
Возвращает состояние экземпляра масштабируемого набора виртуальных машин.
function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
Promise<VirtualMachineScaleSetInstanceView>
list(string, VirtualMachineScaleSetsListOptionalParams)
Возвращает список всех масштабируемых наборов виртуальных машин в группе ресурсов.
function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
Параметры параметров.
Возвращаемое значение
listAll(VirtualMachineScaleSetsListAllOptionalParams)
Возвращает список всех масштабируемых наборов виртуальных машин в подписке независимо от связанной группы ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу масштабируемых наборов виртуальных машин. Сделайте это, пока nextLink не будет иметь значение NULL, чтобы получить все масштабируемые наборы виртуальных машин.
function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)
Возвращает все масштабируемые наборы виртуальных машин в указанной подписке для указанного расположения.
function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
Параметры
- location
-
string
Расположение, для которого масштабируются наборы виртуальных машин в подписке, запрашиваются.
Параметры параметров.
Возвращаемое значение
listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)
Возвращает список обновлений ОС в экземпляре масштабируемого набора виртуальных машин.
function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.
Возвращаемое значение
listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)
Возвращает список номеров SKU, доступных для масштабируемого набора виртуальных машин, включая минимальные и максимальные экземпляры виртуальных машин, разрешенные для каждого номера SKU.
function listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetSku, VirtualMachineScaleSetSku[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- vmScaleSetName
-
string
Имя масштабируемого набора виртуальных машин.
Параметры параметров.