مشاركة عبر


WorkspaceProduct interface

واجهة تمثل WorkspaceProduct.

الأساليب

createOrUpdate(string, string, string, string, ProductContract, WorkspaceProductCreateOrUpdateOptionalParams)

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

delete(string, string, string, string, string, WorkspaceProductDeleteOptionalParams)

حذف المنتج.

get(string, string, string, string, WorkspaceProductGetOptionalParams)

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

getEntityTag(string, string, string, string, WorkspaceProductGetEntityTagOptionalParams)

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

listByService(string, string, string, WorkspaceProductListByServiceOptionalParams)

يسرد مجموعة من المنتجات في مساحة العمل المحددة في مثيل خدمة.

update(string, string, string, string, string, ProductUpdateParameters, WorkspaceProductUpdateOptionalParams)

تحديث تفاصيل المنتج الموجودة.

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

createOrUpdate(string, string, string, string, ProductContract, WorkspaceProductCreateOrUpdateOptionalParams)

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

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, parameters: ProductContract, options?: WorkspaceProductCreateOrUpdateOptionalParams): Promise<WorkspaceProductCreateOrUpdateResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

parameters
ProductContract

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

options
WorkspaceProductCreateOrUpdateOptionalParams

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

المرتجعات

delete(string, string, string, string, string, WorkspaceProductDeleteOptionalParams)

حذف المنتج.

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

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

options
WorkspaceProductDeleteOptionalParams

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

المرتجعات

Promise<void>

get(string, string, string, string, WorkspaceProductGetOptionalParams)

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

function get(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, options?: WorkspaceProductGetOptionalParams): Promise<WorkspaceProductGetResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

options
WorkspaceProductGetOptionalParams

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

المرتجعات

getEntityTag(string, string, string, string, WorkspaceProductGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, options?: WorkspaceProductGetEntityTagOptionalParams): Promise<WorkspaceProductGetEntityTagHeaders>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

options
WorkspaceProductGetEntityTagOptionalParams

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

المرتجعات

listByService(string, string, string, WorkspaceProductListByServiceOptionalParams)

يسرد مجموعة من المنتجات في مساحة العمل المحددة في مثيل خدمة.

function listByService(resourceGroupName: string, serviceName: string, workspaceId: string, options?: WorkspaceProductListByServiceOptionalParams): PagedAsyncIterableIterator<ProductContract, ProductContract[], PageSettings>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

options
WorkspaceProductListByServiceOptionalParams

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

المرتجعات

update(string, string, string, string, string, ProductUpdateParameters, WorkspaceProductUpdateOptionalParams)

تحديث تفاصيل المنتج الموجودة.

function update(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, ifMatch: string, parameters: ProductUpdateParameters, options?: WorkspaceProductUpdateOptionalParams): Promise<WorkspaceProductUpdateResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

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

productId

string

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

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

parameters
ProductUpdateParameters

تحديث المعلمات.

options
WorkspaceProductUpdateOptionalParams

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

المرتجعات