مشاركة عبر


GraphQLApiResolver interface

واجهة تمثل GraphQLApiResolver.

الأساليب

createOrUpdate(string, string, string, string, ResolverContract, GraphQLApiResolverCreateOrUpdateOptionalParams)

إنشاء محلل جديد في واجهة برمجة تطبيقات GraphQL أو تحديث محلل موجود.

delete(string, string, string, string, string, GraphQLApiResolverDeleteOptionalParams)

حذف محلل المحدد في واجهة برمجة تطبيقات GraphQL.

get(string, string, string, string, GraphQLApiResolverGetOptionalParams)

يحصل على تفاصيل GraphQL API Resolver المحدد بواسطة معرفه.

getEntityTag(string, string, string, string, GraphQLApiResolverGetEntityTagOptionalParams)

يحصل على إصدار حالة الكيان (Etag) من محلل GraphQL API المحدد بواسطة المعرف الخاص به.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

يسرد مجموعة من أدوات الحل لواجهة برمجة تطبيقات GraphQL المحددة.

update(string, string, string, string, string, ResolverUpdateContract, GraphQLApiResolverUpdateOptionalParams)

يحدث تفاصيل محلل في واجهة برمجة تطبيقات 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

إنشاء معلمات.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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 أو يجب أن يكون * للتحديث غير المشروط.

options
GraphQLApiResolverDeleteOptionalParams

معلمات الخيارات.

المرتجعات

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 الحالي.

options
GraphQLApiResolverGetOptionalParams

معلمات الخيارات.

المرتجعات

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 الحالي.

options
GraphQLApiResolverGetEntityTagOptionalParams

معلمات الخيارات.

المرتجعات

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 هو رقم المراجعة.

options
GraphQLApiResolverListByApiOptionalParams

معلمات الخيارات.

المرتجعات

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.

options
GraphQLApiResolverUpdateOptionalParams

معلمات الخيارات.

المرتجعات