You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_cbr_rules"></a> [cbr\_rules](#input\_cbr\_rules)| (Optional, list) List of CBR rules to create | <pre>list(object({<br> description = string<br> account_id = string<br> rule_contexts = list(object({<br> attributes = optional(list(object({<br> name = string<br> value = string<br> }))) }))<br> enforcement_mode = string<br> }))</pre> |`[]`| no |
92
+
| <aname="input_existing_kms_instance_crn"></a> [existing\_kms\_instance\_crn](#input\_existing\_kms\_instance\_crn)| The CRN of the Hyper Protect Crypto Services or Key Protect instance. Required only if var.kms\_encryption\_enabled is set to true |`string`|`null`| no |
93
+
| <aname="input_kms_encryption_enabled"></a> [kms\_encryption\_enabled](#input\_kms\_encryption\_enabled)| Set this to true to control the encryption keys used to encrypt the data that you store in Event Notification. If set to false, the data is encrypted by using randomly generated keys. For more info on Managing Encryption, see https://cloud.ibm.com/docs/event-notifications?topic=event-notifications-en-managing-encryption|`bool`|`false`| no |
94
+
| <aname="input_kms_endpoint"></a> [kms\_endpoint](#input\_kms\_endpoint)| The KMS endpoint to use when configuring KMS encryption. Must be private or public. |`string`|`"public"`| no |
95
+
| <aname="input_kms_region"></a> [kms\_region](#input\_kms\_region)| The region where KMS instance exists if using KMS encryption. |`string`|`"us-south"`| no |
96
+
| <aname="input_name"></a> [name](#input\_name)| The name to give the IBM Event Notification instance created by this module. |`string`| n/a | yes |
97
+
| <aname="input_plan"></a> [plan](#input\_plan)| Plan for the event notification instance : lite or standard |`string`|`"standard"`| no |
98
+
| <aname="input_region"></a> [region](#input\_region)| IBM Cloud region where event notification will be created, supported regions are: us-south (Dallas), eu-gb (London), eu-de (Frankfurt), au-syd (Sydney), eu-es (Madrid) |`string`|`"us-south"`| no |
99
+
| <aname="input_resource_group_id"></a> [resource\_group\_id](#input\_resource\_group\_id)| The resource group ID where the Event Notification instance will be created. |`string`| n/a | yes |
100
+
| <aname="input_root_key_id"></a> [root\_key\_id](#input\_root\_key\_id)| The Key ID of a root key, existing in the KMS instance passed in var.existing\_kms\_instance\_crn, which will be used to encrypt the data encryption keys (DEKs) which are then used to encrypt the data. Required if var.kms\_encryption\_enabled is set to true. |`string`|`null`| no |
101
+
| <aname="input_service_credential_names"></a> [service\_credential\_names](#input\_service\_credential\_names)| Map of name, role for service credentials that you want to create for the event notification |`map(string)`|`{}`| no |
102
+
| <aname="input_service_endpoints"></a> [service\_endpoints](#input\_service\_endpoints)| Specify whether you want to enable the public or both public and private service endpoints. Supported values are 'public' or 'public-and-private'. |`string`|`"public-and-private"`| no |
103
+
| <aname="input_skip_iam_authorization_policy"></a> [skip\_iam\_authorization\_policy](#input\_skip\_iam\_authorization\_policy)| Set to true to skip the creation of an IAM authorization policy that permits all Event Notification instances in the resource group to read the encryption key from the KMS instance. No policy is created if var.kms\_encryption\_enabled is set to false. |`bool`|`false`| no |
104
+
| <aname="input_tags"></a> [tags](#input\_tags)| Optional list of tags to be added to the Event Notification instance |`list(string)`|`[]`| no |
Copy file name to clipboardExpand all lines: examples/basic/variables.tf
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ variable "ibmcloud_api_key" {
10
10
11
11
variable"region" {
12
12
type=string
13
-
description="Region to provision all resources created by this example"
13
+
description="IBM Cloud region where event notification will be created, supported regions are: us-south (Dallas), eu-gb (London), eu-de (Frankfurt), au-syd (Sydney), eu-es (Madrid)"
0 commit comments