IBM Cloud:如何使用 Terraform 为 COS 创建 HMAC 凭证?
IBM Cloud: How to create HMAC credentials for COS using Terraform?
我正在使用 IBM Cloud Object Storage (COS) 在 IBM Cloud 上存储文件。我已经使用 Terraform 提供服务并创建存储桶。如何使用 Terraform 创建包括 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
}
创建 HMAC 凭据的关键是为 ibm_resource_key 提供正确的参数。
# 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 }
}
通过为 HMAC 添加的参数,它可以工作。
.
我正在使用 IBM Cloud Object Storage (COS) 在 IBM Cloud 上存储文件。我已经使用 Terraform 提供服务并创建存储桶。如何使用 Terraform 创建包括 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
}
创建 HMAC 凭据的关键是为 ibm_resource_key 提供正确的参数。
# 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 }
}
通过为 HMAC 添加的参数,它可以工作。