如何使用 CLI 为 IBM Cloud Object Storage 创建 HMAC 凭证?

How do I create HMAC credentials for IBM Cloud Object Storage using the CLI?

我正在使用 IBM Cloud CLI 并尝试为我的云对象存储服务生成凭证。但是,以下命令不会创建使用某些 S3 工具和 API 所需的 HMAC 凭据:

ibmcloud resource service-key-create cos-hmac-cli Writer --instance-name myobjectstorage 

如何使用命令行界面创建 HMAC 凭据?

诀窍是提供一个附加参数,告诉服务也生成 HMAC 部分:

ibmcloud resource service-key-create cos-hmac-cli Writer \
--instance-name myobjectstorage --parameters '{"HMAC":true}'

--parameters '{"HMAC":true}' 以 JSON 格式添加功能请求。