IBMCloud:如何使用Terraform为COS创建HMAC凭据?

IBMCloud:如何使用Terraform为COS创建HMAC凭据?,terraform,ibm-cloud,object-storage,terraform-provider-ibm,Terraform,Ibm Cloud,Object Storage,Terraform Provider Ibm,我正在使用IBMCloudObjectStorage(COS)在IBMCloud上存储文件。我使用Terraform提供服务并创建存储桶。如何使用Terraform创建包括HMAC部分的凭据 以下是如何创建资源密钥(凭据): 创建HMAC凭据的关键是为其提供正确的参数 通过为HMAC添加参数,它可以工作 # service access key for COS resource "ibm_resource_key" "MyCos" { name

我正在使用IBMCloudObjectStorage(COS)在IBMCloud上存储文件。我使用Terraform提供服务并创建存储桶。如何使用Terraform创建包括HMAC部分的凭据

以下是如何创建资源密钥(凭据):


创建HMAC凭据的关键是为其提供正确的参数

通过为HMAC添加参数,它可以工作

# service access key for COS
resource "ibm_resource_key" "MyCos" {
  name                 = "my-accKey-cos"
  role                 = "Writer"
  resource_instance_id = ibm_resource_instance.cos.id
}
# service access key for COS
resource "ibm_resource_key" "MyCos" {
  name                 = "my-accKey-cos"
  role                 = "Writer"
  resource_instance_id = ibm_resource_instance.cos.id
  parameters           = { HMAC = true }
}