ARMテンプレート内で、私は現在のテンプレートの一部として作成していない、前に出てきたKeyVaultにシークレットを書きたいと思っています。既存のキーボートにKeyVaultシークレットを作成する
私はこのコード
{
"dependsOn": [
"/subscriptions/<my-subscription-id>/resourceGroups/<my-resource-group>/providers/Microsoft.KeyVault/vaults/keyvaulttest"
],
"type": "Microsoft.KeyVault/vaults/secrets",
"name": "keyvaulttest/test",
"apiVersion": "2015-06-01",
"tags": {
"displayName": "secret"
},
"properties": {
"value": "value1"
}
}
を使用しています
私は
導入テンプレートの検証が失敗した(DEPENDSON項目に)次の例外を取得しています、これを展開する場合:「リソース 」をMicrosoft.KeyVault/vaults/keyvaulttest 'は テンプレートで定義されていません。使用方法の詳細については、https://aka.ms/arm-templateを参照してください。 ' (コード:InvalidTemplate)
私も(動的リソース同上を取得)これとDEPENDSONの値を置き換えるが、私は同じ例外
[resourceId('<resourceGroup>','Microsoft.KeyVault/vaults','keyvaulttest')]
にその他の方法を取得しています試してみました私は、ARMテンプレートからkeyvalultに秘密を保存するために使用できますか?
あなたはAzureのポータル上の 'objectID'を見つけることができる、'あなたのリソースgroup' - ><オートメーションスクリプト> –
既存keyvault' { "エラー" のために実行されているこのエラー行き方:{ "コード" : "VaultAlreadyExists"、 "メッセージ": "Mykeyvaultの名前は既に使用されています。" } } – AlexDrenea
ボールトの値を変更しないでください。ポータルでその値を見つけることができます。 –