مشاركة عبر


ApiUpdateContract interface

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

الخصائص

apiRevision

يصف مراجعة واجهة برمجة التطبيقات. إذا لم يتم توفير أي قيمة، يتم إنشاء المراجعة الافتراضية 1

apiRevisionDescription

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

apiType

نوع واجهة برمجة التطبيقات.

apiVersion

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

apiVersionDescription

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

apiVersionSetId

معرف مورد ل ApiVersionSet ذات الصلة.

authenticationSettings

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

contact

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

description

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

displayName

اسم واجهة برمجة التطبيقات.

isCurrent

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

isOnline

يشير إلى ما إذا كان يمكن الوصول إلى مراجعة واجهة برمجة التطبيقات عبر البوابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

license

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

path

يحدد URL النسبي بشكل فريد واجهة برمجة التطبيقات هذه وجميع مسارات الموارد الخاصة بها داخل مثيل خدمة APIM. يتم إلحاقه بعنوان URL الأساسي لنقطة نهاية API المحدد أثناء إنشاء مثيل الخدمة لتشكيل عنوان URL عام لواجهة برمجة التطبيقات هذه.

protocols

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

serviceUrl

عنوان URL المطلق لخدمة الواجهة الخلفية التي تنفذ واجهة برمجة التطبيقات هذه.

subscriptionKeyParameterNames

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

subscriptionRequired

تحديد ما إذا كان اشتراك API أو Product مطلوبا للوصول إلى واجهة برمجة التطبيقات.

termsOfServiceUrl

عنوان 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