Path Lines of Code src/aspects/__data__/cfn.yaml 10 src/aspects/cfn-include-reporter.ts 14 src/aspects/cfn-parameter-reporter.ts 17 src/aspects/metadata.ts 20 src/constants/access.ts 5 src/constants/context-keys.ts 3 src/constants/fastly-aws-account-id.ts 1 src/constants/index.ts 8 src/constants/library-info.ts 20 src/constants/metadata-keys.ts 8 src/constants/regex-pattern.ts 9 src/constants/ssm-parameter-paths.ts 74 src/constants/tracking-tag.ts 6 src/constructs/acm/certificate.ts 24 src/constructs/acm/index.ts 1 src/constructs/autoscaling/asg.ts 118 src/constructs/autoscaling/index.ts 2 src/constructs/autoscaling/user-data.ts 64 src/constructs/cloudwatch/alarm.ts 39 src/constructs/cloudwatch/api-gateway-alarms.ts 39 src/constructs/cloudwatch/ec2-alarms.ts 95 src/constructs/cloudwatch/index.ts 4 src/constructs/cloudwatch/lambda-alarms.ts 75 src/constructs/cloudwatch/no-monitoring.ts 3 src/constructs/core/identity.ts 24 src/constructs/core/index.ts 4 src/constructs/core/migrating.ts 4 src/constructs/core/parameters/acm.ts 13 src/constructs/core/parameters/anghammarad.ts 20 src/constructs/core/parameters/base.ts 35 src/constructs/core/parameters/ec2.ts 13 src/constructs/core/parameters/fastly.ts 20 src/constructs/core/parameters/index.ts 8 src/constructs/core/parameters/log-shipping.ts 20 src/constructs/core/parameters/s3.ts 46 src/constructs/core/parameters/vpc.ts 27 src/constructs/core/stack.ts 81 src/constructs/dns/dns-records.ts 55 src/constructs/dns/index.ts 1 src/constructs/dynamodb/dynamodb.ts 20 src/constructs/dynamodb/index.ts 1 src/constructs/ec2/index.ts 2 src/constructs/ec2/security-groups/base.ts 49 src/constructs/ec2/security-groups/index.ts 1 src/constructs/ec2/vpc.ts 66 src/constructs/ecs/ecs-task.ts 196 src/constructs/ecs/index.ts 1 src/constructs/iam/fastly-logs-iam.ts 25 src/constructs/iam/index.ts 3 src/constructs/iam/policies/anghammarad.ts 20 src/constructs/iam/policies/assume-role.ts 21 src/constructs/iam/policies/base-policy.ts 39 src/constructs/iam/policies/cloudwatch.ts 24 src/constructs/iam/policies/describe-ec2.ts 30 src/constructs/iam/policies/dynamodb.ts 31 src/constructs/iam/policies/index.ts 12 src/constructs/iam/policies/kcl.ts 57 src/constructs/iam/policies/log-shipping.ts 23 src/constructs/iam/policies/parameter-store-read.ts 33 src/constructs/iam/policies/s3-get-object.ts 43 src/constructs/iam/policies/s3-put-object.ts 14 src/constructs/iam/policies/ses.ts 13 src/constructs/iam/policies/ssm-ssh.ts 34 src/constructs/iam/roles/github-actions.ts 58 src/constructs/iam/roles/index.ts 3 src/constructs/iam/roles/instance-role.ts 38 src/constructs/iam/roles/roles.ts 9 src/constructs/kinesis/index.ts 1 src/constructs/kinesis/kinesis-stream.ts 9 src/constructs/lambda/index.ts 1 src/constructs/lambda/lambda.ts 105 src/constructs/loadbalancing/alb/application-listener.ts 43 src/constructs/loadbalancing/alb/application-load-balancer.ts 25 src/constructs/loadbalancing/alb/application-target-group.ts 34 src/constructs/loadbalancing/alb/index.ts 3 src/constructs/loadbalancing/index.ts 1 src/constructs/rds/index.ts 1 src/constructs/rds/instance.ts 34 src/constructs/root.ts 10 src/constructs/s3/index.ts 16 src/constructs/ses/index.ts 39 src/constructs/vpc/index.ts 1 src/constructs/vpc/vpc.ts 42 src/experimental/constructs/iam/index.ts 1 src/experimental/constructs/iam/roles/fastly-kinesis-log.ts 31 src/experimental/constructs/iam/roles/index.ts 1 src/experimental/constructs/policies/index.ts 1 src/experimental/constructs/policies/kinesis-put-records.ts 13 src/experimental/patterns/ec2-app.ts 213 src/experimental/patterns/index.ts 2 src/experimental/patterns/kinesis-lambda.ts 52 src/experimental/patterns/sns-lambda.ts 37 src/index.ts 1 src/patterns/api-lambda.ts 37 src/patterns/api-multiple-lambdas.ts 54 src/patterns/ec2-app/base.ts 360 src/patterns/ec2-app/framework.ts 29 src/patterns/ec2-app/index.ts 2 src/patterns/index.ts 5 src/patterns/scheduled-ecs-task.ts 20 src/patterns/scheduled-lambda.ts 33 src/riff-raff-yaml-file/deployments/autoscaling.ts 45 src/riff-raff-yaml-file/deployments/cloudformation.ts 74 src/riff-raff-yaml-file/deployments/lambda.ts 75 src/riff-raff-yaml-file/group-by.ts 36 src/riff-raff-yaml-file/index.ts 165 src/riff-raff-yaml-file/types.ts 30 src/types/access.ts 46 src/types/amigo.ts 5 src/types/asg.ts 4 src/types/cli.ts 15 src/types/distributable.ts 12 src/types/domain-names.ts 4 src/types/index.ts 4 src/utils/array.ts 10 src/utils/cli/vpc.ts 78 src/utils/cognito/cognito.ts 8 src/utils/ec2/index.ts 1 src/utils/ec2/private-config.ts 5 src/utils/exec.ts 34 src/utils/git.ts 17 src/utils/lambda/event-source.ts 45 src/utils/lambda/index.ts 1 src/utils/math.ts 1 src/utils/mixin/app-aware-construct.ts 23 src/utils/mixin/types.ts 1 src/utils/security-groups/helpers.ts 15 src/utils/security-groups/index.ts 1 src/utils/singleton.ts 5