ApiUpdateContract interface
تفاصيل عقد تحديث واجهة برمجة التطبيقات.
الخصائص
| api |
يصف مراجعة واجهة برمجة التطبيقات. إذا لم يتم توفير أي قيمة، يتم إنشاء المراجعة الافتراضية 1 |
| api |
وصف مراجعة واجهة برمجة التطبيقات. |
| api |
نوع واجهة برمجة التطبيقات. |
| api |
يشير إلى معرف إصدار واجهة برمجة التطبيقات إذا تم إصدار واجهة برمجة التطبيقات |
| api |
وصف إصدار واجهة برمجة التطبيقات. |
| api |
معرف مورد ل ApiVersionSet ذات الصلة. |
| authentication |
مجموعة من إعدادات المصادقة المضمنة في واجهة برمجة التطبيقات هذه. |
| contact | معلومات الاتصال لواجهة برمجة التطبيقات. |
| description | وصف واجهة برمجة التطبيقات. قد تتضمن علامات تنسيق HTML. |
| display |
اسم واجهة برمجة التطبيقات. |
| is |
يشير إلى ما إذا كانت مراجعة واجهة برمجة التطبيقات هي مراجعة واجهة برمجة التطبيقات الحالية. |
| is |
يشير إلى ما إذا كان يمكن الوصول إلى مراجعة واجهة برمجة التطبيقات عبر البوابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| license | معلومات الترخيص لواجهة برمجة التطبيقات. |
| path | يحدد URL النسبي بشكل فريد واجهة برمجة التطبيقات هذه وجميع مسارات الموارد الخاصة بها داخل مثيل خدمة APIM. يتم إلحاقه بعنوان URL الأساسي لنقطة نهاية API المحدد أثناء إنشاء مثيل الخدمة لتشكيل عنوان URL عام لواجهة برمجة التطبيقات هذه. |
| protocols | يصف البروتوكولات التي يمكن استدعاء العمليات في واجهة برمجة التطبيقات هذه. |
| service |
عنوان URL المطلق لخدمة الواجهة الخلفية التي تنفذ واجهة برمجة التطبيقات هذه. |
| 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
displayName
اسم واجهة برمجة التطبيقات.
displayName?: string
قيمة الخاصية
string
isCurrent
يشير إلى ما إذا كانت مراجعة واجهة برمجة التطبيقات هي مراجعة واجهة برمجة التطبيقات الحالية.
isCurrent?: boolean
قيمة الخاصية
boolean
isOnline
يشير إلى ما إذا كان يمكن الوصول إلى مراجعة واجهة برمجة التطبيقات عبر البوابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
isOnline?: boolean
قيمة الخاصية
boolean
license
معلومات الترخيص لواجهة برمجة التطبيقات.
license?: ApiLicenseInformation
قيمة الخاصية
path
يحدد URL النسبي بشكل فريد واجهة برمجة التطبيقات هذه وجميع مسارات الموارد الخاصة بها داخل مثيل خدمة APIM. يتم إلحاقه بعنوان URL الأساسي لنقطة نهاية API المحدد أثناء إنشاء مثيل الخدمة لتشكيل عنوان URL عام لواجهة برمجة التطبيقات هذه.
path?: string
قيمة الخاصية
string
protocols
يصف البروتوكولات التي يمكن استدعاء العمليات في واجهة برمجة التطبيقات هذه.
protocols?: string[]
قيمة الخاصية
string[]
serviceUrl
عنوان URL المطلق لخدمة الواجهة الخلفية التي تنفذ واجهة برمجة التطبيقات هذه.
serviceUrl?: string
قيمة الخاصية
string
subscriptionKeyParameterNames
البروتوكولات التي يتم توفير واجهة برمجة التطبيقات عليها.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
قيمة الخاصية
subscriptionRequired
تحديد ما إذا كان اشتراك API أو Product مطلوبا للوصول إلى واجهة برمجة التطبيقات.
subscriptionRequired?: boolean
قيمة الخاصية
boolean
termsOfServiceUrl
عنوان URL لشروط الخدمة لواجهة برمجة التطبيقات. يجب أن يكون بتنسيق عنوان URL.
termsOfServiceUrl?: string
قيمة الخاصية
string