Awesome
terraform-icon-analytics-aws-network
Features
This module...
Terraform Versions
For Terraform v0.12.0+
Usage
module "this" {
source = "github.com/insight-icon/terraform-icon-analytics-aws-network"
}
Examples
Known Issues
No issue is creating limit on this module.
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->Providers
Name | Version |
---|---|
aws | n/a |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
azs | List of availability zones | list(string) | n/a | yes |
cidr | The cidr range for network | string | "10.0.0.0/16" | no |
create | Bool to create | bool | true | no |
domain_name | n/a | string | "" | no |
enable_prometheus | Enable prometheus monitoring | bool | true | no |
id | The id of the resources | string | n/a | yes |
private_subnets | List of cidr ranges for private subnets | list(string) | <pre>[<br> "10.0.101.0/24",<br> "10.0.102.0/24",<br> "10.0.103.0/24"<br>]</pre> | no |
public_subnets | List of cidr ranges for public subnets | list(string) | <pre>[<br> "10.0.1.0/24",<br> "10.0.2.0/24",<br> "10.0.3.0/24"<br>]</pre> | no |
tags | Tags for resources | map(string) | {} | no |
vpc_name | The name of the VPC | string | "" | no |
Outputs
Name | Description |
---|---|
azs | n/a |
private_route_table_ids | n/a |
private_subnets | n/a |
private_subnets_cidr_blocks | n/a |
public_subnet_cidr_blocks | n/a |
public_subnets | n/a |
sg_prometheus_id | n/a |
sg_rds_id | n/a |
sg_redshift_id | n/a |
vpc_id | #### VPC #### |
Testing
This module has been packaged with terratest tests
To run them:
- Install Go
- Run
make test-init
from the root of this repo - Run
make test
again from root
Authors
Module managed by insight-icon
Credits
License
Apache 2 Licensed. See LICENSE for full details.