// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: MIT-0 resource "random_password" "this" { length = 16 special = true override_special = "!#$%&*()-_=+[]{}<>:?" } resource "aws_secretsmanager_secret" "this" { name = "wickr_db_password" kms_key_id = aws_kms_key.secretsmanager.id recovery_window_in_days = 0 } resource "aws_secretsmanager_secret_version" "this" { secret_id = aws_secretsmanager_secret.this.id secret_string = jsonencode({ username = "admin" password = random_password.this.result }) }