مشاركة عبر


WorkspaceProductApiLink interface

واجهة تمثل WorkspaceProductApiLink.

الأساليب

createOrUpdate(string, string, string, string, string, ProductApiLinkContract, WorkspaceProductApiLinkCreateOrUpdateOptionalParams)

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

delete(string, string, string, string, string, WorkspaceProductApiLinkDeleteOptionalParams)

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

get(string, string, string, string, string, WorkspaceProductApiLinkGetOptionalParams)

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

listByProduct(string, string, string, string, WorkspaceProductApiLinkListByProductOptionalParams)

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

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

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

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

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

apiLinkId

string

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

parameters
ProductApiLinkContract

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

options
WorkspaceProductApiLinkCreateOrUpdateOptionalParams

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

المرتجعات

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

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

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

apiLinkId

string

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

options
WorkspaceProductApiLinkDeleteOptionalParams

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

المرتجعات

Promise<void>

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

function get(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, apiLinkId: string, options?: WorkspaceProductApiLinkGetOptionalParams): Promise<WorkspaceProductApiLinkGetResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

apiLinkId

string

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

options
WorkspaceProductApiLinkGetOptionalParams

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

المرتجعات

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

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

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

options
WorkspaceProductApiLinkListByProductOptionalParams

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

المرتجعات