Skip to main content

api_collections

Overview

Nameapi_collections
TypeResource
Idazure.security.api_collections

Fields

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
namestringThe name of the resource
propertiesobjectDescribes the properties of an API collection.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

NameAccessible byRequired ParamsDescription
list_by_azure_api_management_serviceSELECTresourceGroupName, serviceName, subscriptionIdGets a list of Azure API Management APIs that have been onboarded to Microsoft Defender for APIs. If an Azure API Management API is onboarded to Microsoft Defender for APIs, the system will monitor the operations within the Azure API Management API for intrusive behaviors and provide alerts for attacks that have been detected.
list_by_resource_groupSELECTresourceGroupName, subscriptionIdGets a list of API collections within a resource group that have been onboarded to Microsoft Defender for APIs.
list_by_subscriptionSELECTsubscriptionIdGets a list of API collections within a subscription that have been onboarded to Microsoft Defender for APIs.
_list_by_azure_api_management_serviceEXECresourceGroupName, serviceName, subscriptionIdGets a list of Azure API Management APIs that have been onboarded to Microsoft Defender for APIs. If an Azure API Management API is onboarded to Microsoft Defender for APIs, the system will monitor the operations within the Azure API Management API for intrusive behaviors and provide alerts for attacks that have been detected.
_list_by_resource_groupEXECresourceGroupName, subscriptionIdGets a list of API collections within a resource group that have been onboarded to Microsoft Defender for APIs.
_list_by_subscriptionEXECsubscriptionIdGets a list of API collections within a subscription that have been onboarded to Microsoft Defender for APIs.
get_by_azure_api_management_serviceEXECapiId, resourceGroupName, serviceName, subscriptionIdGets an Azure API Management API if it has been onboarded to Microsoft Defender for APIs. If an Azure API Management API is onboarded to Microsoft Defender for APIs, the system will monitor the operations within the Azure API Management API for intrusive behaviors and provide alerts for attacks that have been detected.
offboard_azure_api_management_apiEXECapiId, resourceGroupName, serviceName, subscriptionIdOffboard an Azure API Management API from Microsoft Defender for APIs. The system will stop monitoring the operations within the Azure API Management API for intrusive behaviors.
onboard_azure_api_management_apiEXECapiId, resourceGroupName, serviceName, subscriptionIdOnboard an Azure API Management API to Microsoft Defender for APIs. The system will start monitoring the operations within the Azure Management API for intrusive behaviors and provide alerts for attacks that have been detected.