Azure API Management

Sridhar Chinnakkannu 0 Reputation points
2023-09-14T01:47:54.65+00:00

how to use external virus scanning API in Azure API management

Purpose:

To scan all incoming files in azure API management

Required : Temporary storage and configure external API

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,453 questions
{count} votes

1 answer

Sort by: Most helpful
  1. MayankBargali-MSFT 70,941 Reputation points Moderator
    2023-09-14T02:21:35.3666667+00:00

    @Sridhar Chinnakkannu Thanks for reaching out.

    To call any external service you can refer to this document where you can make any external service HTTP call. In your case you need to build the request as per your external scanning API accepts it using the policy.

    I am not sure what do you refer to Temporary storage here. Do you mean to hold the request content at the APIM end? The APIM limits are documented here for request limits.

    When a large request is sent to Azure API Management (APIM), the request is temporarily stored in memory while it is being processed. If the request is too large to fit in memory, APIM will return an HTTP 413 Payload Too Large response to the client.

    APIM does not store the request permanently unless you have configured it to do so using the log-to-eventhub policy that store your details in EventHub.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.