ApiCreateOrUpdateParameter interface
واجهة برمجة التطبيقات إنشاء أو تحديث المعلمات.
الخصائص
| api |
يصف مراجعة واجهة برمجة التطبيقات. إذا لم يتم توفير أي قيمة، يتم إنشاء المراجعة الافتراضية 1 |
| api |
وصف مراجعة واجهة برمجة التطبيقات. |
| api |
نوع واجهة برمجة التطبيقات. |
| api |
يشير إلى معرف إصدار واجهة برمجة التطبيقات إذا تم إصدار واجهة برمجة التطبيقات |
| api |
وصف إصدار واجهة برمجة التطبيقات. |
| api |
تفاصيل مجموعة الإصدارات |
| api |
معرف مورد ل ApiVersionSet ذات الصلة. |
| authentication |
مجموعة من إعدادات المصادقة المضمنة في واجهة برمجة التطبيقات هذه. |
| contact | معلومات الاتصال لواجهة برمجة التطبيقات. |
| description | وصف واجهة برمجة التطبيقات. قد تتضمن علامات تنسيق HTML. |
| display |
اسم واجهة برمجة التطبيقات. يجب أن يكون طوله من 1 إلى 300 حرف. |
| format | تنسيق المحتوى الذي يتم استيراد واجهة برمجة التطبيقات فيه. يمكن إضافة تنسيقات جديدة في المستقبل |
| is |
يشير إلى ما إذا كانت مراجعة واجهة برمجة التطبيقات هي مراجعة واجهة برمجة التطبيقات الحالية. |
| is |
يشير إلى ما إذا كان يمكن الوصول إلى مراجعة واجهة برمجة التطبيقات عبر البوابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| license | معلومات الترخيص لواجهة برمجة التطبيقات. |
| path | يحدد URL النسبي بشكل فريد واجهة برمجة التطبيقات هذه وجميع مسارات الموارد الخاصة بها داخل مثيل خدمة APIM. يتم إلحاقه بعنوان URL الأساسي لنقطة نهاية API المحدد أثناء إنشاء مثيل الخدمة لتشكيل عنوان URL عام لواجهة برمجة التطبيقات هذه. |
| protocols | يصف البروتوكولات التي يمكن استدعاء العمليات في واجهة برمجة التطبيقات هذه. |
| provisioning |
ملاحظة حالة التوفير: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| service |
عنوان URL المطلق لخدمة الواجهة الخلفية التي تنفذ واجهة برمجة التطبيقات هذه. لا يمكن أن يزيد طوله عن 2000 حرف. |
| soap |
نوع واجهة برمجة التطبيقات التي يجب إنشاؤها.
|
| source |
معرف واجهة برمجة التطبيقات لواجهة برمجة التطبيقات المصدر. |
| subscription |
البروتوكولات التي يتم توفير واجهة برمجة التطبيقات عليها. |
| subscription |
تحديد ما إذا كان اشتراك API أو Product مطلوبا للوصول إلى واجهة برمجة التطبيقات. |
| terms |
عنوان URL لشروط الخدمة لواجهة برمجة التطبيقات. يجب أن يكون بتنسيق عنوان URL. |
| translate |
استراتيجية ترجمة معلمات الاستعلام المطلوبة إلى معلمات القالب. بشكل افتراضي لها قيمة "قالب". القيم المحتملة: "قالب"، "استعلام" |
| value | قيمة المحتوى عند استيراد واجهة برمجة تطبيقات. |
| wsdl |
معايير للحد من استيراد WSDL إلى مجموعة فرعية من المستند. |
تفاصيل الخاصية
apiRevision
يصف مراجعة واجهة برمجة التطبيقات. إذا لم يتم توفير أي قيمة، يتم إنشاء المراجعة الافتراضية 1
apiRevision?: string
قيمة الخاصية
string
apiRevisionDescription
وصف مراجعة واجهة برمجة التطبيقات.
apiRevisionDescription?: string
قيمة الخاصية
string
apiType
نوع واجهة برمجة التطبيقات.
apiType?: string
قيمة الخاصية
string
apiVersion
يشير إلى معرف إصدار واجهة برمجة التطبيقات إذا تم إصدار واجهة برمجة التطبيقات
apiVersion?: string
قيمة الخاصية
string
apiVersionDescription
وصف إصدار واجهة برمجة التطبيقات.
apiVersionDescription?: string
قيمة الخاصية
string
apiVersionSet
تفاصيل مجموعة الإصدارات
apiVersionSet?: ApiVersionSetContractDetails
قيمة الخاصية
apiVersionSetId
معرف مورد ل ApiVersionSet ذات الصلة.
apiVersionSetId?: string
قيمة الخاصية
string
authenticationSettings
مجموعة من إعدادات المصادقة المضمنة في واجهة برمجة التطبيقات هذه.
authenticationSettings?: AuthenticationSettingsContract
قيمة الخاصية
contact
معلومات الاتصال لواجهة برمجة التطبيقات.
contact?: ApiContactInformation
قيمة الخاصية
description
وصف واجهة برمجة التطبيقات. قد تتضمن علامات تنسيق HTML.
description?: string
قيمة الخاصية
string
displayName
اسم واجهة برمجة التطبيقات. يجب أن يكون طوله من 1 إلى 300 حرف.
displayName?: string
قيمة الخاصية
string
format
تنسيق المحتوى الذي يتم استيراد واجهة برمجة التطبيقات فيه. يمكن إضافة تنسيقات جديدة في المستقبل
format?: 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[]
provisioningState
ملاحظة حالة التوفير: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningState?: string
قيمة الخاصية
string
serviceUrl
عنوان URL المطلق لخدمة الواجهة الخلفية التي تنفذ واجهة برمجة التطبيقات هذه. لا يمكن أن يزيد طوله عن 2000 حرف.
serviceUrl?: string
قيمة الخاصية
string
soapApiType
نوع واجهة برمجة التطبيقات التي يجب إنشاؤها.
-
httpبإنشاء واجهة برمجة تطبيقات REST -
soapبإنشاء واجهة برمجة تطبيقات مرور SOAP -
websocketبإنشاء واجهة برمجة تطبيقات websocket - ينشئ
graphqlواجهة برمجة تطبيقات GraphQL. يمكن إضافة أنواع جديدة في المستقبل.
soapApiType?: string
قيمة الخاصية
string
sourceApiId
معرف واجهة برمجة التطبيقات لواجهة برمجة التطبيقات المصدر.
sourceApiId?: string
قيمة الخاصية
string
subscriptionKeyParameterNames
البروتوكولات التي يتم توفير واجهة برمجة التطبيقات عليها.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
قيمة الخاصية
subscriptionRequired
تحديد ما إذا كان اشتراك API أو Product مطلوبا للوصول إلى واجهة برمجة التطبيقات.
subscriptionRequired?: boolean
قيمة الخاصية
boolean
termsOfServiceUrl
عنوان URL لشروط الخدمة لواجهة برمجة التطبيقات. يجب أن يكون بتنسيق عنوان URL.
termsOfServiceUrl?: string
قيمة الخاصية
string
translateRequiredQueryParametersConduct
استراتيجية ترجمة معلمات الاستعلام المطلوبة إلى معلمات القالب. بشكل افتراضي لها قيمة "قالب". القيم المحتملة: "قالب"، "استعلام"
translateRequiredQueryParametersConduct?: string
قيمة الخاصية
string
value
قيمة المحتوى عند استيراد واجهة برمجة تطبيقات.
value?: string
قيمة الخاصية
string
wsdlSelector
معايير للحد من استيراد WSDL إلى مجموعة فرعية من المستند.
wsdlSelector?: ApiCreateOrUpdatePropertiesWsdlSelector