VirtualMachineScaleSetRollingUpgradesOperations Класс
Предупреждение
НЕ создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:virtual_machine_scale_set_rolling_upgrades> .
- Наследование
-
builtins.objectVirtualMachineScaleSetRollingUpgradesOperations
Конструктор
VirtualMachineScaleSetRollingUpgradesOperations(*args, **kwargs)
Методы
begin_cancel |
Отменяет текущее последовательное обновление масштабируемого набора виртуальных машин. |
begin_start_os_upgrade |
Запускает последовательное обновление для перемещения всех экземпляров масштабируемого набора виртуальных машин до последней доступной версии ОС образа платформы. Экземпляры, на которых уже запущена последняя доступная версия ОС, не затрагиваются. |
get_latest |
Возвращает состояние последнего последовательного обновления масштабируемого набора виртуальных машин. |
begin_cancel
Отменяет текущее последовательное обновление масштабируемого набора виртуальных машин.
begin_cancel(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
begin_start_os_upgrade
Запускает последовательное обновление для перемещения всех экземпляров масштабируемого набора виртуальных машин до последней доступной версии ОС образа платформы. Экземпляры, на которых уже запущена последняя доступная версия ОС, не затрагиваются.
begin_start_os_upgrade(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]
Параметры
- vm_scale_set_name
- str
Имя масштабируемого набора виртуальных машин. Обязательный элемент.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
- continuation_token
- str
Маркер продолжения для перезапуска опроса из сохраненного состояния.
- polling
- bool или PollingMethod
По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.
- polling_interval
- int
Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.
Возвращаемое значение
Экземпляр LROPoller, возвращающий значение None или результат cls(response)
Возвращаемый тип
Исключения
get_latest
Возвращает состояние последнего последовательного обновления масштабируемого набора виртуальных машин.
get_latest(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> RollingUpgradeStatusInfo
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
RollingUpgradeStatusInfo или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.compute.v2018_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2018_04_01\\models\\__init__.py'>
Azure SDK for Python