在 Azure 密钥保管库机密中设置过期
Set expiry in Azure key vault secret
如何在使用 azure cli 设置机密时在密钥保管库中设置过期。我尝试了以下但没有用。非常感谢任何帮助。
az keyvault secret set --name <my-key> --value <my-value> --vault-name <my-kv> --expires "2018-12-30T07:28:38Z"
输出:
{
"attributes": {
"created": "2018-12-13T07:45:37+00:00",
"enabled": true,
"expires": null,
"notBefore": null,
"recoveryLevel": "Purgeable",
"updated": "2018-12-13T07:45:37+00:00"
},
"contentType": null,
"id": "https://my-kv.vault.azure.net/secrets/<mykey>/<version>",
"kid": null,
"managed": null,
"tags": {
"file-encoding": "utf-8"
},
"value": "<myvalue>"
}
试试命令 az keyvault secret set-attributes
,它对我有效。
az keyvault secret set-attributes --vault-name 'keyvaultname' --name 'test' --expires '2018-12-30T07:28:38Z'
快速更新:最终 MS 于 2019 年 8 月 27 日在 azure CLI 发布版本 2.0.72 中修复了该问题。更新 CLI 后,一切就绪。
如何在使用 azure cli 设置机密时在密钥保管库中设置过期。我尝试了以下但没有用。非常感谢任何帮助。
az keyvault secret set --name <my-key> --value <my-value> --vault-name <my-kv> --expires "2018-12-30T07:28:38Z"
输出:
{
"attributes": {
"created": "2018-12-13T07:45:37+00:00",
"enabled": true,
"expires": null,
"notBefore": null,
"recoveryLevel": "Purgeable",
"updated": "2018-12-13T07:45:37+00:00"
},
"contentType": null,
"id": "https://my-kv.vault.azure.net/secrets/<mykey>/<version>",
"kid": null,
"managed": null,
"tags": {
"file-encoding": "utf-8"
},
"value": "<myvalue>"
}
试试命令 az keyvault secret set-attributes
,它对我有效。
az keyvault secret set-attributes --vault-name 'keyvaultname' --name 'test' --expires '2018-12-30T07:28:38Z'
快速更新:最终 MS 于 2019 年 8 月 27 日在 azure CLI 发布版本 2.0.72 中修复了该问题。更新 CLI 后,一切就绪。