مشاركة عبر


ApiResourceVersion interface

يمثل معلومات الإصدار لمورد واجهة برمجة تطبيقات REST

الخصائص

apiVersion

تمثيل سلسلة لإصدار واجهة برمجة التطبيقات العامة. هذا هو الإصدار الذي يراه الجمهور ويستخدم لمجموعة كبيرة من الخدمات (مثل TFS 1.0 API)

isPreview

هو إصدار واجهة برمجة التطبيقات العام في المعاينة

resourceVersion

إصدار المورد الداخلي. يتم تعريف هذا لكل مورد ويستخدم لدعم توافق البناء إلى البناء لتغييرات واجهة برمجة التطبيقات داخل إصدار واجهة برمجة تطبيقات عام معين (في المعاينة). على سبيل المثال، ضمن دورة إصدار TFS 1.0 API، بينما لا يزال قيد المعاينة، قد يتم تغيير بنية بيانات المورد. يمكن إصدار هذا المورد بحيث سيظل العملاء الأقدم يعملون (سيتم إرسال الطلبات إلى الإصدار الأقدم) وسيتحدث العملاء الجدد/الذين تمت ترقيةهم إلى الإصدار الجديد من المورد.

تفاصيل الخاصية

apiVersion

تمثيل سلسلة لإصدار واجهة برمجة التطبيقات العامة. هذا هو الإصدار الذي يراه الجمهور ويستخدم لمجموعة كبيرة من الخدمات (مثل TFS 1.0 API)

apiVersion: string

قيمة الخاصية

string

isPreview

هو إصدار واجهة برمجة التطبيقات العام في المعاينة

isPreview: boolean

قيمة الخاصية

boolean

resourceVersion

إصدار المورد الداخلي. يتم تعريف هذا لكل مورد ويستخدم لدعم توافق البناء إلى البناء لتغييرات واجهة برمجة التطبيقات داخل إصدار واجهة برمجة تطبيقات عام معين (في المعاينة). على سبيل المثال، ضمن دورة إصدار TFS 1.0 API، بينما لا يزال قيد المعاينة، قد يتم تغيير بنية بيانات المورد. يمكن إصدار هذا المورد بحيث سيظل العملاء الأقدم يعملون (سيتم إرسال الطلبات إلى الإصدار الأقدم) وسيتحدث العملاء الجدد/الذين تمت ترقيةهم إلى الإصدار الجديد من المورد.

resourceVersion: number

قيمة الخاصية

number