GraphQLApiResolver interface
واجهة تمثل GraphQLApiResolver.
الأساليب
| create |
إنشاء محلل جديد في واجهة برمجة تطبيقات GraphQL أو تحديث محلل موجود. |
| delete(string, string, string, string, string, Graph |
حذف محلل المحدد في واجهة برمجة تطبيقات GraphQL. |
| get(string, string, string, string, Graph |
يحصل على تفاصيل GraphQL API Resolver المحدد بواسطة معرفه. |
| get |
يحصل على إصدار حالة الكيان (Etag) من محلل GraphQL API المحدد بواسطة المعرف الخاص به. |
| list |
يسرد مجموعة من أدوات الحل لواجهة برمجة تطبيقات GraphQL المحددة. |
| update(string, string, string, string, string, Resolver |
يحدث تفاصيل محلل في واجهة برمجة تطبيقات GraphQL المحددة بواسطة معرفها. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, string, ResolverContract, GraphQLApiResolverCreateOrUpdateOptionalParams)
إنشاء محلل جديد في واجهة برمجة تطبيقات GraphQL أو تحديث محلل موجود.
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, parameters: ResolverContract, options?: GraphQLApiResolverCreateOrUpdateOptionalParams): Promise<GraphQLApiResolverCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
- resolverId
-
string
معرف محلل داخل واجهة برمجة تطبيقات GraphQL. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- parameters
- ResolverContract
إنشاء معلمات.
معلمات الخيارات.
المرتجعات
delete(string, string, string, string, string, GraphQLApiResolverDeleteOptionalParams)
حذف محلل المحدد في واجهة برمجة تطبيقات GraphQL.
function delete(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, ifMatch: string, options?: GraphQLApiResolverDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
- resolverId
-
string
معرف محلل داخل واجهة برمجة تطبيقات GraphQL. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, GraphQLApiResolverGetOptionalParams)
يحصل على تفاصيل GraphQL API Resolver المحدد بواسطة معرفه.
function get(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, options?: GraphQLApiResolverGetOptionalParams): Promise<GraphQLApiResolverGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
- resolverId
-
string
معرف محلل داخل واجهة برمجة تطبيقات GraphQL. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
Promise<GraphQLApiResolverGetResponse>
getEntityTag(string, string, string, string, GraphQLApiResolverGetEntityTagOptionalParams)
يحصل على إصدار حالة الكيان (Etag) من محلل GraphQL API المحدد بواسطة المعرف الخاص به.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, options?: GraphQLApiResolverGetEntityTagOptionalParams): Promise<GraphQLApiResolverGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
- resolverId
-
string
معرف محلل داخل واجهة برمجة تطبيقات GraphQL. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.
المرتجعات
listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)
يسرد مجموعة من أدوات الحل لواجهة برمجة تطبيقات GraphQL المحددة.
function listByApi(resourceGroupName: string, serviceName: string, apiId: string, options?: GraphQLApiResolverListByApiOptionalParams): PagedAsyncIterableIterator<ResolverContract, ResolverContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
update(string, string, string, string, string, ResolverUpdateContract, GraphQLApiResolverUpdateOptionalParams)
يحدث تفاصيل محلل في واجهة برمجة تطبيقات GraphQL المحددة بواسطة معرفها.
function update(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, ifMatch: string, parameters: ResolverUpdateContract, options?: GraphQLApiResolverUpdateOptionalParams): Promise<GraphQLApiResolverUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
- resolverId
-
string
معرف محلل داخل واجهة برمجة تطبيقات GraphQL. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- parameters
- ResolverUpdateContract
معلمات تحديث GraphQL API Resolver.
معلمات الخيارات.
المرتجعات
Promise<GraphQLApiResolverUpdateResponse>