ReservationsOperations interface
واجهة تمثل عمليات الحجوزات.
الخصائص
| create | إنشاء حجز |
| delete | |
| get | احصل على حجز |
| get |
يقدم تقريرا ملخصا إلى جانب الإجراءات المتعلقة بالموارد التي يتم إصدار فواتير بها من خلال الحجز المحدد |
| get |
يوفر إحصائيات مختلفة حول الموارد التي يتم إصدار فاتورة بها عبر الحجز المحدد. |
| get |
يحد من تقييد خصائص موارد معينة. |
| list |
قائمة الحجوزات حسب مجموعة الموارد |
| list |
قائمة الحجوزات حسب معرف اشتراك 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>