Hi@Pratim Das, Partha C
My recommendation for the integration runtime would be to use a self-hosted integration runtime (SHIR) since your ADF is within a VNet with no public access. This will allow you to install and configure the integration runtime on a machine or virtual machine that can access the REST API endpoint.
To create a private endpoint for an individual linked service, you can follow these steps:
- Navigate to the Azure portal and open your data factory.
- Click on the "Author & Monitor" button to open the ADF authoring UI.
- Click on the "Manage" tab and select "Linked services".
- Select the linked service for which you want to create a private endpoint.
- Click on the "Private endpoint connections" tab and then click on the "New" button.
- Select the virtual network and subnet where you want to create the private endpoint.
- Click on the "Review + create" button and then click on the "Create" button to create the private endpoint.
Regarding your scenario where the REST API is exposed from a SaaS outside Azure and accessible over the public internet, the solution I provided earlier is still valid. You can create a private endpoint for the REST API service using Azure Private Link to securely connect to the service from your virtual network using a private IP address.