├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── go-generate-check.yml │ ├── release.yml │ ├── terraform-test.yml │ └── workflow-lint.yml ├── .gitignore ├── .goreleaser.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── data-sources │ ├── firewall_alias.md │ ├── firewall_category.md │ ├── firewall_filter.md │ ├── firewall_nat.md │ ├── firewall_nat_one_to_one.md │ ├── interface.md │ ├── interface_all.md │ ├── interfaces_vip.md │ ├── interfaces_vlan.md │ ├── kea_peer.md │ ├── kea_reservation.md │ ├── kea_subnet.md │ ├── quagga_bgp_aspath.md │ ├── quagga_bgp_communitylist.md │ ├── quagga_bgp_neighbor.md │ ├── quagga_bgp_prefixlist.md │ ├── quagga_bgp_routemap.md │ ├── route.md │ ├── unbound_domain_override.md │ ├── unbound_forward.md │ ├── unbound_host_alias.md │ ├── unbound_host_override.md │ ├── wireguard_client.md │ └── wireguard_server.md ├── index.md └── resources │ ├── firewall_alias.md │ ├── firewall_category.md │ ├── firewall_filter.md │ ├── firewall_nat.md │ ├── firewall_nat_one_to_one.md │ ├── interfaces_vip.md │ ├── interfaces_vlan.md │ ├── ipsec_auth_local.md │ ├── ipsec_auth_remote.md │ ├── ipsec_child.md │ ├── ipsec_connection.md │ ├── ipsec_psk.md │ ├── ipsec_vti.md │ ├── kea_peer.md │ ├── kea_reservation.md │ ├── kea_subnet.md │ ├── quagga_bgp_aspath.md │ ├── quagga_bgp_communitylist.md │ ├── quagga_bgp_neighbor.md │ ├── quagga_bgp_prefixlist.md │ ├── quagga_bgp_routemap.md │ ├── route.md │ ├── unbound_domain_override.md │ ├── unbound_forward.md │ ├── unbound_host_alias.md │ ├── unbound_host_override.md │ ├── wireguard_client.md │ └── wireguard_server.md ├── examples ├── data-sources │ └── opnsense_interface_all │ │ └── data-source.tf ├── provider │ └── provider.tf └── resources │ ├── opnsense_firewall_alias │ └── resource.tf │ ├── opnsense_firewall_category │ └── resource.tf │ ├── opnsense_firewall_filter │ └── resource.tf │ ├── opnsense_firewall_nat │ └── resource.tf │ ├── opnsense_firewall_nat_one_to_one │ └── resource.tf │ ├── opnsense_interfaces_vip │ └── resource.tf │ ├── opnsense_interfaces_vlan │ └── resource.tf │ ├── opnsense_ipsec_auth_local │ └── resource.tf │ ├── opnsense_ipsec_auth_remote │ └── resource.tf │ ├── opnsense_ipsec_child │ └── resource.tf │ ├── opnsense_ipsec_connection │ └── resource.tf │ ├── opnsense_ipsec_psk │ └── resource.tf │ ├── opnsense_ipsec_vti │ └── resource.tf │ ├── opnsense_kea_peer │ └── resource.tf │ ├── opnsense_kea_reservation │ └── resource.tf │ ├── opnsense_kea_subnet │ └── resource.tf │ ├── opnsense_quagga_bgp_aspath │ └── resource.tf │ ├── opnsense_quagga_bgp_communitylist │ └── resource.tf │ ├── opnsense_quagga_bgp_neighbor │ └── resource.tf │ ├── opnsense_quagga_bgp_prefixlist │ └── resource.tf │ ├── opnsense_quagga_bgp_routemap │ └── resource.tf │ ├── opnsense_route │ └── resource.tf │ ├── opnsense_unbound_domain_override │ └── resource.tf │ ├── opnsense_unbound_forward │ └── resource.tf │ ├── opnsense_unbound_host_alias │ └── resource.tf │ ├── opnsense_unbound_host_override │ └── resource.tf │ ├── opnsense_wireguard_client │ └── resource.tf │ └── opnsense_wireguard_server │ └── resource.tf ├── go.mod ├── go.sum ├── internal ├── acctest │ └── acctest.go ├── provider │ ├── factory.go │ ├── provider.go │ └── provider_test.go ├── service │ ├── diagnostics │ │ ├── exports.go │ │ ├── interface_all_data_source.go │ │ ├── interface_all_schema.go │ │ ├── interface_data_source.go │ │ └── interface_schema.go │ ├── firewall │ │ ├── alias_data_source.go │ │ ├── alias_resource.go │ │ ├── alias_resource_test.go │ │ ├── alias_schema.go │ │ ├── category_data_source.go │ │ ├── category_resource.go │ │ ├── category_schema.go │ │ ├── exports.go │ │ ├── filter_data_source.go │ │ ├── filter_resource.go │ │ ├── filter_resource_test.go │ │ ├── filter_schema.go │ │ ├── nat_data_source.go │ │ ├── nat_one_to_one_data_source.go │ │ ├── nat_one_to_one_resource.go │ │ ├── nat_one_to_one_resource_test.go │ │ ├── nat_one_to_one_schema.go │ │ ├── nat_resource.go │ │ └── nat_schema.go │ ├── interfaces │ │ ├── exports.go │ │ ├── vip_data_source.go │ │ ├── vip_resource.go │ │ ├── vip_resource_test.go │ │ ├── vip_schema.go │ │ ├── vlan_data_source.go │ │ ├── vlan_resource.go │ │ ├── vlan_resource_test.go │ │ └── vlan_schema.go │ ├── ipsec │ │ ├── auth_local_resource.go │ │ ├── auth_local_resource_test.go │ │ ├── auth_local_schema.go │ │ ├── auth_local_schema_test.go │ │ ├── auth_remote_resource.go │ │ ├── auth_remote_resource_test.go │ │ ├── auth_remote_schema.go │ │ ├── auth_remote_schema_test.go │ │ ├── child_resource.go │ │ ├── child_resource_test.go │ │ ├── child_schema.go │ │ ├── child_schema_test.go │ │ ├── connection_resource.go │ │ ├── connection_resource_test.go │ │ ├── connection_schema.go │ │ ├── connection_schema_test.go │ │ ├── exports.go │ │ ├── psk_resource.go │ │ ├── psk_resource_test.go │ │ ├── psk_schema.go │ │ ├── psk_schema_test.go │ │ ├── vti_resource.go │ │ ├── vti_resource_test.go │ │ ├── vti_schema.go │ │ └── vti_schema_test.go │ ├── kea │ │ ├── exports.go │ │ ├── peer_data_source.go │ │ ├── peer_resource.go │ │ ├── peer_schema.go │ │ ├── reservation_data_source.go │ │ ├── reservation_resource.go │ │ ├── reservation_schema.go │ │ ├── subnet_data_source.go │ │ ├── subnet_resource.go │ │ └── subnet_schema.go │ ├── quagga │ │ ├── bgp_aspath_data_source.go │ │ ├── bgp_aspath_resource.go │ │ ├── bgp_aspath_schema.go │ │ ├── bgp_communitylist_data_source.go │ │ ├── bgp_communitylist_resource.go │ │ ├── bgp_communitylist_schema.go │ │ ├── bgp_neighbor_data_source.go │ │ ├── bgp_neighbor_resource.go │ │ ├── bgp_neighbor_schema.go │ │ ├── bgp_prefixlist_data_source.go │ │ ├── bgp_prefixlist_resource.go │ │ ├── bgp_prefixlist_schema.go │ │ ├── bgp_routemap_data_source.go │ │ ├── bgp_routemap_resource.go │ │ ├── bgp_routemap_schema.go │ │ └── exports.go │ ├── routes │ │ ├── exports.go │ │ ├── route_data_source.go │ │ ├── route_resource.go │ │ └── route_schema.go │ ├── unbound │ │ ├── domain_override_data_source.go │ │ ├── domain_override_resource.go │ │ ├── domain_override_schema.go │ │ ├── exports.go │ │ ├── forward_data_source.go │ │ ├── forward_resource.go │ │ ├── forward_schema.go │ │ ├── host_alias_data_source.go │ │ ├── host_alias_resource.go │ │ ├── host_alias_schema.go │ │ ├── host_override_data_source.go │ │ ├── host_override_resource.go │ │ └── host_override_schema.go │ └── wireguard │ │ ├── client_data_source.go │ │ ├── client_resource.go │ │ ├── client_schema.go │ │ ├── exports.go │ │ ├── server_data_source.go │ │ ├── server_resource.go │ │ └── server_schema.go ├── tools │ └── type_utils.go └── validators │ ├── ip_cidr.go │ ├── numeric_greater_than_or_equal.go │ ├── requires_string_equals.go │ └── uuid.go ├── main.go ├── scripts └── create-apikey.py ├── templates ├── data-sources │ ├── firewall_alias.md.tmpl │ ├── firewall_category.md.tmpl │ ├── firewall_filter.md.tmpl │ ├── firewall_nat.md.tmpl │ ├── firewall_nat_one_to_one.md.tmpl │ ├── interface.md.tmpl │ ├── interface_all.md.tmpl │ ├── interfaces_vip.md.tmpl │ ├── interfaces_vlan.md.tmpl │ ├── kea_peer.md.tmpl │ ├── kea_reservation.md.tmpl │ ├── kea_subnet.md.tmpl │ ├── quagga_bgp_aspath.md.tmpl │ ├── quagga_bgp_communitylist.md.tmpl │ ├── quagga_bgp_neighbor.md.tmpl │ ├── quagga_bgp_prefixlist.md.tmpl │ ├── quagga_bgp_routemap.md.tmpl │ ├── route.md.tmpl │ ├── unbound_domain_override.md.tmpl │ ├── unbound_forward.md.tmpl │ ├── unbound_host_alias.md.tmpl │ ├── unbound_host_override.md.tmpl │ ├── wireguard_client.md.tmpl │ └── wireguard_server.md.tmpl ├── index.md.tmpl └── resources │ ├── firewall_alias.md.tmpl │ ├── firewall_category.md.tmpl │ ├── firewall_filter.md.tmpl │ ├── firewall_nat.md.tmpl │ ├── firewall_nat_one_to_one.md.tmpl │ ├── interfaces_vip.md.tmpl │ ├── interfaces_vlan.md.tmpl │ ├── ipsec_auth_local.md.tmpl │ ├── ipsec_auth_remote.md.tmpl │ ├── ipsec_child.md.tmpl │ ├── ipsec_connection.md.tmpl │ ├── ipsec_psk.md.tmpl │ ├── ipsec_vti.md.tmpl │ ├── kea_peer.md.tmpl │ ├── kea_reservation.md.tmpl │ ├── kea_subnet.md.tmpl │ ├── quagga_bgp_aspath.md.tmpl │ ├── quagga_bgp_communitylist.md.tmpl │ ├── quagga_bgp_neighbor.md.tmpl │ ├── quagga_bgp_prefixlist.md.tmpl │ ├── quagga_bgp_routemap.md.tmpl │ ├── route.md.tmpl │ ├── unbound_domain_override.md.tmpl │ ├── unbound_forward.md.tmpl │ ├── unbound_host_alias.md.tmpl │ ├── unbound_host_override.md.tmpl │ ├── wireguard_client.md.tmpl │ └── wireguard_server.md.tmpl ├── terraform-registry-manifest.json └── tools └── tools.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @browningluke 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/go-generate-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/workflows/go-generate-check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/terraform-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/workflows/terraform-test.yml -------------------------------------------------------------------------------- /.github/workflows/workflow-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.github/workflows/workflow-lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/README.md -------------------------------------------------------------------------------- /docs/data-sources/firewall_alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/firewall_alias.md -------------------------------------------------------------------------------- /docs/data-sources/firewall_category.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/firewall_category.md -------------------------------------------------------------------------------- /docs/data-sources/firewall_filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/firewall_filter.md -------------------------------------------------------------------------------- /docs/data-sources/firewall_nat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/firewall_nat.md -------------------------------------------------------------------------------- /docs/data-sources/firewall_nat_one_to_one.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/firewall_nat_one_to_one.md -------------------------------------------------------------------------------- /docs/data-sources/interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/interface.md -------------------------------------------------------------------------------- /docs/data-sources/interface_all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/interface_all.md -------------------------------------------------------------------------------- /docs/data-sources/interfaces_vip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/interfaces_vip.md -------------------------------------------------------------------------------- /docs/data-sources/interfaces_vlan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/interfaces_vlan.md -------------------------------------------------------------------------------- /docs/data-sources/kea_peer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/kea_peer.md -------------------------------------------------------------------------------- /docs/data-sources/kea_reservation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/kea_reservation.md -------------------------------------------------------------------------------- /docs/data-sources/kea_subnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/kea_subnet.md -------------------------------------------------------------------------------- /docs/data-sources/quagga_bgp_aspath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/quagga_bgp_aspath.md -------------------------------------------------------------------------------- /docs/data-sources/quagga_bgp_communitylist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/quagga_bgp_communitylist.md -------------------------------------------------------------------------------- /docs/data-sources/quagga_bgp_neighbor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/quagga_bgp_neighbor.md -------------------------------------------------------------------------------- /docs/data-sources/quagga_bgp_prefixlist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/quagga_bgp_prefixlist.md -------------------------------------------------------------------------------- /docs/data-sources/quagga_bgp_routemap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/quagga_bgp_routemap.md -------------------------------------------------------------------------------- /docs/data-sources/route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/route.md -------------------------------------------------------------------------------- /docs/data-sources/unbound_domain_override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/unbound_domain_override.md -------------------------------------------------------------------------------- /docs/data-sources/unbound_forward.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/unbound_forward.md -------------------------------------------------------------------------------- /docs/data-sources/unbound_host_alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/unbound_host_alias.md -------------------------------------------------------------------------------- /docs/data-sources/unbound_host_override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/unbound_host_override.md -------------------------------------------------------------------------------- /docs/data-sources/wireguard_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/wireguard_client.md -------------------------------------------------------------------------------- /docs/data-sources/wireguard_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/data-sources/wireguard_server.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/firewall_alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/firewall_alias.md -------------------------------------------------------------------------------- /docs/resources/firewall_category.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/firewall_category.md -------------------------------------------------------------------------------- /docs/resources/firewall_filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/firewall_filter.md -------------------------------------------------------------------------------- /docs/resources/firewall_nat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/firewall_nat.md -------------------------------------------------------------------------------- /docs/resources/firewall_nat_one_to_one.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/firewall_nat_one_to_one.md -------------------------------------------------------------------------------- /docs/resources/interfaces_vip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/interfaces_vip.md -------------------------------------------------------------------------------- /docs/resources/interfaces_vlan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/interfaces_vlan.md -------------------------------------------------------------------------------- /docs/resources/ipsec_auth_local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/ipsec_auth_local.md -------------------------------------------------------------------------------- /docs/resources/ipsec_auth_remote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/ipsec_auth_remote.md -------------------------------------------------------------------------------- /docs/resources/ipsec_child.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/ipsec_child.md -------------------------------------------------------------------------------- /docs/resources/ipsec_connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/ipsec_connection.md -------------------------------------------------------------------------------- /docs/resources/ipsec_psk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/ipsec_psk.md -------------------------------------------------------------------------------- /docs/resources/ipsec_vti.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/ipsec_vti.md -------------------------------------------------------------------------------- /docs/resources/kea_peer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/kea_peer.md -------------------------------------------------------------------------------- /docs/resources/kea_reservation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/kea_reservation.md -------------------------------------------------------------------------------- /docs/resources/kea_subnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/kea_subnet.md -------------------------------------------------------------------------------- /docs/resources/quagga_bgp_aspath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/quagga_bgp_aspath.md -------------------------------------------------------------------------------- /docs/resources/quagga_bgp_communitylist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/quagga_bgp_communitylist.md -------------------------------------------------------------------------------- /docs/resources/quagga_bgp_neighbor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/quagga_bgp_neighbor.md -------------------------------------------------------------------------------- /docs/resources/quagga_bgp_prefixlist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/quagga_bgp_prefixlist.md -------------------------------------------------------------------------------- /docs/resources/quagga_bgp_routemap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/quagga_bgp_routemap.md -------------------------------------------------------------------------------- /docs/resources/route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/route.md -------------------------------------------------------------------------------- /docs/resources/unbound_domain_override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/unbound_domain_override.md -------------------------------------------------------------------------------- /docs/resources/unbound_forward.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/unbound_forward.md -------------------------------------------------------------------------------- /docs/resources/unbound_host_alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/unbound_host_alias.md -------------------------------------------------------------------------------- /docs/resources/unbound_host_override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/unbound_host_override.md -------------------------------------------------------------------------------- /docs/resources/wireguard_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/wireguard_client.md -------------------------------------------------------------------------------- /docs/resources/wireguard_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/docs/resources/wireguard_server.md -------------------------------------------------------------------------------- /examples/data-sources/opnsense_interface_all/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/data-sources/opnsense_interface_all/data-source.tf -------------------------------------------------------------------------------- /examples/provider/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/provider/provider.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_firewall_alias/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_firewall_alias/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_firewall_category/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_firewall_category/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_firewall_filter/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_firewall_filter/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_firewall_nat/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_firewall_nat/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_firewall_nat_one_to_one/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_firewall_nat_one_to_one/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_interfaces_vip/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_interfaces_vip/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_interfaces_vlan/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_interfaces_vlan/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_ipsec_auth_local/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_ipsec_auth_local/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_ipsec_auth_remote/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_ipsec_auth_remote/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_ipsec_child/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_ipsec_child/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_ipsec_connection/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_ipsec_connection/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_ipsec_psk/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_ipsec_psk/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_ipsec_vti/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_ipsec_vti/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_kea_peer/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_kea_peer/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_kea_reservation/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_kea_reservation/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_kea_subnet/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_kea_subnet/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_quagga_bgp_aspath/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_quagga_bgp_aspath/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_quagga_bgp_communitylist/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_quagga_bgp_communitylist/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_quagga_bgp_neighbor/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_quagga_bgp_neighbor/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_quagga_bgp_prefixlist/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_quagga_bgp_prefixlist/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_quagga_bgp_routemap/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_quagga_bgp_routemap/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_route/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_route/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_unbound_domain_override/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_unbound_domain_override/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_unbound_forward/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_unbound_forward/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_unbound_host_alias/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_unbound_host_alias/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_unbound_host_override/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_unbound_host_override/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_wireguard_client/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_wireguard_client/resource.tf -------------------------------------------------------------------------------- /examples/resources/opnsense_wireguard_server/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/examples/resources/opnsense_wireguard_server/resource.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/go.sum -------------------------------------------------------------------------------- /internal/acctest/acctest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/acctest/acctest.go -------------------------------------------------------------------------------- /internal/provider/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/provider/factory.go -------------------------------------------------------------------------------- /internal/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/provider/provider.go -------------------------------------------------------------------------------- /internal/provider/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/provider/provider_test.go -------------------------------------------------------------------------------- /internal/service/diagnostics/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/diagnostics/exports.go -------------------------------------------------------------------------------- /internal/service/diagnostics/interface_all_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/diagnostics/interface_all_data_source.go -------------------------------------------------------------------------------- /internal/service/diagnostics/interface_all_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/diagnostics/interface_all_schema.go -------------------------------------------------------------------------------- /internal/service/diagnostics/interface_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/diagnostics/interface_data_source.go -------------------------------------------------------------------------------- /internal/service/diagnostics/interface_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/diagnostics/interface_schema.go -------------------------------------------------------------------------------- /internal/service/firewall/alias_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/alias_data_source.go -------------------------------------------------------------------------------- /internal/service/firewall/alias_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/alias_resource.go -------------------------------------------------------------------------------- /internal/service/firewall/alias_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/alias_resource_test.go -------------------------------------------------------------------------------- /internal/service/firewall/alias_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/alias_schema.go -------------------------------------------------------------------------------- /internal/service/firewall/category_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/category_data_source.go -------------------------------------------------------------------------------- /internal/service/firewall/category_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/category_resource.go -------------------------------------------------------------------------------- /internal/service/firewall/category_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/category_schema.go -------------------------------------------------------------------------------- /internal/service/firewall/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/exports.go -------------------------------------------------------------------------------- /internal/service/firewall/filter_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/filter_data_source.go -------------------------------------------------------------------------------- /internal/service/firewall/filter_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/filter_resource.go -------------------------------------------------------------------------------- /internal/service/firewall/filter_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/filter_resource_test.go -------------------------------------------------------------------------------- /internal/service/firewall/filter_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/filter_schema.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_data_source.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_one_to_one_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_one_to_one_data_source.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_one_to_one_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_one_to_one_resource.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_one_to_one_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_one_to_one_resource_test.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_one_to_one_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_one_to_one_schema.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_resource.go -------------------------------------------------------------------------------- /internal/service/firewall/nat_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/firewall/nat_schema.go -------------------------------------------------------------------------------- /internal/service/interfaces/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/exports.go -------------------------------------------------------------------------------- /internal/service/interfaces/vip_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vip_data_source.go -------------------------------------------------------------------------------- /internal/service/interfaces/vip_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vip_resource.go -------------------------------------------------------------------------------- /internal/service/interfaces/vip_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vip_resource_test.go -------------------------------------------------------------------------------- /internal/service/interfaces/vip_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vip_schema.go -------------------------------------------------------------------------------- /internal/service/interfaces/vlan_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vlan_data_source.go -------------------------------------------------------------------------------- /internal/service/interfaces/vlan_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vlan_resource.go -------------------------------------------------------------------------------- /internal/service/interfaces/vlan_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vlan_resource_test.go -------------------------------------------------------------------------------- /internal/service/interfaces/vlan_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/interfaces/vlan_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_local_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_local_resource.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_local_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_local_resource_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_local_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_local_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_local_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_local_schema_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_remote_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_remote_resource.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_remote_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_remote_resource_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_remote_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_remote_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/auth_remote_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/auth_remote_schema_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/child_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/child_resource.go -------------------------------------------------------------------------------- /internal/service/ipsec/child_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/child_resource_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/child_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/child_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/child_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/child_schema_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/connection_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/connection_resource.go -------------------------------------------------------------------------------- /internal/service/ipsec/connection_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/connection_resource_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/connection_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/connection_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/connection_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/connection_schema_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/exports.go -------------------------------------------------------------------------------- /internal/service/ipsec/psk_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/psk_resource.go -------------------------------------------------------------------------------- /internal/service/ipsec/psk_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/psk_resource_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/psk_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/psk_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/psk_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/psk_schema_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/vti_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/vti_resource.go -------------------------------------------------------------------------------- /internal/service/ipsec/vti_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/vti_resource_test.go -------------------------------------------------------------------------------- /internal/service/ipsec/vti_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/vti_schema.go -------------------------------------------------------------------------------- /internal/service/ipsec/vti_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/ipsec/vti_schema_test.go -------------------------------------------------------------------------------- /internal/service/kea/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/exports.go -------------------------------------------------------------------------------- /internal/service/kea/peer_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/peer_data_source.go -------------------------------------------------------------------------------- /internal/service/kea/peer_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/peer_resource.go -------------------------------------------------------------------------------- /internal/service/kea/peer_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/peer_schema.go -------------------------------------------------------------------------------- /internal/service/kea/reservation_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/reservation_data_source.go -------------------------------------------------------------------------------- /internal/service/kea/reservation_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/reservation_resource.go -------------------------------------------------------------------------------- /internal/service/kea/reservation_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/reservation_schema.go -------------------------------------------------------------------------------- /internal/service/kea/subnet_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/subnet_data_source.go -------------------------------------------------------------------------------- /internal/service/kea/subnet_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/subnet_resource.go -------------------------------------------------------------------------------- /internal/service/kea/subnet_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/kea/subnet_schema.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_aspath_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_aspath_data_source.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_aspath_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_aspath_resource.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_aspath_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_aspath_schema.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_communitylist_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_communitylist_data_source.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_communitylist_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_communitylist_resource.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_communitylist_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_communitylist_schema.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_neighbor_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_neighbor_data_source.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_neighbor_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_neighbor_resource.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_neighbor_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_neighbor_schema.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_prefixlist_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_prefixlist_data_source.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_prefixlist_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_prefixlist_resource.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_prefixlist_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_prefixlist_schema.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_routemap_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_routemap_data_source.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_routemap_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_routemap_resource.go -------------------------------------------------------------------------------- /internal/service/quagga/bgp_routemap_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/bgp_routemap_schema.go -------------------------------------------------------------------------------- /internal/service/quagga/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/quagga/exports.go -------------------------------------------------------------------------------- /internal/service/routes/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/routes/exports.go -------------------------------------------------------------------------------- /internal/service/routes/route_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/routes/route_data_source.go -------------------------------------------------------------------------------- /internal/service/routes/route_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/routes/route_resource.go -------------------------------------------------------------------------------- /internal/service/routes/route_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/routes/route_schema.go -------------------------------------------------------------------------------- /internal/service/unbound/domain_override_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/domain_override_data_source.go -------------------------------------------------------------------------------- /internal/service/unbound/domain_override_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/domain_override_resource.go -------------------------------------------------------------------------------- /internal/service/unbound/domain_override_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/domain_override_schema.go -------------------------------------------------------------------------------- /internal/service/unbound/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/exports.go -------------------------------------------------------------------------------- /internal/service/unbound/forward_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/forward_data_source.go -------------------------------------------------------------------------------- /internal/service/unbound/forward_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/forward_resource.go -------------------------------------------------------------------------------- /internal/service/unbound/forward_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/forward_schema.go -------------------------------------------------------------------------------- /internal/service/unbound/host_alias_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/host_alias_data_source.go -------------------------------------------------------------------------------- /internal/service/unbound/host_alias_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/host_alias_resource.go -------------------------------------------------------------------------------- /internal/service/unbound/host_alias_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/host_alias_schema.go -------------------------------------------------------------------------------- /internal/service/unbound/host_override_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/host_override_data_source.go -------------------------------------------------------------------------------- /internal/service/unbound/host_override_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/host_override_resource.go -------------------------------------------------------------------------------- /internal/service/unbound/host_override_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/unbound/host_override_schema.go -------------------------------------------------------------------------------- /internal/service/wireguard/client_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/client_data_source.go -------------------------------------------------------------------------------- /internal/service/wireguard/client_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/client_resource.go -------------------------------------------------------------------------------- /internal/service/wireguard/client_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/client_schema.go -------------------------------------------------------------------------------- /internal/service/wireguard/exports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/exports.go -------------------------------------------------------------------------------- /internal/service/wireguard/server_data_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/server_data_source.go -------------------------------------------------------------------------------- /internal/service/wireguard/server_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/server_resource.go -------------------------------------------------------------------------------- /internal/service/wireguard/server_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/service/wireguard/server_schema.go -------------------------------------------------------------------------------- /internal/tools/type_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/tools/type_utils.go -------------------------------------------------------------------------------- /internal/validators/ip_cidr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/validators/ip_cidr.go -------------------------------------------------------------------------------- /internal/validators/numeric_greater_than_or_equal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/validators/numeric_greater_than_or_equal.go -------------------------------------------------------------------------------- /internal/validators/requires_string_equals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/validators/requires_string_equals.go -------------------------------------------------------------------------------- /internal/validators/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/internal/validators/uuid.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/main.go -------------------------------------------------------------------------------- /scripts/create-apikey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/scripts/create-apikey.py -------------------------------------------------------------------------------- /templates/data-sources/firewall_alias.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/firewall_alias.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/firewall_category.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/firewall_category.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/firewall_filter.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/firewall_filter.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/firewall_nat.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/firewall_nat.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/firewall_nat_one_to_one.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/firewall_nat_one_to_one.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/interface.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/interface.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/interface_all.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/interface_all.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/interfaces_vip.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/interfaces_vip.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/interfaces_vlan.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/interfaces_vlan.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/kea_peer.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/kea_peer.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/kea_reservation.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/kea_reservation.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/kea_subnet.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/kea_subnet.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/quagga_bgp_aspath.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/quagga_bgp_aspath.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/quagga_bgp_communitylist.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/quagga_bgp_communitylist.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/quagga_bgp_neighbor.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/quagga_bgp_neighbor.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/quagga_bgp_prefixlist.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/quagga_bgp_prefixlist.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/quagga_bgp_routemap.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/quagga_bgp_routemap.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/route.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/route.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/unbound_domain_override.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/unbound_domain_override.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/unbound_forward.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/unbound_forward.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/unbound_host_alias.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/unbound_host_alias.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/unbound_host_override.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/unbound_host_override.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/wireguard_client.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/wireguard_client.md.tmpl -------------------------------------------------------------------------------- /templates/data-sources/wireguard_server.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/data-sources/wireguard_server.md.tmpl -------------------------------------------------------------------------------- /templates/index.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/index.md.tmpl -------------------------------------------------------------------------------- /templates/resources/firewall_alias.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/firewall_alias.md.tmpl -------------------------------------------------------------------------------- /templates/resources/firewall_category.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/firewall_category.md.tmpl -------------------------------------------------------------------------------- /templates/resources/firewall_filter.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/firewall_filter.md.tmpl -------------------------------------------------------------------------------- /templates/resources/firewall_nat.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/firewall_nat.md.tmpl -------------------------------------------------------------------------------- /templates/resources/firewall_nat_one_to_one.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/firewall_nat_one_to_one.md.tmpl -------------------------------------------------------------------------------- /templates/resources/interfaces_vip.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/interfaces_vip.md.tmpl -------------------------------------------------------------------------------- /templates/resources/interfaces_vlan.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/interfaces_vlan.md.tmpl -------------------------------------------------------------------------------- /templates/resources/ipsec_auth_local.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/ipsec_auth_local.md.tmpl -------------------------------------------------------------------------------- /templates/resources/ipsec_auth_remote.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/ipsec_auth_remote.md.tmpl -------------------------------------------------------------------------------- /templates/resources/ipsec_child.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/ipsec_child.md.tmpl -------------------------------------------------------------------------------- /templates/resources/ipsec_connection.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/ipsec_connection.md.tmpl -------------------------------------------------------------------------------- /templates/resources/ipsec_psk.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/ipsec_psk.md.tmpl -------------------------------------------------------------------------------- /templates/resources/ipsec_vti.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/ipsec_vti.md.tmpl -------------------------------------------------------------------------------- /templates/resources/kea_peer.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/kea_peer.md.tmpl -------------------------------------------------------------------------------- /templates/resources/kea_reservation.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/kea_reservation.md.tmpl -------------------------------------------------------------------------------- /templates/resources/kea_subnet.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/kea_subnet.md.tmpl -------------------------------------------------------------------------------- /templates/resources/quagga_bgp_aspath.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/quagga_bgp_aspath.md.tmpl -------------------------------------------------------------------------------- /templates/resources/quagga_bgp_communitylist.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/quagga_bgp_communitylist.md.tmpl -------------------------------------------------------------------------------- /templates/resources/quagga_bgp_neighbor.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/quagga_bgp_neighbor.md.tmpl -------------------------------------------------------------------------------- /templates/resources/quagga_bgp_prefixlist.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/quagga_bgp_prefixlist.md.tmpl -------------------------------------------------------------------------------- /templates/resources/quagga_bgp_routemap.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/quagga_bgp_routemap.md.tmpl -------------------------------------------------------------------------------- /templates/resources/route.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/route.md.tmpl -------------------------------------------------------------------------------- /templates/resources/unbound_domain_override.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/unbound_domain_override.md.tmpl -------------------------------------------------------------------------------- /templates/resources/unbound_forward.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/unbound_forward.md.tmpl -------------------------------------------------------------------------------- /templates/resources/unbound_host_alias.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/unbound_host_alias.md.tmpl -------------------------------------------------------------------------------- /templates/resources/unbound_host_override.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/unbound_host_override.md.tmpl -------------------------------------------------------------------------------- /templates/resources/wireguard_client.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/wireguard_client.md.tmpl -------------------------------------------------------------------------------- /templates/resources/wireguard_server.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/templates/resources/wireguard_server.md.tmpl -------------------------------------------------------------------------------- /terraform-registry-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/terraform-registry-manifest.json -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browningluke/terraform-provider-opnsense/HEAD/tools/tools.go --------------------------------------------------------------------------------