ReservationsOperations interface
表示 Reservations作的介面。
屬性
| create | 創建預訂 |
| delete | |
| get | 獲取預訂 |
| get |
提供匯總報告以及通過給定預留計費的資源的作 |
| get |
提供有關通過給定預留計費的資源的各種統計資訊。 |
| get |
限制約束某些資源屬性。 |
| list |
按資源組列出預留 |
| list |
按 Azure 訂閱 ID 列出預留 |
| 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 訂閱 ID 列出預留
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>