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>