You must be logged in to view saved presets
Creates an AWS CodeCommit repository with a specified name, description, and an AWS KMS Customer Managed Key for encryption.
ENCRYPT_DECRYPT SIGN_VERIFY GENERATE_VERIFY_MAC | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SYMMETRIC_DEFAULT RSA_2048 RSA_3072 RSA_4096 HMAC_256 ECC_NIST_P256 ECC_NIST_P384 ECC_NIST_P521 ECC_SECG_P256K1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depends_on | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lifecycle
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resource "aws_codecommit_repository" "test" {
description = "This is the Sample App Repository"
kms_key_id = aws_kms_key.test.arn
repository_name = "MyTestRepository"
}
resource "aws_kms_key" "test" {
deletion_window_in_days = 7
description = "test"
}
© 2024 asecurecloud. All rights reserved.