أتمتة للشركاء
تتوفر إدارة التكاليف من Microsoft في الأصل للشركاء المباشرين الذين قاموا بإلحاق عملائهم اتفاقية عملاء Microsoft واشتروا خطة Azure. يمكن للشركاء وعملائهم استخدام المهام الشائعة لواجهات برمجة تطبيقات Cost Management. لمزيد من المعلومات حول سيناريوهات عدم التخصيص، راجع إدارة التكلفة للشركاء.
واجهات برمجة تطبيقات إدارة التكاليف من Microsoft - موفرو الخدمات المباشرون وغير المباشرون
يمكن للشركاء الذين يمكنهم الوصول إلى نطاقات الفوترة في المستأجر الشريك استخدام واجهات برمجة التطبيقات التالية لعرض التكاليف المفوترة.
يمكن للشركاء استدعاء واجهات برمجة التطبيقات في نطاق الاشتراك بغض النظر عن نهج التكلفة، طالما أن لديهم حق الوصول إلى الاشتراك. يمكن للمستخدمين الآخرين الذين لديهم حق الوصول إلى الاشتراك، مثل العميل أو البائع، الاتصال بواجهات برمجة التطبيقات فقط بعد تمكين الشريك لسياسة التكلفة للمستأجر العميل.
للحصول على قائمة بحسابات الفوترة
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts?api-version=2019-10-01-preview
للحصول على قائمة بالعملاء
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers?api-version=2019-10-01-preview
للحصول على قائمة الاشتراكات
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingSubscriptions?api-version=2019-10-01-preview
للحصول على قائمة بالفواتير لفترة معينة
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices?api-version=2019-10-01-preview&periodStartDate={periodStartDate}&periodEndDate={periodEndDate}
يقوم استدعاء API بإرجاع صفيف من الفواتير التي تحتوي على عناصر مماثلة لكود JSON التالي.
{ "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountID}/billingProfiles/{BillingProfileID}/invoices/{InvoiceID}", "name": "{InvoiceID}", "properties": { "amountDue": { "currency": "USD", "value": x.xx }, ... }
للاستعلام عن تفاصيل الاستخدام، استخدم قيمة حقل المعرف المرجعة السابقة واستبدلها في المثال التالي كنطاق.
GET https://management.azure.com/{id}/providers/Microsoft.Consumption/UsageDetails?api-version=2019-10-01
يقوم المثال بإرجاع سجلات الاستخدام المقترنة بالفاتورة المحددة.
للحصول على سياسة العملاء لعرض التكاليف
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerID}/policies/default?api-version=2019-10-01-preview
لتعيين نهج للعملاء لعرض التكاليف
PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerID}/policies/default?api-version=2019-10-01-preview
للحصول على استخدام خدمة Azure لحساب فوترة
نوصي بتكوين تصدير لهذه السيناريوهات. لمزيد من المعلومات، راجع استرداد مجموعات بيانات الاستخدام الكبيرة من خلال عمليات التصدير.
لتنزيل استخدام خدمة Azure للعميل
نوصي بتكوين تصدير لهذا السيناريو أيضًا. ومع ذلك، إن كنت بحاجة إلى تنزيل البيانات عند الطلب، فيمكنك استخدام واجهة برمجة تطبيقات تفاصيل التكلفة. لمزيد من المعلومات، راجع الحصول على مجموعات بيانات تكلفة صغيرة عند الطلب.
للحصول على ورقة الأسعار لخدمات Azure المستهلكة أو تنزيلها
أولاً، استخدم المنشور التالي.
POST https://management.azure.com/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/billingProfiles/{billingProfileID}/pricesheet/default/download?api-version=2019-10-01-preview&format=csv" -verbose
ثم استدعِ قيمة خاصية العملية غير المتزامنة. على سبيل المثال:
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileID}/pricesheetDownloadOperations/{operation}?sessiontoken=0:11186&api-version=2019-10-01-preview
يقوم استدعاء get السابق بإرجاع رابط التنزيل الذي يحتوي على ورقة الأسعار.
للحصول على التكاليف المجمعة
POST https://management.azure.com/providers/microsoft.billing/billingAccounts/{billingAccountName}/providers/microsoft.costmanagement/query?api-version=2019-10-01
قم بإنشاء ميزانية لشريك
PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/providers/Microsoft.CostManagement/budgets/partnerworkshopbudget?api-version=2019-10-01
قم بإنشاء ميزانية لعميل
PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/customers/{customerID}/providers/Microsoft.Consumption/budgets/{budgetName}?api-version=2019-10-01
حذف الموازنة
DELETE https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.CostManagement/budgets/{budgetName}?api-version=2019-10-01
المحتوى ذو الصلة
- تعرف على المزيد حول التشغيل التلقائي لـ Cost Management في نظرة عامة حول التشغيل التلقائي لـ Cost Management. سيناريوهات التنفيذ التلقائي.
- بدء الاستخدام مع Cost Managemen للشركاء.
- استرداد مجموعات بيانات الاستخدام الكبيرة مع عمليات التصدير.
- فهم حقول تفاصيل الاستخدام.
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ