Tags: NHSDigital/screening-terraform-modules-aws
Tags
feat(ssm-parameter-wo): add SSM Parameter Write-Only Module (#124) * feat: add SSM Parameter Write-Only Module - Introduced a new module for managing AWS SSM parameters with write-only, ephemeral-capable SecureString values. - Implemented context handling for tagging and naming conventions. - Added support for various parameter types including String, StringList, and SecureString. - Included validation rules for parameter values and types. - Created outputs for parameter details such as ARN, name, and version. - Developed comprehensive tests to ensure module functionality and compliance with expected behaviors. - Updated documentation to reflect the new module and its capabilities. * feat(ssm-parameter-wo): enhance resource management for ignore_value_changes toggle
fix: module resource name and validation logic for disabled state (#121) * fix(cognito, vpc-endpoint): update domain name logic and enhance validation conditions for when module.this.enabled resolves to false * fix(efs, rds, s3-bucket, security-group, ssm-parameter): update resource name logic and enhance validation conditions for when module.this.enabled resolves to false * fix(api-gateway, dynamodb, lambda, license-manager, sns, sqs): update resource name logic to conditionally set based on module.this.enabled
fix(efs): correct EFS policy (#114) * fix(vpc)!: update flow log configuration and validation for consumer-managed destinations * fix(efs): remove IP restrictions and clarify TLS enforcement in documentation and policy * fix(efs): update policy document handling for improved security statement management * docs(efs): update policy document assembly method for clarity and accuracy * fix(efs): update deny_unsecure_transport policy actions to deny all actions * fix(ecs): correct precondition logic for S3 bucket encryption requirement * fix(alb): enhance subnet handling and validation logic for load balancer configuration * fix(alb): update README and locals for subnet mapping configuration clarity * fix(s3-bucket): add optional log delivery policy attachments and related variables * fix(efs): use wildcard resource in file system policy to fix first-time deploys --------- Co-authored-by: Uzair Haroon <[email protected]>
feat(ses): add SES module with context-based naming and NHS tagging s… ( #109) * feat(ses): add SES module with context-based naming and NHS tagging standards * feat(ses): update SES module to disable IAM user/group creation and enhance documentation * feat(ses): remove unused output for custom MAIL FROM domain in SES module * fix(ses): address PR review feedback
PreviousNext