Ver no Terraform Registry
Proteja suas aplicações com os recursos de segurança da Azion. Gerencie firewall, WAF e network lists através do Terraform.
Os recursos de segurança permitem configurar proteção contra ameaças, bloqueio por geolocalização, rate limiting e muito mais.
Recursos Disponíveis
Data Sources Disponíveis
azion_firewall_main_setting
Exemplo Básico
resource "azion_firewall_main_setting" "example" {
Argumentos Principais
| Argumento | Tipo | Obrigatório | Descrição |
|---|
name | string | Sim | Nome do firewall |
active | bool | Não | Se o firewall está ativo |
Para a lista completa de argumentos, consulte o Terraform Registry.
azion_network_list
Exemplo Básico
resource "azion_network_list" "blocked_ips" {
Argumentos Principais
| Argumento | Tipo | Obrigatório | Descrição |
|---|
name | string | Sim | Nome da lista |
list_type | string | Sim | Tipo da lista (ip_cidr, countries, asns) |
azion_waf_rule_set
Exemplo Básico
resource "azion_waf_rule_set" "example" {
Exemplo Completo
source = "aziontech/azion"
api_token = var.api_token
# Criar network list para IPs bloqueados
resource "azion_network_list" "blocked_ips" {
resource "azion_firewall_main_setting" "my_firewall" {
# Vincular ao workload/application
resource "azion_waf_rule_set" "my_waf" {
value = azion_firewall_main_setting.my_firewall.id
Recursos Relacionados