ProductApi interface
واجهة تمثل ProductApi.
الأساليب
| check |
التحقق من أن كيان واجهة برمجة التطبيقات المحدد بواسطة المعرف مقترن بكيان المنتج. |
| create |
إضافة واجهة برمجة تطبيقات إلى المنتج المحدد. |
| delete(string, string, string, string, Product |
حذف واجهة برمجة التطبيقات المحددة من المنتج المحدد. |
| list |
يسرد مجموعة من واجهات برمجة التطبيقات المقترنة بمنتج. |
تفاصيل الأسلوب
checkEntityExists(string, string, string, string, ProductApiCheckEntityExistsOptionalParams)
التحقق من أن كيان واجهة برمجة التطبيقات المحدد بواسطة المعرف مقترن بكيان المنتج.
function checkEntityExists(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiCheckEntityExistsOptionalParams): Promise<ProductApiCheckEntityExistsResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- productId
-
string
معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
Promise<ProductApiCheckEntityExistsResponse>
createOrUpdate(string, string, string, string, ProductApiCreateOrUpdateOptionalParams)
إضافة واجهة برمجة تطبيقات إلى المنتج المحدد.
function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiCreateOrUpdateOptionalParams): Promise<ApiContract>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- productId
-
string
معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
Promise<ApiContract>
delete(string, string, string, string, ProductApiDeleteOptionalParams)
حذف واجهة برمجة التطبيقات المحددة من المنتج المحدد.
function delete(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- productId
-
string
معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
- options
- ProductApiDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
listByProduct(string, string, string, ProductApiListByProductOptionalParams)
يسرد مجموعة من واجهات برمجة التطبيقات المقترنة بمنتج.
function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductApiListByProductOptionalParams): PagedAsyncIterableIterator<ApiContract, ApiContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- productId
-
string
معرف المنتج. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.
معلمات الخيارات.