مشاركة عبر


ProductApiLink interface

واجهة تمثل ProductApiLink.

الأساليب

createOrUpdate(string, string, string, string, ProductApiLinkContract, ProductApiLinkCreateOrUpdateOptionalParams)

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

delete(string, string, string, string, ProductApiLinkDeleteOptionalParams)

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

get(string, string, string, string, ProductApiLinkGetOptionalParams)

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

listByProduct(string, string, string, ProductApiLinkListByProductOptionalParams)

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

تفاصيل الأسلوب

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

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, apiLinkId: string, parameters: ProductApiLinkContract, options?: ProductApiLinkCreateOrUpdateOptionalParams): Promise<ProductApiLinkContract>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

productId

string

معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiLinkId

string

معرف الارتباط Product-API. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

parameters
ProductApiLinkContract

إنشاء معلمات أو تحديثها.

options
ProductApiLinkCreateOrUpdateOptionalParams

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

المرتجعات

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

function delete(resourceGroupName: string, serviceName: string, productId: string, apiLinkId: string, options?: ProductApiLinkDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

productId

string

معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiLinkId

string

معرف الارتباط Product-API. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

options
ProductApiLinkDeleteOptionalParams

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

المرتجعات

Promise<void>

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

function get(resourceGroupName: string, serviceName: string, productId: string, apiLinkId: string, options?: ProductApiLinkGetOptionalParams): Promise<ProductApiLinkGetResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

productId

string

معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiLinkId

string

معرف الارتباط Product-API. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

options
ProductApiLinkGetOptionalParams

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

المرتجعات

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

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductApiLinkListByProductOptionalParams): PagedAsyncIterableIterator<ProductApiLinkContract, ProductApiLinkContract[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

productId

string

معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

options
ProductApiLinkListByProductOptionalParams

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

المرتجعات