我想通过 GCP REST API 添加新版本的秘密。遗憾的是,文档对于 REST 来说相当平淡,甚至连 URL 都没有拼写出来。
我收到以下回复:
curl -H "authorization: Bearer $(gcloud auth print-access-token)" 'https://secretmanager.googleapis.com/v1beta1/projects/myproject/secrets/foo'
但只有 404 用于:
curl -H "authorization: Bearer $(gcloud auth print-access-token)" -H 'content-type: application/json' -d '{"payload":{"data":"foo"}}' 'https://secretmanager.googleapis.com/v1beta1/projects/myproject/secrets/foo/addVersion'
还尝试了其他排列。谁能告诉我如何构造 REST 调用来添加新版本?