-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Solved issue 45: Add optional private endpoints for AI Services and S…
…torage Accounts (#55) * Added new output variable `virtual_network_id` in module `vnet` to return the unique identifier of the created virtual network. * Updated `st` module to create an optional private endpoints infrastructure for Blog Storage and File Shares. * - Now the Azure API Management is deployed with (External) VNet support when the `use_private_endpoints` variable is set to `true`. * Add `use_private_endpoints` variable to APIM module. * - Added support to set private endpoints for AI Services and Storage Account services. This private endpoints are set when the variable `use_private_endpoints` is `true`. Also, the current IP address of the machine executing these templates is used as a allowed IP address to facilitate managing these services. * - Increased the size of the subnet for Private Endpoints, since currently near 9 services requires them. - Increased the size of the subnet for the APIM as recommended by Microsoft's documentation. - Also, added delegation in the subnet for the APIM as specified by Microsoft's documentation. * - Improved names for Private Endpoints and related resources in Storage Account module. * Add support for private endpoints and related variables in Cognitive Services module. * Add support for private endpoints in Document Intelligence (a.k.a. `Forms`) module. * Add support for private endpoints in OpenAI module. * Add support for private endpoints in Azure AI Search module. * Add dependency on `azapi_resource.apim_backend_pool` for `policy` resource in APIM module. * Add support for purging soft delete on destroy for API Management in `providers.tf` * Add support for HTTP provider version `3.4.2` from HashiCorp. * Removed `form_recognizer` module. It is now created in the `cog` module.
- Loading branch information
Showing
20 changed files
with
451 additions
and
56 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.