CapacityReservationsOperations interface

Интерфейс, представляющий операции CapacityReservations.

Свойства

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Операция создания или обновления резервирования емкости. Обратите внимание, что некоторые свойства можно задать только во время создания резервирования емкости. Дополнительные сведения см. в https://aka.ms/CapacityReservation.

delete

Операция удаления резервирования емкости. Эта операция допускается только в том случае, если все связанные ресурсы отсоединяются от резервирования емкости. Дополнительные сведения см. в https://aka.ms/CapacityReservation. Примечание: Бронирование пропускной способности блоков не может быть удалено после успешного распределения до окончания расписания. Будущие резервы пропускной способности (минимальная версия API: 2026-04-01) могут быть удалены, если их состояние резервирования — это: Ожидание, Отклонено, ВыполнениеНевыполнено или Одобрено. В противном случае резервы на будущее вместимость в состоянии Committed, Live или PartiallyFulfilled не могут быть удалены до тех пор, пока не пройдёт минимум ОбязательствДней с запланированной даты начала.

get

Операция, извлекающая сведения о резервировании емкости.

listByCapacityReservationGroup

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

update

Операция обновления резервирования емкости.

Сведения о свойстве

beginCreateOrUpdate

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

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

beginCreateOrUpdateAndWait

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

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<CapacityReservation>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => Promise<CapacityReservation>

beginDelete

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

Теперь этот API является нерекомендуемым.

use delete instead

beginDelete: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

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

Теперь этот API является нерекомендуемым.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<void>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => Promise<void>

beginUpdate

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

Теперь этот API является нерекомендуемым.

use update instead

beginUpdate: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>

beginUpdateAndWait

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

Теперь этот API является нерекомендуемым.

use update instead

beginUpdateAndWait: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<CapacityReservation>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => Promise<CapacityReservation>

createOrUpdate

Операция создания или обновления резервирования емкости. Обратите внимание, что некоторые свойства можно задать только во время создания резервирования емкости. Дополнительные сведения см. в https://aka.ms/CapacityReservation.

createOrUpdate: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>

delete

Операция удаления резервирования емкости. Эта операция допускается только в том случае, если все связанные ресурсы отсоединяются от резервирования емкости. Дополнительные сведения см. в https://aka.ms/CapacityReservation. Примечание: Бронирование пропускной способности блоков не может быть удалено после успешного распределения до окончания расписания. Будущие резервы пропускной способности (минимальная версия API: 2026-04-01) могут быть удалены, если их состояние резервирования — это: Ожидание, Отклонено, ВыполнениеНевыполнено или Одобрено. В противном случае резервы на будущее вместимость в состоянии Committed, Live или PartiallyFulfilled не могут быть удалены до тех пор, пока не пройдёт минимум ОбязательствДней с запланированной даты начала.

delete: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Операция, извлекающая сведения о резервировании емкости.

get: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsGetOptionalParams) => Promise<CapacityReservation>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsGetOptionalParams) => Promise<CapacityReservation>

listByCapacityReservationGroup

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

listByCapacityReservationGroup: (resourceGroupName: string, capacityReservationGroupName: string, options?: CapacityReservationsListByCapacityReservationGroupOptionalParams) => PagedAsyncIterableIterator<CapacityReservation, CapacityReservation[], PageSettings>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, options?: CapacityReservationsListByCapacityReservationGroupOptionalParams) => PagedAsyncIterableIterator<CapacityReservation, CapacityReservation[], PageSettings>

update

Операция обновления резервирования емкости.

update: (resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>

Значение свойства

(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams) => PollerLike<OperationState<CapacityReservation>, CapacityReservation>