CapacityReservationGroupsOperations Класс
Предупреждение
НЕ следует создавать экземпляр этого класса напрямую.
Вместо этого вы должны получить доступ к следующим операциям с помощью
атрибут<xref:capacity_reservation_groups> .
- Наследование
-
builtins.objectCapacityReservationGroupsOperations
Конструктор
CapacityReservationGroupsOperations(*args, **kwargs)
Методы
create_or_update |
Операция создания или обновления группы резервирования емкости. При обновлении группы резервирования емкости можно изменять только теги. Дополнительные сведения см https://aka.ms/CapacityReservation . в статье. |
delete |
Операция удаления группы резервирования мощности. Эта операция разрешена, только если все связанные ресурсы отсоединены от группы резервирования и все резервирования емкости в группе резервирования также были удалены. Дополнительные сведения см https://aka.ms/CapacityReservation . в статье. |
get |
Операция, извлекающая сведения о группе резервирования емкости. |
list_by_resource_group |
Выводит список всех групп резервирования емкости в указанной группе ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу групп резервирования мощности. |
list_by_subscription |
Выводит список всех групп резервирования емкости в подписке. Используйте свойство nextLink в ответе, чтобы получить следующую страницу групп резервирования мощности. |
update |
Операция обновления группы резервирования емкости. При обновлении группы резервирования емкости можно изменять только теги. |
create_or_update
Операция создания или обновления группы резервирования емкости. При обновлении группы резервирования емкости можно изменять только теги. Дополнительные сведения см https://aka.ms/CapacityReservation . в статье.
create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Параметры
- parameters
- CapacityReservationGroup или IO
Параметры, предоставляемые группе создания резервирования мощности. Тип CapacityReservationGroup или тип ввода-вывода. Обязательный.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
CapacityReservationGroup или результат cls(response)
Возвращаемый тип
Исключения
delete
Операция удаления группы резервирования мощности. Эта операция разрешена, только если все связанные ресурсы отсоединены от группы резервирования и все резервирования емкости в группе резервирования также были удалены. Дополнительные сведения см https://aka.ms/CapacityReservation . в статье.
delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None
Параметры
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
None или результат cls(response)
Возвращаемый тип
Исключения
get
Операция, извлекающая сведения о группе резервирования емкости.
get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup
Параметры
- expand
- str или CapacityReservationGroupInstanceViewTypes
Выражение expand, применяемое к операции. InstanceView извлекает список представлений экземпляров резервирований емкости в группе резервирования емкости, которая является snapshot свойств среды выполнения резервирования мощности, управляемой платформой и которая может изменяться за пределами операций уровня управления. "instanceView" Значение по умолчанию — None.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
CapacityReservationGroup или результат cls(response)
Возвращаемый тип
Исключения
list_by_resource_group
Выводит список всех групп резервирования емкости в указанной группе ресурсов. Используйте свойство nextLink в ответе, чтобы получить следующую страницу групп резервирования мощности.
list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Параметры
- expand
- str или ExpandTypesForGetCapacityReservationGroups
Выражение expand, применяемое к операции. На основе указанных параметров развертывания мы возвращаем экземпляр виртуальной машины или масштабируемого набора виртуальных машин или оба идентификатора ресурсов, связанные с группой резервирования емкости в ответе. Известные значения: virtualMachineScaleSetVMs/$ref и virtualMachines/$ref. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр CapacityReservationGroup или результат cls(response)
Возвращаемый тип
Исключения
list_by_subscription
Выводит список всех групп резервирования емкости в подписке. Используйте свойство nextLink в ответе, чтобы получить следующую страницу групп резервирования мощности.
list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]
Параметры
- expand
- str или ExpandTypesForGetCapacityReservationGroups
Выражение expand, применяемое к операции. На основе указанных параметров развертывания мы возвращаем экземпляр виртуальной машины или масштабируемого набора виртуальных машин или оба идентификатора ресурсов, связанные с группой резервирования емкости в ответе. Известные значения: virtualMachineScaleSetVMs/$ref и virtualMachines/$ref. Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
Итератор, например экземпляр CapacityReservationGroup или результат cls(response)
Возвращаемый тип
Исключения
update
Операция обновления группы резервирования емкости. При обновлении группы резервирования емкости можно изменять только теги.
update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup
Параметры
- parameters
- CapacityReservationGroupUpdate или IO
Параметры, предоставленные для операции "Обновить группу резервирования емкости". Тип CapacityReservationGroupUpdate или тип ввода-вывода. Обязательный.
- content_type
- str
Тип содержимого параметра body. Известные значения: "application/json". Значение по умолчанию —Нет.
- cls
- callable
Пользовательский тип или функция, которым будет передан прямой ответ
Возвращаемое значение
CapacityReservationGroup или результат cls(response)
Возвращаемый тип
Исключения
Атрибуты
models
models = <module 'azure.mgmt.compute.v2022_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_03_01\\models\\__init__.py'>
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по