alias
RequiredAlias for the KMS key. Must start with 'alias/' (e.g., alias/my-app-encryption).
Alias Format
KMS key aliases must start with alias/:
alias/my-app-encryption
Best Practices
- Use descriptive aliases
- Include application or service name
- Avoid generic names like
alias/key
Full Module Example
module "kms_key" {
source = "registry.patterneddesigns.ca/patterneddesigns/kms-key/aws"
version = "0.1.0"
# alias
alias = "..."
# Other required inputs
}