ReservationsOperations interface

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

Свойства

create

Создание резервирования

delete
get

Получить бронь

getBillingReport

Предоставляет сводный отчет вместе с действиями для ресурсов, выставленных с помощью данного резервирования

getBillingStatus

Предоставляет различную статистику о ресурсах, выставленных через данное резервирование.

getResourceLimits

Ограничения, ограничивающие определенные свойства ресурса.

listByResourceGroup

Список резервирований по группам ресурсов

listBySubscription

Перечисление резервирований по идентификатору подписки Azure

update

Обновление бронирования

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

create

Создание резервирования

create: (resourceGroupName: string, reservationName: string, resource: Reservation, options?: ReservationsCreateOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>

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

(resourceGroupName: string, reservationName: string, resource: Reservation, options?: ReservationsCreateOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>

delete

delete: (resourceGroupName: string, reservationName: string, options?: ReservationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

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

(resourceGroupName: string, reservationName: string, options?: ReservationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Получить бронь

get: (resourceGroupName: string, reservationName: string, options?: ReservationsGetOptionalParams) => Promise<Reservation>

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

(resourceGroupName: string, reservationName: string, options?: ReservationsGetOptionalParams) => Promise<Reservation>

getBillingReport

Предоставляет сводный отчет вместе с действиями для ресурсов, выставленных с помощью данного резервирования

getBillingReport: (resourceGroupName: string, reservationName: string, options?: ReservationsGetBillingReportOptionalParams) => Promise<ReservationBillingUsageReport>

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

(resourceGroupName: string, reservationName: string, options?: ReservationsGetBillingReportOptionalParams) => Promise<ReservationBillingUsageReport>

getBillingStatus

Предоставляет различную статистику о ресурсах, выставленных через данное резервирование.

getBillingStatus: (resourceGroupName: string, reservationName: string, options?: ReservationsGetBillingStatusOptionalParams) => Promise<ReservationBillingStatus>

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

(resourceGroupName: string, reservationName: string, options?: ReservationsGetBillingStatusOptionalParams) => Promise<ReservationBillingStatus>

getResourceLimits

Ограничения, ограничивающие определенные свойства ресурса.

getResourceLimits: (resourceGroupName: string, reservationName: string, options?: ReservationsGetResourceLimitsOptionalParams) => Promise<LimitDetails>

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

(resourceGroupName: string, reservationName: string, options?: ReservationsGetResourceLimitsOptionalParams) => Promise<LimitDetails>

listByResourceGroup

Список резервирований по группам ресурсов

listByResourceGroup: (resourceGroupName: string, options?: ReservationsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

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

(resourceGroupName: string, options?: ReservationsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

listBySubscription

Перечисление резервирований по идентификатору подписки Azure

listBySubscription: (options?: ReservationsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

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

(options?: ReservationsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

update

Обновление бронирования

update: (resourceGroupName: string, reservationName: string, properties: ReservationUpdate, options?: ReservationsUpdateOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>

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

(resourceGroupName: string, reservationName: string, properties: ReservationUpdate, options?: ReservationsUpdateOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>