terraform-provider-vault
terraform-provider-vault copied to clipboard
Add username_template field to mongodbatlas block in vault_database_secret_backend_connection
Terraform Version
Terraform v1.0.11
on darwin_amd64
+ provider registry.terraform.io/hashicorp/google v3.90.1
+ provider registry.terraform.io/hashicorp/random v3.1.0
+ provider registry.terraform.io/hashicorp/vault v3.0.1
+ provider registry.terraform.io/mongodb/mongodbatlas v1.1.1
Affected Resource(s)
- vault_database_secret_backend_connection
Terraform Configuration Files
resource "vault_database_secret_backend_connection" "mongodb" {
backend = "database-mongodb"
name = var.environment
mongodbatlas {
public_key = var.public_key
private_key = var.private_key
project_id = var.project_id
username_template = "{{ printf \"v-%s-%s\" (.RoleName) (uuid) | truncate_sha256 32 }}"
}
}
Expected Behavior
Resource should accept username_template property
Actual Behavior
An argument named "username_template" is not expected here.
References
I hope this feature to be released soon
The PR for this feature has been ready for years. I really hope they merge it soon.
+1
+1
+1