Public IP Address
Deploys a Public IP Address in Azure.
Summary
Module to deploy a Public IP Address with specified settings.
| Property |
Value |
| Owner |
platform-team |
| Support |
Support |
| Version |
1.0.0 |
Resource Types
| Resource Type |
Microsoft.Network/virtualNetworks |
Usage
module virtual_network 'br:geitbicepmodweucr01.azurecr.io/bicep/modules/network/virtual-network:1.0.0' = {
name: 'virtual_network'
params: {
// Required parameters
par_vnet_name: <string>
par_address_prefixes: <array>
}
}
Parameters
| Name |
Type |
Description |
Default |
par_address_prefixes |
array |
Required. Address prefixes for the Virtual Network in CIDR notation. At least one CIDR prefix is required; there is no usable default address space. |
required |
par_dns_servers |
array |
Optional. DNS Servers associated to the Virtual Network. Defaults to none, meaning Azure-provided DNS is used. |
`` |
par_location |
string |
Optional. The location of the Virtual Network. Default is the resource group location. |
[resourceGroup().location] |
par_tags |
object |
Optional. Tags to be applied to the Virtual Network. Defaults to an empty object. |
`` |
par_vnet_name |
string |
Required. The Virtual Network (vNet) Name. |
required |
par_vnet_subnets |
array |
Optional. An array of subnets to deploy to the Virtual Network. Defaults to no subnets. Subnets can be declared here or managed separately with the network/subnet module - mixing both approaches on the same virtual network causes them to overwrite each other. |
`` |
Outputs
| Name |
Type |
Description |
out_vnet_id |
string |
Resource ID of the Virtual Network created. |
out_vnet_name |
string |
Name of the Virtual Network created. |
out_vnet_subnets |
array |
Subnets of the Virtual Network created. |
Versions
Pin an exact version. Ranges are not supported.
| Version |
Reference |
1.0.0 (latest) |
br/Euvic-Modules:network/virtual-network:1.0.0 |