Interface ReservationsOperations interface ReservationsOperations { create : ( ( resourceGroupName : string ,
reservationName : string ,
resource : Reservation ,
options ?: ReservationsCreateOptionalParams ) => PollerLike < OperationState < Reservation > , Reservation > ) ; delete : ( ( resourceGroupName : string ,
reservationName : string ,
options ?: ReservationsDeleteOptionalParams ) => PollerLike < OperationState < void > , void > ) ; get : ( ( resourceGroupName : string ,
reservationName : string ,
options ?: ReservationsGetOptionalParams ) => Promise < Reservation > ) ; getBillingReport : ( ( resourceGroupName : string ,
reservationName : string ,
options ?: ReservationsGetBillingReportOptionalParams ) => Promise < ReservationBillingUsageReport > ) ; getBillingStatus : ( ( resourceGroupName : string ,
reservationName : string ,
options ?: ReservationsGetBillingStatusOptionalParams ) => Promise < ReservationBillingStatus > ) ; getResourceLimits : ( ( resourceGroupName : string ,
reservationName : string ,
options ?: ReservationsGetResourceLimitsOptionalParams ) => Promise < LimitDetails > ) ; listByResourceGroup : ( ( resourceGroupName : string ,
options ?: ReservationsListByResourceGroupOptionalParams ) => PagedAsyncIterableIterator < Reservation , {} , PageSettings > ) ; listBySubscription : ( ( options ?: ReservationsListBySubscriptionOptionalParams ) => PagedAsyncIterableIterator < Reservation , {} , PageSettings > ) ; update : ( ( resourceGroupName : string ,
reservationName : string ,
properties : ReservationUpdate ,
options ?: ReservationsUpdateOptionalParams ) => PollerLike < OperationState < Reservation > , Reservation > ) ; } Properties
Interface representing a Reservations operations.