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


CapacityReservation Класс

Указывает сведения о резервировании емкости.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Все необходимые параметры должны быть заполнены для отправки в Azure.

Наследование
azure.mgmt.compute.v2023_03_01.models._models_py3.Resource
CapacityReservation

Конструктор

CapacityReservation(*, location: str, sku: _models.Sku, tags: Dict[str, str] | None = None, zones: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

sku
Sku

SKU ресурса, для которого необходимо зарезервировать емкость. Необходимо задать имя и емкость номера SKU. В настоящее время поддерживаются номера SKU виртуальных машин с функцией CapacityReservationSupported, которая имеет значение true. Поддерживаемые значения см. в статье Список SKU Microsoft.Compute в регионе (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Обязательный.

zones
list[str]

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

Переменные

id
str

Идентификатор ресурса.

name
str

Имя ресурса.

type
str

Тип ресурса.

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

sku
Sku

SKU ресурса, для которого необходимо зарезервировать емкость. Необходимо задать имя и емкость номера SKU. В настоящее время поддерживаются номера SKU виртуальных машин с функцией CapacityReservationSupported, которая имеет значение true. Поддерживаемые значения см. в статье Список SKU Microsoft.Compute в регионе (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Обязательный.

zones
list[str]

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

reservation_id
str

Уникальный идентификатор, созданный и назначенный платформе резервирования емкости, который не изменяется в течение всего времени существования ресурса.

platform_fault_domain_count
int

Указывает значение количества доменов сбоя, которое резервная мощность поддерживает для запрошенного размера виртуальной машины. Примечание: Число доменов сбоя, указанное для ресурса (например, масштабируемого набора виртуальных машин), должно быть меньше или равно этому значению при развертывании с использованием резервирования емкости. Минимальная версия API: 2022-08-01.

virtual_machines_associated
list[SubResourceReadOnly]

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

provisioning_time
datetime

Дата последнего обновления резервирования емкости.

provisioning_state
str

Состояние подготовки, которое отображается только в ответе.

instance_view
CapacityReservationInstanceView

Представление экземпляра резервирования мощности.

time_created
datetime

Указывает время создания ресурса резервирования мощности. Минимальная версия API: 2021-11-01.