APICollections interface
واجهة تمثل APICollections.
الأساليب
| begin |
إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات. سيبدأ النظام في مراقبة العمليات داخل واجهة برمجة تطبيقات إدارة Azure بحثا عن السلوكيات المتطفلة وتقديم تنبيهات للهجمات التي تم اكتشافها. |
| begin |
إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات. سيبدأ النظام في مراقبة العمليات داخل واجهة برمجة تطبيقات إدارة Azure بحثا عن السلوكيات المتطفلة وتقديم تنبيهات للهجمات التي تم اكتشافها. |
| get |
يحصل على واجهة برمجة تطبيقات Azure API Management إذا تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات. إذا تم إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات، فسيقوم النظام بمراقبة العمليات داخل واجهة برمجة تطبيقات Azure API Management بحثا عن السلوكيات المتطفلة وتوفير تنبيهات للهجمات التي تم اكتشافها. |
| list |
يحصل على قائمة بواجهات برمجة تطبيقات Azure API التي تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات. إذا تم إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات، فسيقوم النظام بمراقبة العمليات داخل واجهة برمجة تطبيقات Azure API Management بحثا عن السلوكيات المتطفلة وتوفير تنبيهات للهجمات التي تم اكتشافها. |
| list |
الحصول على قائمة بمجموعات واجهة برمجة التطبيقات داخل مجموعة موارد تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات. |
| list |
الحصول على قائمة بمجموعات واجهة برمجة التطبيقات داخل اشتراك تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات. |
| offboard |
قم بإلغاء إعداد واجهة برمجة تطبيقات Azure API من Microsoft Defender لواجهات برمجة التطبيقات. سيتوقف النظام عن مراقبة العمليات داخل واجهة برمجة تطبيقات Azure API لإدارة السلوكيات المتطفلة. |
تفاصيل الأسلوب
beginOnboardAzureApiManagementApi(string, string, string, APICollectionsOnboardAzureApiManagementApiOptionalParams)
إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات. سيبدأ النظام في مراقبة العمليات داخل واجهة برمجة تطبيقات إدارة Azure بحثا عن السلوكيات المتطفلة وتقديم تنبيهات للهجمات التي تم اكتشافها.
function beginOnboardAzureApiManagementApi(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsOnboardAzureApiManagementApiOptionalParams): Promise<SimplePollerLike<OperationState<ApiCollection>, ApiCollection>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiCollection>, ApiCollection>>
beginOnboardAzureApiManagementApiAndWait(string, string, string, APICollectionsOnboardAzureApiManagementApiOptionalParams)
إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات. سيبدأ النظام في مراقبة العمليات داخل واجهة برمجة تطبيقات إدارة Azure بحثا عن السلوكيات المتطفلة وتقديم تنبيهات للهجمات التي تم اكتشافها.
function beginOnboardAzureApiManagementApiAndWait(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsOnboardAzureApiManagementApiOptionalParams): Promise<ApiCollection>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
Promise<ApiCollection>
getByAzureApiManagementService(string, string, string, APICollectionsGetByAzureApiManagementServiceOptionalParams)
يحصل على واجهة برمجة تطبيقات Azure API Management إذا تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات. إذا تم إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات، فسيقوم النظام بمراقبة العمليات داخل واجهة برمجة تطبيقات Azure API Management بحثا عن السلوكيات المتطفلة وتوفير تنبيهات للهجمات التي تم اكتشافها.
function getByAzureApiManagementService(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsGetByAzureApiManagementServiceOptionalParams): Promise<ApiCollection>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
Promise<ApiCollection>
listByAzureApiManagementService(string, string, APICollectionsListByAzureApiManagementServiceOptionalParams)
يحصل على قائمة بواجهات برمجة تطبيقات Azure API التي تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات. إذا تم إلحاق واجهة برمجة تطبيقات Azure API ب Microsoft Defender لواجهات برمجة التطبيقات، فسيقوم النظام بمراقبة العمليات داخل واجهة برمجة تطبيقات Azure API Management بحثا عن السلوكيات المتطفلة وتوفير تنبيهات للهجمات التي تم اكتشافها.
function listByAzureApiManagementService(resourceGroupName: string, serviceName: string, options?: APICollectionsListByAzureApiManagementServiceOptionalParams): PagedAsyncIterableIterator<ApiCollection, ApiCollection[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
معلمات الخيارات.
المرتجعات
listByResourceGroup(string, APICollectionsListByResourceGroupOptionalParams)
الحصول على قائمة بمجموعات واجهة برمجة التطبيقات داخل مجموعة موارد تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات.
function listByResourceGroup(resourceGroupName: string, options?: APICollectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApiCollection, ApiCollection[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
معلمات الخيارات.
المرتجعات
listBySubscription(APICollectionsListBySubscriptionOptionalParams)
الحصول على قائمة بمجموعات واجهة برمجة التطبيقات داخل اشتراك تم إلحاقها ب Microsoft Defender لواجهات برمجة التطبيقات.
function listBySubscription(options?: APICollectionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ApiCollection, ApiCollection[], PageSettings>
المعلمات
معلمات الخيارات.
المرتجعات
offboardAzureApiManagementApi(string, string, string, APICollectionsOffboardAzureApiManagementApiOptionalParams)
قم بإلغاء إعداد واجهة برمجة تطبيقات Azure API من Microsoft Defender لواجهات برمجة التطبيقات. سيتوقف النظام عن مراقبة العمليات داخل واجهة برمجة تطبيقات Azure API لإدارة السلوكيات المتطفلة.
function offboardAzureApiManagementApi(resourceGroupName: string, serviceName: string, apiId: string, options?: APICollectionsOffboardAzureApiManagementApiOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- apiId
-
string
معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.
معلمات الخيارات.
المرتجعات
Promise<void>