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


CapacityReservation Класс

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

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

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

Наследование
azure.mgmt.compute.v2023_07_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.