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


DedicatedHostsOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ComputeManagementClient's

атрибут<xref:dedicated_hosts> .

Наследование
builtins.object
DedicatedHostsOperations

Конструктор

DedicatedHostsOperations(*args, **kwargs)

Методы

begin_create_or_update

Создайте или обновите выделенный узел .

begin_delete

Удаление выделенного узла.

begin_restart

Перезапустите выделенный узел. Операция завершится успешно после перезапуска и запуска выделенного узла. Чтобы определить работоспособность виртуальных машин, развернутых на выделенном узле после перезапуска, проверка центр Работоспособность ресурсов на портале Azure. Дополнительные сведения см https://docs.microsoft.com/azure/service-health/resource-health-overview . в статье.

begin_update

Обновите выделенный узел .

get

Извлекает сведения о выделенном узле.

list_by_host_group

Выводит список всех выделенных узлов в указанной выделенной группе узлов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу выделенных узлов.

begin_create_or_update

Создайте или обновите выделенный узел .

begin_create_or_update(resource_group_name: str, host_group_name: str, host_name: str, parameters: _models.DedicatedHost, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DedicatedHost]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

host_group_name
str
Обязательно

Имя выделенной группы узлов. Обязательный.

host_name
str
Обязательно

Имя выделенного узла . Обязательный.

parameters
DedicatedHost или IO
Обязательно

Параметры, предоставленные для создания выделенного узла. Тип DedicatedHost или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, возвращающий значение DedicatedHost или результат cls(response)

Возвращаемый тип

Исключения

begin_delete

Удаление выделенного узла.

begin_delete(resource_group_name: str, host_group_name: str, host_name: str, **kwargs: Any) -> LROPoller[None]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

host_group_name
str
Обязательно

Имя выделенной группы узлов. Обязательный.

host_name
str
Обязательно

Имя выделенного узла. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

begin_restart

Перезапустите выделенный узел. Операция завершится успешно после перезапуска и запуска выделенного узла. Чтобы определить работоспособность виртуальных машин, развернутых на выделенном узле после перезапуска, проверка центр Работоспособность ресурсов на портале Azure. Дополнительные сведения см https://docs.microsoft.com/azure/service-health/resource-health-overview . в статье.

begin_restart(resource_group_name: str, host_group_name: str, host_name: str, **kwargs: Any) -> LROPoller[None]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

host_group_name
str
Обязательно

Имя выделенной группы узлов. Обязательный.

host_name
str
Обязательно

Имя выделенного узла. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

begin_update

Обновите выделенный узел .

begin_update(resource_group_name: str, host_group_name: str, host_name: str, parameters: _models.DedicatedHostUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DedicatedHost]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

host_group_name
str
Обязательно

Имя выделенной группы узлов. Обязательный.

host_name
str
Обязательно

Имя выделенного узла . Обязательный.

parameters
DedicatedHostUpdate или IO
Обязательно

Параметры, предоставленные для операции Обновления выделенного узла. Тип DedicatedHostUpdate или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, возвращающий значение DedicatedHost или результат cls(response)

Возвращаемый тип

Исключения

get

Извлекает сведения о выделенном узле.

get(resource_group_name: str, host_group_name: str, host_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> DedicatedHost

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

host_group_name
str
Обязательно

Имя выделенной группы узлов. Обязательный.

host_name
str
Обязательно

Имя выделенного узла. Обязательный.

expand
str или InstanceViewTypes

Выражение expand, применяемое к операции. InstanceView извлекает список представлений экземпляров выделенного узла. UserData не поддерживается для выделенного узла. Известные значения: instanceView и userData. Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

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

DedicatedHost или результат cls(response)

Возвращаемый тип

Исключения

list_by_host_group

Выводит список всех выделенных узлов в указанной выделенной группе узлов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу выделенных узлов.

list_by_host_group(resource_group_name: str, host_group_name: str, **kwargs: Any) -> Iterable[DedicatedHost]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

host_group_name
str
Обязательно

Имя выделенной группы узлов. Обязательный.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

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

Итератор, например экземпляр DedicatedHost или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.compute.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_11_01\\models\\__init__.py'>