param resourceName string = '' param domainName string = '' param location string = resourceGroup().location resource publicIp 'Microsoft.Network/publicIPAddresses@2023-02-01' = { name: resourceName location: location sku: { name: 'Basic' } properties: { publicIPAllocationMethod: 'Static' dnsSettings: { domainNameLabel: domainName } } } output publicIpAddress object = publicIp