[英]Powershell command to update IP address in Azure CosmosDB
I am trying to update firewall rules by adding a single IP in Azure Cosmos DB.我正在尝试通过在 Azure Cosmos DB 中添加单个 IP 来更新防火墙规则。
I am using command我正在使用命令
# Get existing IP Rules
$databaseAccountIpRules = (Get-AzCosmosDBAccount -ResourceGroupName $dbResourceGroup -Name $dbAccount).IpRules
# Append IP Rules
$databaseAccountIpRules += $customIP
# Upload the updated IP Rules
Update-AzCosmosDBAccount -ResourceGroupName $databaseResourceGroup -Name $databaseAccount -IpRule $databaseAccountIpRules
This is giving me an error -这给了我一个错误 -
Update-AzCosmosDBAccount: Could not parse supplied IpAddressOrRange: 'Microsoft.Azure.Management.CosmosDB.Models.IpAddressOrRange'. Please ensure correct IPv4 formatting and CIDR notation for IP range.
Okay so I needed to do this好的,所以我需要这样做
# Get existing IP Rules
$databaseAccountIpRules = (Get-AzCosmosDBAccount -ResourceGroupName $dbResourceGroup -Name $dbAccount).IpRules.IpAddressOrRangeProperty
# Append IP Rules
$databaseAccountIpRules += $customIP
# Upload the updated IP Rules
Update-AzCosmosDBAccount -ResourceGroupName $databaseResourceGroup -Name $databaseAccount -IpRule $databaseAccountIpRules
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.