@@ -81,7 +81,7 @@ resource "ibm_onboarding_resource_broker" "onboarding_resource_broker_instance"
8181
8282``` hcl
8383resource "ibm_onboarding_catalog_deployment" "onboarding_catalog_deployment_instance" {
84- product_id = ibm_onboarding_product.onboarding_product_instance.id
84+ product_id = var.onboarding_catalog_deployment_product_id
8585 catalog_product_id = ibm_onboarding_catalog_product.onboarding_catalog_product_instance.onboarding_catalog_product_id
8686 catalog_plan_id = ibm_onboarding_catalog_plan.onboarding_catalog_plan_instance.onboarding_catalog_plan_id
8787 env = var.onboarding_catalog_deployment_env
@@ -102,7 +102,7 @@ resource "ibm_onboarding_catalog_deployment" "onboarding_catalog_deployment_inst
102102| Name | Description | Type | Required |
103103| ------| -------------| ------| ---------|
104104| ibmcloud\_ api\_ key | IBM Cloud API key | ` string ` | true |
105- | product_id | The unique ID of the product . | ` string ` | true |
105+ | product_id | The unique ID of the resource . | ` string ` | true |
106106| catalog_product_id | The unique ID of this global catalog product. | ` string ` | true |
107107| catalog_plan_id | The unique ID of this global catalog plan. | ` string ` | true |
108108| env | The environment to fetch this object from. | ` string ` | false |
@@ -128,7 +128,7 @@ resource "ibm_onboarding_catalog_deployment" "onboarding_catalog_deployment_inst
128128
129129``` hcl
130130resource "ibm_onboarding_catalog_plan" "onboarding_catalog_plan_instance" {
131- product_id = ibm_onboarding_product.onboarding_product_instance.id
131+ product_id = var.onboarding_catalog_plan_product_id
132132 catalog_product_id = ibm_onboarding_catalog_product.onboarding_catalog_product_instance.onboarding_catalog_product_id
133133 env = var.onboarding_catalog_plan_env
134134 object_id = var.onboarding_catalog_plan_object_id
@@ -149,7 +149,7 @@ resource "ibm_onboarding_catalog_plan" "onboarding_catalog_plan_instance" {
149149| Name | Description | Type | Required |
150150| ------| -------------| ------| ---------|
151151| ibmcloud\_ api\_ key | IBM Cloud API key | ` string ` | true |
152- | product_id | The unique ID of the product . | ` string ` | true |
152+ | product_id | The unique ID of the resource . | ` string ` | true |
153153| catalog_product_id | The unique ID of this global catalog product. | ` string ` | true |
154154| env | The environment to fetch this object from. | ` string ` | false |
155155| object_id | The desired ID of the global catalog object. | ` string ` | false |
@@ -175,7 +175,7 @@ resource "ibm_onboarding_catalog_plan" "onboarding_catalog_plan_instance" {
175175
176176``` hcl
177177resource "ibm_onboarding_catalog_product" "onboarding_catalog_product_instance" {
178- product_id = ibm_onboarding_product.onboarding_product_instance.id
178+ product_id = var.onboarding_catalog_product_product_id
179179 env = var.onboarding_catalog_product_env
180180 object_id = var.onboarding_catalog_product_object_id
181181 name = var.onboarding_catalog_product_name
@@ -195,7 +195,7 @@ resource "ibm_onboarding_catalog_product" "onboarding_catalog_product_instance"
195195| Name | Description | Type | Required |
196196| ------| -------------| ------| ---------|
197197| ibmcloud\_ api\_ key | IBM Cloud API key | ` string ` | true |
198- | product_id | The unique ID of the product . | ` string ` | true |
198+ | product_id | The unique ID of the resource . | ` string ` | true |
199199| env | The environment to fetch this object from. | ` string ` | false |
200200| object_id | The desired ID of the global catalog object. | ` string ` | false |
201201| name | The programmatic name of this product. | ` string ` | true |
@@ -222,7 +222,7 @@ resource "ibm_onboarding_catalog_product" "onboarding_catalog_product_instance"
222222
223223``` hcl
224224resource "ibm_onboarding_iam_registration" "onboarding_iam_registration_instance" {
225- product_id = ibm_onboarding_product.onboarding_product_instance.id
225+ product_id = var.onboarding_iam_registration_product_id
226226 env = var.onboarding_iam_registration_env
227227 name = var.onboarding_iam_registration_name
228228 enabled = var.onboarding_iam_registration_enabled
@@ -237,6 +237,7 @@ resource "ibm_onboarding_iam_registration" "onboarding_iam_registration_instance
237237 supported_authorization_subjects = var.onboarding_iam_registration_supported_authorization_subjects
238238 supported_roles = var.onboarding_iam_registration_supported_roles
239239 supported_network = var.onboarding_iam_registration_supported_network
240+ supported_action_control = var.onboarding_iam_registration_supported_action_control
240241}
241242```
242243
@@ -245,7 +246,7 @@ resource "ibm_onboarding_iam_registration" "onboarding_iam_registration_instance
245246| Name | Description | Type | Required |
246247| ------| -------------| ------| ---------|
247248| ibmcloud\_ api\_ key | IBM Cloud API key | ` string ` | true |
248- | product_id | The unique ID of the product . | ` string ` | true |
249+ | product_id | The unique ID of the resource . | ` string ` | true |
249250| env | The environment to fetch this object from. | ` string ` | false |
250251| name | The IAM registration name, which must be the programmatic name of the product. | ` string ` | true |
251252| enabled | Whether the service is enabled or disabled for IAM. | ` bool ` | false |
@@ -260,6 +261,7 @@ resource "ibm_onboarding_iam_registration" "onboarding_iam_registration_instance
260261| supported_authorization_subjects | The list of supported authorization subjects. | ` list() ` | false |
261262| supported_roles | The list of roles that you can use to assign access. | ` list() ` | false |
262263| supported_network | The registration of set of endpoint types that are supported by your service in the ` networkType ` environment attribute. This constrains the context-based restriction rules specific to the service such that they describe access restrictions on only this set of endpoints. | `` | false |
264+ | supported_action_control | The list that indicates which actions are part of the service restrictions. | ` list(string) ` | false |
263265
264266### Resource: ibm_onboarding_product
265267
0 commit comments