WorkspaceProductApiLink interface
واجهة تمثل WorkspaceProductApiLink.
الأساليب
| create |
يضيف واجهة برمجة تطبيقات إلى المنتج المحدد عبر الرابط. |
| delete(string, string, string, string, string, Workspace |
حذف واجهة برمجة التطبيقات المحددة من المنتج المحدد. |
| get(string, string, string, string, string, Workspace |
يحصل على رابط واجهة برمجة التطبيقات للمنتج. |
| list |
يسرد مجموعة من روابط واجهة برمجة التطبيقات المقترنة بمنتج. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, string, string, ProductApiLinkContract, WorkspaceProductApiLinkCreateOrUpdateOptionalParams)
يضيف واجهة برمجة تطبيقات إلى المنتج المحدد عبر الرابط.
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
إنشاء معلمات أو تحديثها.
معلمات الخيارات.
المرتجعات
Promise<ProductApiLinkContract>
delete(string, string, string, string, string, WorkspaceProductApiLinkDeleteOptionalParams)
حذف واجهة برمجة التطبيقات المحددة من المنتج المحدد.
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 الحالي.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, string, string, WorkspaceProductApiLinkGetOptionalParams)
يحصل على رابط واجهة برمجة التطبيقات للمنتج.
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 الحالي.
معلمات الخيارات.
المرتجعات
Promise<WorkspaceProductApiLinkGetResponse>
listByProduct(string, string, string, string, WorkspaceProductApiLinkListByProductOptionalParams)
يسرد مجموعة من روابط واجهة برمجة التطبيقات المقترنة بمنتج.
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 الحالي.
معلمات الخيارات.