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


AvailabilitySetsOperations Класс

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

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

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

ComputeManagementClient's

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

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

Конструктор

AvailabilitySetsOperations(*args, **kwargs)

Методы

create_or_update

Создание или обновление группы доступности.

delete

Удаление группы доступности.

get

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

list

Выводит список всех групп доступности в группе ресурсов.

list_available_sizes

Список всех доступных размеров виртуальных машин, которые можно использовать для создания новой виртуальной машины в существующей группе доступности.

create_or_update

Создание или обновление группы доступности.

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

Параметры

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

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

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

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

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

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

content_type
str

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

cls
callable

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

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

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

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

Исключения

delete

Удаление группы доступности.

delete(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> OperationStatusResponse | None

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

get

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

get(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> AvailabilitySet

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

list

Выводит список всех групп доступности в группе ресурсов.

list(resource_group_name: str, **kwargs: Any) -> Iterable[AvailabilitySet]

Параметры

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

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

cls
callable

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

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

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

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

Исключения

list_available_sizes

Список всех доступных размеров виртуальных машин, которые можно использовать для создания новой виртуальной машины в существующей группе доступности.

list_available_sizes(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

Атрибуты

models

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