最新别名不适用于 gcloud secrets versions destroy
latest alias doesn't work with gcloud secrets versions destroy
根据the documentation,gcloud secrets versions destroy
可以用最新的别名调用:
gcloud secrets versions destroy latest --secret my-secret
但是当我这样做时,我得到
ERROR: (gcloud.secrets.versions.destroy) INVALID_ARGUMENT: Resource ID [projects/XXXXX/secrets/my-secretversions/latest] is not in a valid format.
如果我这样做
gcloud secrets versions describe latest --secret my-secret
我返回了一个有效的秘密。
destroy
命令的文档是错误的,还是我遗漏了什么?
我了解到 latest
别名出现以下错误:
ERROR: (gcloud.secrets.versions.destroy) INVALID_ARGUMENT: Resource ID [projects/XXXXX/secrets/my-secretversions/latest] is not in a valid format.
当尝试使用 gcloud command line 破坏秘密时:
gcloud secrets versions destroy latest --secret my-secret
这是一个文档错误并且已经更新。您不能使用 latest
别名删除 Secret,您需要将其指定为 version
才能删除它。
gcloud secrets versions destroy VERSION --secret=my-secret
将来,如果您发现任何错误或非预期行为,请单击文档的 Send Feedback
按钮或创建一个 Public Issue Tracker request 进行调查进一步跟踪错误。
根据the documentation,gcloud secrets versions destroy
可以用最新的别名调用:
gcloud secrets versions destroy latest --secret my-secret
但是当我这样做时,我得到
ERROR: (gcloud.secrets.versions.destroy) INVALID_ARGUMENT: Resource ID [projects/XXXXX/secrets/my-secretversions/latest] is not in a valid format.
如果我这样做
gcloud secrets versions describe latest --secret my-secret
我返回了一个有效的秘密。
destroy
命令的文档是错误的,还是我遗漏了什么?
我了解到 latest
别名出现以下错误:
ERROR: (gcloud.secrets.versions.destroy) INVALID_ARGUMENT: Resource ID [projects/XXXXX/secrets/my-secretversions/latest] is not in a valid format.
当尝试使用 gcloud command line 破坏秘密时:
gcloud secrets versions destroy latest --secret my-secret
这是一个文档错误并且已经更新。您不能使用 latest
别名删除 Secret,您需要将其指定为 version
才能删除它。
gcloud secrets versions destroy VERSION --secret=my-secret
将来,如果您发现任何错误或非预期行为,请单击文档的 Send Feedback
按钮或创建一个 Public Issue Tracker request 进行调查进一步跟踪错误。