ApiEntityBaseContract interface
تفاصيل العقد الأساسي لواجهة برمجة التطبيقات.
الخصائص
| api |
يصف مراجعة واجهة برمجة التطبيقات. إذا لم يتم توفير أي قيمة، يتم إنشاء المراجعة الافتراضية 1 |
| api |
وصف مراجعة واجهة برمجة التطبيقات. |
| api |
نوع واجهة برمجة التطبيقات. |
| api |
يشير إلى معرف إصدار واجهة برمجة التطبيقات إذا تم إصدار واجهة برمجة التطبيقات |
| api |
وصف إصدار واجهة برمجة التطبيقات. |
| api |
معرف مورد ل ApiVersionSet ذات الصلة. |
| authentication |
مجموعة من إعدادات المصادقة المضمنة في واجهة برمجة التطبيقات هذه. |
| contact | معلومات الاتصال لواجهة برمجة التطبيقات. |
| description | وصف واجهة برمجة التطبيقات. قد تتضمن علامات تنسيق HTML. |
| is |
يشير إلى ما إذا كانت مراجعة واجهة برمجة التطبيقات هي مراجعة واجهة برمجة التطبيقات الحالية. |
| is |
يشير إلى ما إذا كان يمكن الوصول إلى مراجعة واجهة برمجة التطبيقات عبر البوابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| license | معلومات الترخيص لواجهة برمجة التطبيقات. |
| subscription |
البروتوكولات التي يتم توفير واجهة برمجة التطبيقات عليها. |
| subscription |
تحديد ما إذا كان اشتراك API أو Product مطلوبا للوصول إلى واجهة برمجة التطبيقات. |
| terms |
عنوان URL لشروط الخدمة لواجهة برمجة التطبيقات. يجب أن يكون بتنسيق عنوان URL. |
تفاصيل الخاصية
apiRevision
يصف مراجعة واجهة برمجة التطبيقات. إذا لم يتم توفير أي قيمة، يتم إنشاء المراجعة الافتراضية 1
apiRevision?: string
قيمة الخاصية
string
apiRevisionDescription
وصف مراجعة واجهة برمجة التطبيقات.
apiRevisionDescription?: string
قيمة الخاصية
string
apiType
نوع واجهة برمجة التطبيقات.
apiType?: string
قيمة الخاصية
string
apiVersion
يشير إلى معرف إصدار واجهة برمجة التطبيقات إذا تم إصدار واجهة برمجة التطبيقات
apiVersion?: string
قيمة الخاصية
string
apiVersionDescription
وصف إصدار واجهة برمجة التطبيقات.
apiVersionDescription?: string
قيمة الخاصية
string
apiVersionSetId
معرف مورد ل ApiVersionSet ذات الصلة.
apiVersionSetId?: string
قيمة الخاصية
string
authenticationSettings
مجموعة من إعدادات المصادقة المضمنة في واجهة برمجة التطبيقات هذه.
authenticationSettings?: AuthenticationSettingsContract
قيمة الخاصية
contact
معلومات الاتصال لواجهة برمجة التطبيقات.
contact?: ApiContactInformation
قيمة الخاصية
description
وصف واجهة برمجة التطبيقات. قد تتضمن علامات تنسيق HTML.
description?: string
قيمة الخاصية
string
isCurrent
يشير إلى ما إذا كانت مراجعة واجهة برمجة التطبيقات هي مراجعة واجهة برمجة التطبيقات الحالية.
isCurrent?: boolean
قيمة الخاصية
boolean
isOnline
يشير إلى ما إذا كان يمكن الوصول إلى مراجعة واجهة برمجة التطبيقات عبر البوابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
isOnline?: boolean
قيمة الخاصية
boolean
license
معلومات الترخيص لواجهة برمجة التطبيقات.
license?: ApiLicenseInformation
قيمة الخاصية
subscriptionKeyParameterNames
البروتوكولات التي يتم توفير واجهة برمجة التطبيقات عليها.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
قيمة الخاصية
subscriptionRequired
تحديد ما إذا كان اشتراك API أو Product مطلوبا للوصول إلى واجهة برمجة التطبيقات.
subscriptionRequired?: boolean
قيمة الخاصية
boolean
termsOfServiceUrl
عنوان URL لشروط الخدمة لواجهة برمجة التطبيقات. يجب أن يكون بتنسيق عنوان URL.
termsOfServiceUrl?: string
قيمة الخاصية
string