Skip to content

Commit babec55

Browse files
authored
Merge branch 'main' into backup-encryption
2 parents 84cf169 + 337e077 commit babec55

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

ibm_catalog.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -267,11 +267,11 @@
267267
]
268268
},
269269
{
270-
"key": "existing_kms_key_crn",
271-
"required": true
270+
"key": "existing_kms_key_crn"
272271
},
273272
{
274-
"key": "existing_kms_instance_crn"
273+
"key": "existing_kms_instance_crn",
274+
"required": true
275275
},
276276
{
277277
"key": "elasticsearch_key_ring_name"

solutions/standard/variables.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ variable "auto_scaling" {
214214

215215
variable "existing_kms_key_crn" {
216216
type = string
217-
description = "The CRN of an Hyper Protect Crypto Services or Key Protect encryption key that you want to use to use for both disk and backup encryption. If no value is passed, a new key ring and key will be created in the instance provided in the `existing_kms_instance_crn` input. Backup encryption is only supported is some regions ([learn more](https://cloud.ibm.com/docs/cloud-databases?topic=cloud-databases-key-protect&interface=ui#key-byok)), so if you need to use a key from a different region for backup encryption, use the `existing_backup_kms_key_crn` input."
217+
description = "The CRN of a Hyper Protect Crypto Services or Key Protect root key to use for disk encryption. If not specified, a root key is created in the KMS instance specified in the `existing_kms_instance_crn` input. Backup encryption is only supported is some regions ([learn more](https://cloud.ibm.com/docs/cloud-databases?topic=cloud-databases-key-protect&interface=ui#key-byok)), so if you need to use a key from a different region for backup encryption, use the `existing_backup_kms_key_crn` input."
218218
default = null
219219
}
220220

@@ -236,7 +236,7 @@ variable "kms_endpoint_type" {
236236

237237
variable "existing_kms_instance_crn" {
238238
type = string
239-
description = "The CRN of an Hyper Protect Crypto Services or Key Protect instance that you want to use for both disk and backup encryption. Backup encryption is only supported is some regions ([learn more](https://cloud.ibm.com/docs/cloud-databases?topic=cloud-databases-key-protect&interface=ui#key-byok)), so if you need to use a different instance for backup encryption from a supported region, use the `existing_backup_kms_instance_crn` input."
239+
description = "The CRN of a Hyper Protect Crypto Services or Key Protect instance. Required to create a new root key if no value is passed with the `existing_kms_key_crn` input. Also required to create an authorization policy if `skip_iam_authorization_policy` is false. Backup encryption is only supported is some regions ([learn more](https://cloud.ibm.com/docs/cloud-databases?topic=cloud-databases-key-protect&interface=ui#key-byok)), so if you need to use a different instance for backup encryption from a supported region, use the `existing_backup_kms_instance_crn` input."
240240
default = null
241241
}
242242

0 commit comments

Comments
 (0)