Azure 使用az工具检查何时创建密钥保险库
我需要检查Azure中何时创建了密钥库(不是密钥)。Keyvault show似乎并没有给我那个信息。谁能给我指出正确的方向吗Azure 使用az工具检查何时创建密钥保险库,azure,azure-keyvault,azure-cli,Azure,Azure Keyvault,Azure Cli,我需要检查Azure中何时创建了密钥库(不是密钥)。Keyvault show似乎并没有给我那个信息。谁能给我指出正确的方向吗 az keyvault show --name 感谢您可以使用在资源组中获得keyvault的部署,时间戳是您想要的 az group deployment show --name <keyvualt-name> --resource-group <resource-group-name> az组部署显示--名称--资源组 注意:上述命
az keyvault show --name
感谢您可以使用在资源组中获得keyvault的部署,时间戳是您想要的
az group deployment show --name <keyvualt-name> --resource-group <resource-group-name>
az组部署显示--名称--资源组
注意:上述命令仅适用于在门户网站或通过ARM模板创建的keyvault(需要更改名称参数),如果使用powershell或cli命令创建keyvault,则组中没有部署信息,该选项用于获取组的日志,但是日志仅存在90天,操作将显示为更新密钥库
,因此我们无法知道它是创建
还是更新
。您必须直接调用REST API才能获得此功能。您可以列出Microsoft.KeyVault/Vault类型的资源,并使用$expand=createdTime。有关更多信息,请参阅
以下是订阅范围的示例,但如果您知道目标密钥Vault存在的位置,也可以在资源组范围内执行此操作
az rest --method GET --uri "https://management.azure.com/subscriptions/1237f4d2-3dce-4b96-ad95-677f764e7123/resources?$expand=createdTime&$filter=resourceType eq 'Microsoft.KeyVault/vaults'&api-version=2020-06-01"
{
"value": [
{
"createdTime": "2019-11-07T22:02:10.6437781Z",
"id": "/subscriptions/1237f4d2-3dce-4b96-ad95-677f764e7123/resourceGroups/CSSAutomation-xxx/providers/Microsoft.KeyVault/vaults/CSSAutomationVault-xxx",
"location": "centralus",
"name": "CSSAutomationVault-xxx",
"resourceGroup": "CSSAutomation-xxx",
"tags": {},
"type": "Microsoft.KeyVault/vaults"
},
{
"createdTime": "2019-11-04T14:57:25.8974771Z",
"id": "/subscriptions/1237f4d2-3dce-4b96-ad95-677f764e7123/resourceGroups/rgKeyVault/providers/Microsoft.KeyVault/vaults/KeyVaultTestyyy",
"location": "northcentralus",
"name": "KeyVaultTestyyy",
"resourceGroup": "rgKeyVault",
"tags": {},
"type": "Microsoft.KeyVault/vaults"
}
]
}