firenet-vendor-integration
bayupw/firenet-vendor-integration/aviatrix
Aviatrix FireNet Vendor Integration Terraform module Terraform module for Aviatrix which configures FireNet Vendor Integration Module usage ``hcl module "vendor_integration" { source = "bayupw/firenet-vendor-integration/aviatrix" version = "1.0.0" transit_firenet_vpc_id = aviatrix_firewall_instance.fw_instance.vpc_id fw_instance_id = aviatrix_firewall_instance.fw_instance.instance_id fw_name = aviatrix_firewall_instance.fw_instance.firewall_name fw_instance_vendor_type = "Palo Alto Networks VM-Series" fw_login_username = "avxadmin" fw_instance_public_ip = aviatrix_firewall_instance.fw_instance.public_ip } ` Example usage with time_sleep delay before calling vendor integration `hcl wait for after firewall instance is launched, before running vendor integration resource "time_sleep" "wait_fw
| Name | Type | Description | Default |
|---|---|---|---|
| fw_name | string | Firewall name | required |
| fw_instance_public_ip | string | Firewall public management IP address | required |
| fw_route_table | string | Firewall route table | required |
| fw_instance_vendor_type | string | Firewall instance name | "" |
| fw_login_username | string | Firewall login username | "admin" |
| fw_login_password | string | Firewall login username | "Aviatrix123#" |
| transit_firenet_vpc_id | string | Transit firenet VPC ID | "" |
| fw_instance_id | string | Firewall instance id | "" |
firenet_vendor_integration — Data output of FireNet Vendor Integration