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


DedicatedHostGroupsOperations Класс

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

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

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

ComputeManagementClient's

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

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

Конструктор

DedicatedHostGroupsOperations(*args, **kwargs)

Методы

create_or_update

Создайте или обновите выделенную группу узлов. Дополнительные сведения о выделенных узлах и группах выделенных узлов см. в разделе [Документация по выделенному узлу] (https://go.microsoft.com/fwlink/?linkid=2082596).

delete

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

get

Извлекает сведения о выделенной группе узлов.

list_by_resource_group

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

list_by_subscription

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

update

Обновление выделенной группы узлов.

create_or_update

Создайте или обновите выделенную группу узлов. Дополнительные сведения о выделенных узлах и группах выделенных узлов см. в разделе [Документация по выделенному узлу] (https://go.microsoft.com/fwlink/?linkid=2082596).

create_or_update(resource_group_name: str, host_group_name: str, parameters: _models.DedicatedHostGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DedicatedHostGroup

Параметры

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

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

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

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

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

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

content_type
str

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

cls
callable

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

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

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

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

Исключения

delete

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

delete(resource_group_name: str, host_group_name: str, **kwargs: Any) -> None

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

get

Извлекает сведения о выделенной группе узлов.

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

Параметры

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

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

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

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

expand
str или InstanceViewTypes

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

cls
callable

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

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

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

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

Исключения

list_by_resource_group

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

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[DedicatedHostGroup]

Параметры

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

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

cls
callable

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

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

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

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

Исключения

list_by_subscription

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

list_by_subscription(**kwargs: Any) -> Iterable[DedicatedHostGroup]

Параметры

cls
callable

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

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

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

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

Исключения

update

Обновление выделенной группы узлов.

update(resource_group_name: str, host_group_name: str, parameters: _models.DedicatedHostGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DedicatedHostGroup

Параметры

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

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

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

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

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

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

content_type
str

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

cls
callable

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

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

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

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

Исключения

Атрибуты

models

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