Type: bicep-module
resource vnet 'Microsoft.Network/virtualNetworks@2024-05-01' = { name: 'vnet-${appName}-${environment}' location: location properties: { addressSpace: { addressPrefixes: vnetAddressSpace } } } resource GithubRunnersSubnet 'Microsoft.Network/virtualNetworks/subnets@2025-05-01' = { name: 'github-runners' parent: vnet properties: { addressPrefixes: [ GitHubRunnersSubnet ] delegations: [ { name: 'github-runners' properties: { serviceName: 'GitHub.Network/networkSettings' } } ] } } resource GitHubRunnersNetwork 'GitHub.Network/networkSettings@2024-04-02' = { name: '${appName}-${environment}' location: location properties: { subnetId: GithubRunnersSubnet.id businessId: GitHubOrganizationDatabaseId } }
landing-zones/bicep/modules/base/virtualNetwork.bicep