terraform-training/NetworkContentDelivery/Exercise3
2024-10-24 23:12:35 +08:00
..
main.tf HistoryPurge: Clearing 17 old commits 2024-10-24 23:12:35 +08:00
outputs.tf HistoryPurge: Clearing 17 old commits 2024-10-24 23:12:35 +08:00
provider.tf HistoryPurge: Clearing 17 old commits 2024-10-24 23:12:35 +08:00
README.md HistoryPurge: Clearing 17 old commits 2024-10-24 23:12:35 +08:00
terraform.tfvars HistoryPurge: Clearing 17 old commits 2024-10-24 23:12:35 +08:00
variables.tf HistoryPurge: Clearing 17 old commits 2024-10-24 23:12:35 +08:00

Requirements

Name Version
terraform >= 1.3.0
aws >= 5.0
http >= 3.4.2

Providers

Name Version
aws 5.51.1
http 3.4.2

Modules

Name Source Version
CloudflareSg ../../Modules/Compute/security_group n/a
Vpc terraform-aws-modules/vpc/aws 5.8.1
VpcEndpoints terraform-aws-modules/vpc/aws//modules/vpc-endpoints 5.8.1

Resources

Name Type
aws_ec2_managed_prefix_list.pl1 resource
aws_availability_zones.available data source
aws_iam_policy_document.dynamodb_endpoint_policy data source
aws_iam_policy_document.s3_endpoint_policy data source
http_http.CloudflareIps data source

Inputs

Name Description Type Default Required
VpcCidr VPC CIDR string n/a yes
VpcName Name of VPC string n/a yes

Outputs

Name Description
CloudflareSg Cloudflare security group id
PrivateSubnetCidrs Private subnet CIDRs
VpcCidr Vpc CIDR
VpcId Vpc ID
last-updated n/a

Authorship

This module was developed by xpk.