我正在尝试为不同订阅中的所有Key Vault设置相同的名称,但会收到以下错误。
New-AzureRmKeyVault : VaultAlreadyExists: The name 'AKeyVault' is already in use.
At line:1 char:1
+ New-AzureRmKeyVault -VaultName AKeyVault -ResourceGroupName PS ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureRmKeyVault], CloudException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.KeyVault.NewAzureKeyVault
如果关键保管库名称在所有订阅中都应该是唯一的,有人可以告诉我吗?
答案 0 :(得分:9)
是的,Key Vault
名称应该是普遍唯一的,因为其中的密钥保险库和密钥/密钥是通过https://{vault-name}.vault.azure.net
URI访问的。它非常像存储帐户名称。如果我使用名称nkdev
创建存储帐户,则您无法使用该名称。