firewall

JamesWoolfenden/firewall/linode

Terraform Module HCL LINODE
Install
module "firewall" {
source = "JamesWoolfenden/firewall/linode"
version = "0.0.1"
}
plain text: /constructs/tfmod-jameswoolfenden-firewall-linode/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-linode-firewall ![Build Status](https://github.com/JamesWoolfenden/terraform-linode-firewall) ![Latest Release](https://github.com/JamesWoolfenden/terraform-linode-firewall/releases/latest) ![pre-commit](https://github.com/pre-commit/pre-commit) ![checkov](https://www.checkov.io/) Usage Requires your Personal Access Token as an Environmental Variable. Module automatically generate your firewall. ``bash export LINODE_TOKEN="xxxxx" ` Include this repository as a module in your existing Terraform code: `hcl module "firewall" { source = "github.com/JamesWoolfenden/terraform-linode-firewall" version. = "0.0.1" } ` Requirements | Name | Version | |------|---------| | terraform | >=0.14.8 | | linode | >=1.25.0 | Providers | Name | Version | |------|---------| | linode | >=1.25.0 | Modul

Inputs (4)
NameTypeDescriptionDefault
instance_idstringThe instance_id for the firewall to attach to. required
firewallobject({ label ={ "inbound_policy": "DROP", "label":
inboundlist(object({ label = s[ { "action": "ACCEPT", "ipv4"
outboundlist(object({ label = s[ { "action": "DROP", "ipv4":
Outputs (2)
device
firewall
Resources (2)
linode_firewalllinode_firewall_device
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud LINODE
Total downloads608
Inputs4
Outputs2
Resources2
NamespaceJamesWoolfenden
Updated