Skip to content

Commit e7e8c18

Browse files
committed
updates to readme for allowedIpAddress parameter for Bastion policy
1 parent 9093f54 commit e7e8c18

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,11 @@ The diagram below illustrates the capabilities included in the template.
4242

4343
1. Have access to an Azure subscription and Entra ID account with Contributor permissions.
4444
2. Confirm the subscription you are deploying into has the [Required Roles and Scopes](docs/Required_roles_scopes_resources.md).
45-
3. If deploying from your [local environment](docs/local_environment_steps.md), install the [Azure Developer CLI (AZD)](https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/install-azd?tabs=winget-windows%2Cbrew-mac%2Cscript-linux&pivots=os-windows).
46-
4. If deploying via [GitHub Codespaces](docs/github_code_spaces_steps.md) - requires the user to be on a GitHub Team or Enterprise Cloud plan.
47-
5. If leveraging [One-click deployment](#quick-deploy).
48-
6. If leveraging [GitHub Actions](docs/github_actions_steps.md).
45+
3. The solution ensures secure access to the private VNET through a jump-box VM with Azure Bastion. By default, Bastion does not require an inbound NSG rule for network traffic. However, if your environment enforces specific policy rules, you can resolve access issues by entering your machine's IP address in the `allowedIpAddress` parameter when prompted during deployment. If not specified, all IP addresses are allowed to connect to Azure Bastion.
46+
4. If deploying from your [local environment](docs/local_environment_steps.md), install the [Azure Developer CLI (AZD)](https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/install-azd?tabs=winget-windows%2Cbrew-mac%2Cscript-linux&pivots=os-windows).
47+
5. If deploying via [GitHub Codespaces](docs/github_code_spaces_steps.md) - requires the user to be on a GitHub Team or Enterprise Cloud plan.
48+
6. If leveraging [One-click deployment](#quick-deploy).
49+
7. If leveraging [GitHub Actions](docs/github_actions_steps.md).
4950

5051
For additional documentation of the default enabled services of this solution accelerator, please see:
5152

infra/main.bicep

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ param connections connectionType[] = []
1515
param aiModelDeployments deploymentsType[] = []
1616

1717
@description('Specifies whether creating an Azure Container Registry.')
18-
param acrEnabled bool //= false
18+
param acrEnabled bool
1919

2020
@description('Specifies the size of the jump-box Virtual Machine.')
2121
param vmSize string = 'Standard_DS4_v2'
@@ -38,7 +38,7 @@ param tags object = {}
3838
param userObjectId string = deployer().objectId
3939

4040
@description('Specifies if Microsoft APIM is deployed.')
41-
param apiManagementEnabled bool //= false
41+
param apiManagementEnabled bool
4242

4343
@description('Specifies the publisher email for the API Management service. Defaults to admin@[name].com.')
4444
param apiManagementPublisherEmail string = 'admin@${name}.com'
@@ -47,13 +47,13 @@ param apiManagementPublisherEmail string = 'admin@${name}.com'
4747
param networkIsolation bool = true
4848

4949
@description('Whether to include Cosmos DB in the deployment.')
50-
param cosmosDbEnabled bool //= false
50+
param cosmosDbEnabled bool
5151

5252
@description('Optional. List of Cosmos DB databases to deploy.')
5353
param cosmosDatabases sqlDatabaseType[] = []
5454

5555
@description('Whether to include SQL Server in the deployment.')
56-
param sqlServerEnabled bool //= false
56+
param sqlServerEnabled bool
5757

5858
@description('Optional. List of SQL Server databases to deploy.')
5959
param sqlServerDatabases databasePropertyType[] = []

0 commit comments

Comments
 (0)