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
feat: The following DA variables have been renamed<br>- admin_pass_secret_manager_secret_name -> admin_pass_secrets_manager_secret_name<br>- use_existing_admin_pass_secret_manager_secret_group -> use_existing_admin_pass_secrets_manager_secret_group<br>- admin_pass_secret_manager_secret_group -> admin_pass_secrets_manager_secret_group<br>- skip_mongodb_secret_manager_auth_policy -> skip_mongodb_secrets_manager_auth_policy (#549)
create_new_kms_key=var.existing_mongodb_instance_crn==null&&!var.use_ibm_owned_encryption_key&& var.existing_kms_key_crn==null?1:0# no need to create any KMS resources if passing an existing key, or using IBM owned keys
17
+
create_new_kms_key=var.existing_mongodb_instance_crn==null&&!var.use_ibm_owned_encryption_key&& var.existing_kms_key_crn==null?true:false# no need to create any KMS resources if passing an existing key, or using IBM owned keys
# If KMS encryption enabled (and existing ES instance is not being passed), parse details from the existing key if being passed, otherwise get it from the key that the DA creates
description="The type of endpoint to use for communicating with the Key Protect or Hyper Protect Crypto Services instance. Possible values: `public`, `private`. Applies only if `existing_kms_key_crn` is not specified."
description="Whether an IAM authorization policy is created for Secrets Manager instance to create a service credential secrets for Databases for MongoDB. If set to false, the Secrets Manager instance passed by the user is granted the Key Manager access to the MongoDB instance created by the Deployable Architecture. Set to `true` to use an existing policy. The value of this is ignored if any value for 'existing_secrets_manager_instance_crn' is not passed."
description="The name of a new or existing secrets manager secret group for admin password. To use existing secret group, `use_existing_admin_pass_secrets_manager_secret_group` must be set to `true`. If a prefix input variable is specified, the prefix is added to the name in the `<prefix>-<name>` format."
362
364
default="mongodb-secrets"
363
365
364
366
validation {
365
367
condition=(
366
368
var.existing_secrets_manager_instance_crn==null||
367
-
var.admin_pass_secret_manager_secret_group!=null
369
+
var.admin_pass_secrets_manager_secret_group!=null
368
370
)
369
-
error_message="`admin_pass_secret_manager_secret_group` is required when `existing_secrets_manager_instance_crn` is set."
371
+
error_message="`admin_pass_secrets_manager_secret_group` is required when `existing_secrets_manager_instance_crn` is set."
description="The name of a new mongodb administrator secret. If a prefix input variable is specified, the prefix is added to the name in the `<prefix>-<name>` format."
382
384
default="mongodb-admin-password"
385
+
383
386
validation {
384
387
condition=(
385
388
var.existing_secrets_manager_instance_crn==null||
386
-
var.admin_pass_secret_manager_secret_name!=null
389
+
var.admin_pass_secrets_manager_secret_name!=null
387
390
)
388
-
error_message="`admin_pass_secret_manager_secret_name` is required when `existing_secrets_manager_instance_crn` is set."
391
+
error_message="`admin_pass_secrets_manager_secret_name` is required when `existing_secrets_manager_instance_crn` is set."
0 commit comments