مشاركة عبر


ApiVersionSetContractDetails interface

تحتوي مجموعة إصدارات واجهة برمجة التطبيقات على التكوين الشائع لمجموعة من إصدارات واجهة برمجة التطبيقات المتعلقة

الخصائص

description

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

id

معرف مجموعة إصدارات واجهة برمجة التطبيقات الموجودة. حذف هذه القيمة لإنشاء مجموعة إصدارات جديدة.

name

اسم العرض لمجموعة إصدارات واجهة برمجة التطبيقات.

versionHeaderName

اسم معلمة رأس HTTP التي تشير إلى إصدار واجهة برمجة التطبيقات إذا تم تعيين versioningScheme إلى header.

versioningScheme

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

versionQueryName

اسم معلمة الاستعلام التي تشير إلى إصدار واجهة برمجة التطبيقات إذا تم تعيين versioningScheme إلى query.

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

description

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

description?: string

قيمة الخاصية

string

id

معرف مجموعة إصدارات واجهة برمجة التطبيقات الموجودة. حذف هذه القيمة لإنشاء مجموعة إصدارات جديدة.

id?: string

قيمة الخاصية

string

name

اسم العرض لمجموعة إصدارات واجهة برمجة التطبيقات.

name?: string

قيمة الخاصية

string

versionHeaderName

اسم معلمة رأس HTTP التي تشير إلى إصدار واجهة برمجة التطبيقات إذا تم تعيين versioningScheme إلى header.

versionHeaderName?: string

قيمة الخاصية

string

versioningScheme

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

versioningScheme?: string

قيمة الخاصية

string

versionQueryName

اسم معلمة الاستعلام التي تشير إلى إصدار واجهة برمجة التطبيقات إذا تم تعيين versioningScheme إلى query.

versionQueryName?: string

قيمة الخاصية

string