Terraform IBM-服务实例别名的iam\u角色\u crn

Terraform IBM-服务实例别名的iam\u角色\u crn,terraform,ibm-cloud,terraform-provider-ibm,Terraform,Ibm Cloud,Terraform Provider Ibm,我正在尝试使用terraform provider for IBM提供一些IBM Watson Assistant服务。 我目前正在使用ibm提供商提供的ibm_service_实例以及ibm_service_key资源。 下面可以找到相关的地形代码 # create service resource "ibm_service_instance" "wa_test_service_instance_name" { count = var.wa_temp

我正在尝试使用terraform provider for IBM提供一些IBM Watson Assistant服务。 我目前正在使用ibm提供商提供的ibm_service_实例以及ibm_service_key资源。 下面可以找到相关的地形代码

# create service
resource "ibm_service_instance" "wa_test_service_instance_name" {
  count = var.wa_template_service_counter
  name = "Test-${var.wa_test_service_instance_name}-${var.app_name}-${count.index + 1}"
  space_guid = var.space_guid
  service = var.service_offering
  plan = var.plan
}

# create credentials
resource "ibm_service_key" "wa_test_service_key" {
  count = var.wa_template_service_counter
  name = var.service_key_name
  service_instance_guid = ibm_service_instance.wa_test_service_instance_name[count.index].id
  depends_on = [ibm_service_instance.wa_test_service_instance_name]
}
已成功创建服务实例以及凭据和CF别名。问题是,对于CF别名,创建的凭据没有iam\u角色\u crn
管理器,这是我的配置中所需的设置。

如果我从IBM cloud dashboard为CF别名手动添加凭据,它们将使用iam_role_crn
管理器创建。此外,此别名所在的资源实例的凭据中包含iam\u role\u crn
=Manager

在创建ibm\u service\u键ibm\u service\u实例时,我找不到指定此类参数的方法。


是否有方法使用此参数为服务别名创建凭据iam\u role\u crn设置为管理者,或者是否有解决方法来实现此目的?

是否需要为Cloud Foundry提供此服务?我将尝试使用资源API将Watson Assistant创建为常规资源。然后您通过“是”添加凭据,我需要云铸造可用的服务。