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
Copy file name to clipboardExpand all lines: solutions/fully-configurable/variables.tf
+10-4
Original file line number
Diff line number
Diff line change
@@ -143,7 +143,7 @@ variable "kms_endpoint_url" {
143
143
144
144
variable"existing_kms_root_key_crn" {
145
145
type=string
146
-
description="The key CRN of a root key, existing in the KMS instance passed in the `existing_kms_instance_crn` input, which will be used to encrypt the data. To use an existing key you must also provide a value for 'existing_event_notification_kms_key_name' and 'kms_endpoint_url'. If no value passed, a new key will be created in the instance provided in the `existing_kms_instance_crn` input."
146
+
description="The key CRN of a root key, existing in the KMS instance passed in the `existing_kms_instance_crn` input, which will be used to encrypt the data. To use an existing key you must also provide a value for 'existing_kms_key_name' and 'kms_endpoint_url'. If no value passed, a new key will be created in the instance provided in the `existing_kms_instance_crn` input."
description="The name of the key ring which will be created for Object Storage. Not used if supplying an existing key or if `existing_cloud_object_storage_bucket_name` is specified. If a `prefix` input variable is specified, it is added to this name in the `<prefix>-value` format."
189
+
description="The name of the key ring which will be created for Object Storage. Not used if supplying an existing key. If a `prefix` input variable is specified, it is added to this name in the `<prefix>-value` format."
description="The IBM Cloud API key that can create a root key and key ring in the key management service (KMS) instance. If not specified, the 'ibmcloud_api_key' variable is used. Specify this key if the instance in `existing_key_management_service_instance_crn` is in an account that's different from the Event Notifications instance. Leave this input empty if the same account owns both instances."
206
+
description="The IBM Cloud API key that can create a root key and key ring in the key management service (KMS) instance. If not specified, the 'ibmcloud_api_key' variable is used. Specify this key if the instance in `existing_kms_instance_crn` is in an account that's different from the Event Notifications instance. Leave this input empty if the same account owns both instances."
207
207
sensitive=true
208
208
default=null
209
209
}
@@ -245,9 +245,15 @@ variable "cos_bucket_name" {
245
245
default="base-event-notifications-bucket"
246
246
}
247
247
248
+
variable"add_bucket_name_suffix" {
249
+
type=bool
250
+
description="Whether to add a randomly generated 4-character suffix to the newly provisioned Object Storage bucket name. Used only if not using an existing bucket. Set to `false` if you want full control over bucket naming by using the `cos_bucket_name` variable."
251
+
default=true
252
+
}
253
+
248
254
variable"kms_encryption_enabled_bucket" {
249
255
type=bool
250
-
description="Set to true to enable Key Protect encryption on Cloud Object Storage bucket."
256
+
description="Set to true to enable key management service encryption on Cloud Object Storage bucket."
0 commit comments