当我创建 Azure 虚拟网络时,它会在其自己的名为 NetworkWatcherRG
的资源组中自动为我创建一个名为 NetworkWatcher_canadacentral
的网络观察器。
我的问题是是否可以为网络观察程序及其创建的资源组提供自定义名称。我正在使用 Pulumi 创建我的虚拟网络,但也欢迎显示 ARM/Bicep/Terraform 的答案。
最佳答案
你可以随意命名,只要它符合 naming requirements其中包含 1-80 个字符、字母数字、下划线、句点和连字符。以字母数字开头。以字母数字或下划线结尾。
地形
在 Terraform 中,您只需为 Network Watcher 资源名称指定任何您想要的名称,如下所示:
resource "azurerm_network_watcher" "app1_traffic" {
name = "MyAwesomeNetworkWatcherName"
location = azurerm_resource_group.application1.location
resource_group_name = azurerm_resource_group.application1.name
}
PowerShell
在 PowerShell 中,命令是:
New-AzNetworkWatcher -Name "MyNetworkWatcherName" -ResourceGroupName "secstuff" -Location "East US 2"
普鲁米
据我在 Pulumi docs 上看到的网络观察器确实采用名称参数。
关于azure - 是否可以命名 Azure 网络观察程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71068929/