Interface ApiCollectionOffboardingsClient


public interface ApiCollectionOffboardingsClient
An instance of this class provides access to all the operations defined in ApiCollectionOffboardingsClient.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(String resourceGroupName, String serviceName, String apiCollectionId)
    Offboard an Azure API Management API from Defender for APIs
    com.azure.core.http.rest.Response<Void>
    deleteWithResponse(String resourceGroupName, String serviceName, String apiCollectionId, com.azure.core.util.Context context)
    Offboard an Azure API Management API from Defender for APIs
  • Method Details

    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String serviceName, String apiCollectionId, com.azure.core.util.Context context)
      Offboard an Azure API Management API from Defender for APIs

      Offboard an Azure API Management API from Defender for APIs. The system will stop monitoring the operations within the Azure API Management API for intrusive behaviors.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      serviceName - The name of the API Management service.
      apiCollectionId - A string representing the apiCollections resource within the Microsoft.Security provider namespace. This string matches the Azure API Management API name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String serviceName, String apiCollectionId)
      Offboard an Azure API Management API from Defender for APIs

      Offboard an Azure API Management API from Defender for APIs. The system will stop monitoring the operations within the Azure API Management API for intrusive behaviors.

      Parameters:
      resourceGroupName - The name of the resource group. The name is case insensitive.
      serviceName - The name of the API Management service.
      apiCollectionId - A string representing the apiCollections resource within the Microsoft.Security provider namespace. This string matches the Azure API Management API name.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.