security-group

bryan-rhm/security-group/aws

Terraform Module HCL AWS

Terraform AWS security group module

Install
module "security-group" {
source = "bryan-rhm/security-group/aws"
version = "2.0.0"
}
plain text: /constructs/tfmod-bryan-rhm-security-group-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform AWS Security group module Requirements | Name | Version | |------|---------| | terraform | >= 1.0.3 | | aws | >= 3.43.0 | Providers | Name | Version | |------|---------| | aws | >= 3.43.0 | Resources | Name | Type | |------|------| | aws_security_group.this | resource | | aws_security_group_rule.rule | resource | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | description | Description for the security group | string | "Created by terraform" | no | | name | Name for the security group | string | n/a | yes | | rules | Ingress/Egress rules to apply to the security group | list(object({ type = string from_port = number to_port = number protocol = string self = optional(bool) description = optional(string) cidr_blocks = o

Inputs (5)
NameTypeDescriptionDefault
namestringName for the security group required
vpc_idstringId of the vpc where the security group will be created required
descriptionstringDescription for the security group"Created by terraform"
ruleslist(object({ type Ingress/Egress rules to apply to the security group[]
tagsmap(any)Map of tags to assign to the resource. {}
Outputs (1)
output — Security group attributes
Resources (2)
aws_security_groupaws_security_group_rule
Details
FrameworkTerraform Module
LanguageHCL
Version2.0.0
Cloud AWS
★ Stars1
Forks1
Total downloads4.5k
Inputs5
Outputs1
Resources2
LicenseApache-2.0
Namespacebryan-rhm
Updated