2026.8.25.4

Overview

Name bastionhost
Tag 2026.8.25.4
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/bastionhost:2026.8.25.4
Last updated 2026-08-25 10:40:33:+00:00
Created 2026-08-25 10:40:33:+00:00
Digest sha256:aede0893ac21ef3db25316b061e5f1aad8cb16546477fddd53ebfefa050bcb83

Parameters

Name Type Required Description
env string Yes The environment to be created
version string Yes Version number
location string No
resourceGroup().location
Location for all resources
namePrefix string No
''
system string Yes System/project name
region string No
''
nameSuffix string No
''
bastionHostName string No
format('{0}{1}{2}-bastion{3}{4}-{5}{6}{7}', namePrefix, if(empty(namePrefix), '', '-'), system, if(empty(region), '', '-'), region, env, if(empty(nameSuffix), '', '-'), nameSuffix)
Full server name, if not specified use default namePrefix-system-bastion-region-env-suffix
tags object Yes Tags to add to the resources
skuName string
'Basic',
'Standard'
No
'Basic'
sku Name
vnetName string Yes
disableCopyPaste bool No
false
enableFileCopy bool No
false
enableTunneling bool No
false
enableIpConnect bool No
false
enableShareableLink bool No
false

Outputs

Name Type Description
bastionId string

Example

@description('The target environment.')
param env string

@description('The deployment version.')
param version string = '1.0.0.0'

@description('System/project name')
param system string

@description('Tags to add to the resources')
param tags object

param vnetName string


module bastionhost 'br:bicepacrdevwcom.azurecr.io/bicep/modules/bastionhost:2026.8.25.4' = {
    name: 'bastionhost${env}${version}'
    params: {
      env: env
      version: version
      system: system
      tags: tags
      vnetName: vnetName
    }
}