Compartilhar via


Firewall da Microsoft.NetworkPolicies 2020-11-01

Definição de recurso do Bicep

O tipo de recurso firewallPolicies pode ser implantado com operações de destino:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/firewallPolicies, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Network/firewallPolicies@2020-11-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    basePolicy: {
      id: 'string'
    }
    dnsSettings: {
      enableProxy: bool
      requireProxyForNetworkRules: bool
      servers: [
        'string'
      ]
    }
    insights: {
      isEnabled: bool
      logAnalyticsResources: {
        defaultWorkspaceId: {
          id: 'string'
        }
        workspaces: [
          {
            region: 'string'
            workspaceId: {
              id: 'string'
            }
          }
        ]
      }
      retentionDays: int
    }
    intrusionDetection: {
      configuration: {
        bypassTrafficSettings: [
          {
            description: 'string'
            destinationAddresses: [
              'string'
            ]
            destinationIpGroups: [
              'string'
            ]
            destinationPorts: [
              'string'
            ]
            name: 'string'
            protocol: 'string'
            sourceAddresses: [
              'string'
            ]
            sourceIpGroups: [
              'string'
            ]
          }
        ]
        signatureOverrides: [
          {
            id: 'string'
            mode: 'string'
          }
        ]
      }
      mode: 'string'
    }
    sku: {
      tier: 'string'
    }
    snat: {
      privateRanges: [
        'string'
      ]
    }
    threatIntelMode: 'string'
    threatIntelWhitelist: {
      fqdns: [
        'string'
      ]
      ipAddresses: [
        'string'
      ]
    }
    transportSecurity: {
      certificateAuthority: {
        keyVaultSecretId: 'string'
        name: 'string'
      }
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

Microsoft.Network/firewallPolicies

Nome Descrição Valor
identidade A identidade da política de firewall. ManagedServiceIdentity
localização Local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Propriedades da política de firewall. firewallPolicyPropertiesFormat
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos

Componentes1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Nome Descrição Valor

Configurações de DNS

Nome Descrição Valor
habilitar proxy Habilite o Proxy DNS em Firewalls anexados à Política de Firewall. Bool
requireProxyForNetworkRules Os FQDNs nas Regras de Rede têm suporte quando definidos como true. Bool
Servidores Lista de servidores DNS personalizados. cadeia de caracteres[]

FirewallPolicyCertificateAuthority

Nome Descrição Valor
keyVaultSecretId ID secreta do objeto 'Secret' ou 'Certificate' codificado em base 64 armazenado em KeyVault. corda
nome Nome do certificado de autoridade de certificação. corda

FirewallPolicyInsights

Nome Descrição Valor
está ativado Um sinalizador para indicar se os insights estão habilitados na política. Bool
Recursos do logAnalytics Workspaces necessários para configurar o Firewall Policy Insights. firewallPolicyLogAnalyticsResources
retentionDays Número de dias em que os insights devem ser habilitados na política. int

FirewallPolicyIntrusionDetection

Nome Descrição Valor
configuração Propriedades de configuração de detecção de intrusão. FirewallPolicyIntrusionDetectionConfiguration
modo Estado geral de detecção de intrusão. 'Alerta'
'Negar'
'Desativado'

FirewallPolicyIntrusionDetectionBypassTrafficSpecifications

Nome Descrição Valor
descrição Descrição da regra de tráfego de bypass. corda
endereços de destino Lista de endereços IP de destino ou intervalos para essa regra. cadeia de caracteres[]
destinationIpGroups Lista de IpGroups de destino para essa regra. cadeia de caracteres[]
portas de destino Lista de portas ou intervalos de destino. cadeia de caracteres[]
nome Nome da regra de tráfego de bypass. corda
protocolo O protocolo de bypass de regra. 'QUALQUER'
'ICMP'
'TCP'
'UDP'
endereços de origem Lista de endereços IP de origem ou intervalos para essa regra. cadeia de caracteres[]
sourceIpGroups Lista de IpGroups de origem para essa regra. cadeia de caracteres[]

FirewallPolicyIntrusionDetectionConfiguration

Nome Descrição Valor
bypassTrafficSettings Lista de regras para o tráfego ignorar. FirewallPolicyIntrusionDetectionBypassTrafficSpecifications[]
signatureOverrides Lista de estados de assinaturas específicos. firewallPolicyIntrusionDetectionSignatureSpecification[]

FirewallPolicyIntrusionDetectionSignatureSpecification

Nome Descrição Valor
id ID da assinatura. corda
modo O estado da assinatura. 'Alerta'
'Negar'
'Desativado'

FirewallPolicyLogAnalyticsResources

Nome Descrição Valor
defaultWorkspaceId A ID do workspace padrão para o Firewall Policy Insights. sub-recurso
espaços de trabalho Lista de workspaces para o Firewall Policy Insights. firewallPolicyLogAnalyticsWorkspace[]

FirewallPolicyLogAnalyticsWorkspace

Nome Descrição Valor
região Região para configurar o Workspace. corda
ID do espaço de trabalho A ID do workspace para o Firewall Policy Insights. sub-recurso

FirewallPolicyPropertiesFormat

Nome Descrição Valor
Política de base A política de firewall pai da qual as regras são herdadas. sub-recurso
Configurações de dns Definição de Configurações de Proxy DNS. DnsSettings
Insights Insights sobre a Política de Firewall. firewallPolicyInsights
trusãoDetection A configuração para detecção de intrusão. firewallPolicyIntrusionDetection
Sku A SKU da Política de Firewall. FirewallPolicySku
snat Os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT. firewallPolicySnat
ameaçaIntelMode O modo de operação para Inteligência contra Ameaças. 'Alerta'
'Negar'
'Desativado'
ameaçaIntelLista de permissões Lista de permissões do ThreatIntel para política de firewall. FirewallPolicyThreatIntelWhitelist
de transportede segurança Definição de configuração do TLS. FirewallPolicyTransportSecurity

FirewallPolicySku

Nome Descrição Valor
camada Camada de política de firewall. 'Prêmio'
'Padrão'

FirewallPolicySnat

Nome Descrição Valor
intervalos privados Lista de endereços IP privados/intervalos de endereços IP para não ser SNAT. cadeia de caracteres[]

FirewallPolicyThreatIntelWhitelist

Nome Descrição Valor
fqdns Lista de FQDNs para a Lista de Permissões ThreatIntel. cadeia de caracteres[]
endereços ip Lista de endereços IP para a lista de permissões ThreatIntel. cadeia de caracteres[]

FirewallPolicyTransportSecurity

Nome Descrição Valor
certificateAuthority A AC usada para geração de AC intermediária. firewallPolicyCertificateAuthority

ManagedServiceIdentity

Nome Descrição Valor
tipo O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades da máquina virtual. 'Nenhum'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
Identidades Atribuídas pelo Usuário A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrição Valor

Tags de recursos

Nome Descrição Valor

Sub-Recurso

Nome Descrição Valor
id ID do recurso. corda

Exemplos de uso

Módulos verificados do Azure

O módulos verificados do Azure a seguir pode ser usado para implantar esse tipo de recurso.

Módulo Descrição
de Política de Firewall Módulo de recurso AVM para política de firewall

Exemplos de Início Rápido do Azure

Os modelos de Início Rápido do Azure a seguir contêm exemplos de Bicep para implantar esse tipo de recurso.

Arquivo Bicep Descrição
criar um Firewall e FirewallPolicy com regras e ipgroups Este modelo implanta um Firewall do Azure com a Política de Firewall (incluindo várias regras de aplicativo e rede) fazendo referência a grupos de IP em regras de aplicativo e rede.
hubs virtuais protegidos Esse modelo cria um hub virtual seguro usando o Firewall do Azure para proteger o tráfego de rede de nuvem destinado à Internet.
Ambiente de teste de para o Firewall do Azure Premium Este modelo cria um Firewall do Azure Premium e uma Política de Firewall com recursos premium, como IDPS (Detecção de Inspeção de Intrusão), inspeção do TLS e filtragem de Categoria da Web
usar o Firewall do Azure como proxy DNS em uma topologia do Hub & Spoke Este exemplo mostra como implantar uma topologia hub-spoke no Azure usando o Firewall do Azure. A rede virtual do hub atua como um ponto central de conectividade com muitas redes virtuais spoke conectadas à rede virtual do hub por meio do emparelhamento de rede virtual.

Definição de recurso de modelo do ARM

O tipo de recurso firewallPolicies pode ser implantado com operações de destino:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/firewallPolicies, adicione o JSON a seguir ao modelo.

{
  "type": "Microsoft.Network/firewallPolicies",
  "apiVersion": "2020-11-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "basePolicy": {
      "id": "string"
    },
    "dnsSettings": {
      "enableProxy": "bool",
      "requireProxyForNetworkRules": "bool",
      "servers": [ "string" ]
    },
    "insights": {
      "isEnabled": "bool",
      "logAnalyticsResources": {
        "defaultWorkspaceId": {
          "id": "string"
        },
        "workspaces": [
          {
            "region": "string",
            "workspaceId": {
              "id": "string"
            }
          }
        ]
      },
      "retentionDays": "int"
    },
    "intrusionDetection": {
      "configuration": {
        "bypassTrafficSettings": [
          {
            "description": "string",
            "destinationAddresses": [ "string" ],
            "destinationIpGroups": [ "string" ],
            "destinationPorts": [ "string" ],
            "name": "string",
            "protocol": "string",
            "sourceAddresses": [ "string" ],
            "sourceIpGroups": [ "string" ]
          }
        ],
        "signatureOverrides": [
          {
            "id": "string",
            "mode": "string"
          }
        ]
      },
      "mode": "string"
    },
    "sku": {
      "tier": "string"
    },
    "snat": {
      "privateRanges": [ "string" ]
    },
    "threatIntelMode": "string",
    "threatIntelWhitelist": {
      "fqdns": [ "string" ],
      "ipAddresses": [ "string" ]
    },
    "transportSecurity": {
      "certificateAuthority": {
        "keyVaultSecretId": "string",
        "name": "string"
      }
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

Microsoft.Network/firewallPolicies

Nome Descrição Valor
apiVersion A versão da API '2020-11-01'
identidade A identidade da política de firewall. ManagedServiceIdentity
localização Local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Propriedades da política de firewall. firewallPolicyPropertiesFormat
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos
tipo O tipo de recurso 'Microsoft.Network/firewallPolicies'

Componentes1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Nome Descrição Valor

Configurações de DNS

Nome Descrição Valor
habilitar proxy Habilite o Proxy DNS em Firewalls anexados à Política de Firewall. Bool
requireProxyForNetworkRules Os FQDNs nas Regras de Rede têm suporte quando definidos como true. Bool
Servidores Lista de servidores DNS personalizados. cadeia de caracteres[]

FirewallPolicyCertificateAuthority

Nome Descrição Valor
keyVaultSecretId ID secreta do objeto 'Secret' ou 'Certificate' codificado em base 64 armazenado em KeyVault. corda
nome Nome do certificado de autoridade de certificação. corda

FirewallPolicyInsights

Nome Descrição Valor
está ativado Um sinalizador para indicar se os insights estão habilitados na política. Bool
Recursos do logAnalytics Workspaces necessários para configurar o Firewall Policy Insights. firewallPolicyLogAnalyticsResources
retentionDays Número de dias em que os insights devem ser habilitados na política. int

FirewallPolicyIntrusionDetection

Nome Descrição Valor
configuração Propriedades de configuração de detecção de intrusão. FirewallPolicyIntrusionDetectionConfiguration
modo Estado geral de detecção de intrusão. 'Alerta'
'Negar'
'Desativado'

FirewallPolicyIntrusionDetectionBypassTrafficSpecifications

Nome Descrição Valor
descrição Descrição da regra de tráfego de bypass. corda
endereços de destino Lista de endereços IP de destino ou intervalos para essa regra. cadeia de caracteres[]
destinationIpGroups Lista de IpGroups de destino para essa regra. cadeia de caracteres[]
portas de destino Lista de portas ou intervalos de destino. cadeia de caracteres[]
nome Nome da regra de tráfego de bypass. corda
protocolo O protocolo de bypass de regra. 'QUALQUER'
'ICMP'
'TCP'
'UDP'
endereços de origem Lista de endereços IP de origem ou intervalos para essa regra. cadeia de caracteres[]
sourceIpGroups Lista de IpGroups de origem para essa regra. cadeia de caracteres[]

FirewallPolicyIntrusionDetectionConfiguration

Nome Descrição Valor
bypassTrafficSettings Lista de regras para o tráfego ignorar. FirewallPolicyIntrusionDetectionBypassTrafficSpecifications[]
signatureOverrides Lista de estados de assinaturas específicos. firewallPolicyIntrusionDetectionSignatureSpecification[]

FirewallPolicyIntrusionDetectionSignatureSpecification

Nome Descrição Valor
id ID da assinatura. corda
modo O estado da assinatura. 'Alerta'
'Negar'
'Desativado'

FirewallPolicyLogAnalyticsResources

Nome Descrição Valor
defaultWorkspaceId A ID do workspace padrão para o Firewall Policy Insights. sub-recurso
espaços de trabalho Lista de workspaces para o Firewall Policy Insights. firewallPolicyLogAnalyticsWorkspace[]

FirewallPolicyLogAnalyticsWorkspace

Nome Descrição Valor
região Região para configurar o Workspace. corda
ID do espaço de trabalho A ID do workspace para o Firewall Policy Insights. sub-recurso

FirewallPolicyPropertiesFormat

Nome Descrição Valor
Política de base A política de firewall pai da qual as regras são herdadas. sub-recurso
Configurações de dns Definição de Configurações de Proxy DNS. DnsSettings
Insights Insights sobre a Política de Firewall. firewallPolicyInsights
trusãoDetection A configuração para detecção de intrusão. firewallPolicyIntrusionDetection
Sku A SKU da Política de Firewall. FirewallPolicySku
snat Os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT. firewallPolicySnat
ameaçaIntelMode O modo de operação para Inteligência contra Ameaças. 'Alerta'
'Negar'
'Desativado'
ameaçaIntelLista de permissões Lista de permissões do ThreatIntel para política de firewall. FirewallPolicyThreatIntelWhitelist
de transportede segurança Definição de configuração do TLS. FirewallPolicyTransportSecurity

FirewallPolicySku

Nome Descrição Valor
camada Camada de política de firewall. 'Prêmio'
'Padrão'

FirewallPolicySnat

Nome Descrição Valor
intervalos privados Lista de endereços IP privados/intervalos de endereços IP para não ser SNAT. cadeia de caracteres[]

FirewallPolicyThreatIntelWhitelist

Nome Descrição Valor
fqdns Lista de FQDNs para a Lista de Permissões ThreatIntel. cadeia de caracteres[]
endereços ip Lista de endereços IP para a lista de permissões ThreatIntel. cadeia de caracteres[]

FirewallPolicyTransportSecurity

Nome Descrição Valor
certificateAuthority A AC usada para geração de AC intermediária. firewallPolicyCertificateAuthority

ManagedServiceIdentity

Nome Descrição Valor
tipo O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades da máquina virtual. 'Nenhum'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
Identidades Atribuídas pelo Usuário A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrição Valor

Tags de recursos

Nome Descrição Valor

Sub-Recurso

Nome Descrição Valor
id ID do recurso. corda

Exemplos de uso

Modelos de Início Rápido do Azure

Os modelos de Início Rápido do Azure a seguir implantar esse tipo de recurso.

Modelo Descrição
criar um Firewall e FirewallPolicy com regras e ipgroups

Implantar no Azure
Este modelo implanta um Firewall do Azure com a Política de Firewall (incluindo várias regras de aplicativo e rede) fazendo referência a grupos de IP em regras de aplicativo e rede.
criar um firewall com FirewallPolicy e IpGroups

Implantar no Azure
Este modelo cria um Firewall do Azure com FirewalllPolicy referenciando regras de rede com IpGroups. Além disso, inclui uma configuração de VM do Jumpbox do Linux
criar um firewall, FirewallPolicy com de proxy explícito

Implantar no Azure
Esse modelo cria um Firewall do Azure, FirewalllPolicy com Proxy Explícito e Regras de Rede com IpGroups. Além disso, inclui uma configuração de VM do Jumpbox do Linux
Criar uma configuração de área restrita com a política de firewall

Implantar no Azure
Esse modelo cria uma rede virtual com três sub-redes (sub-rede do servidor, subconjunto jumpbox e sub-rede do AzureFirewall), uma VM jumpbox com IP público, uma VM de servidor, uma rota UDR para apontar para o Firewall do Azure para a Sub-rede do Servidor e um Firewall do Azure com 1 ou mais endereços IP públicos. Também cria uma política de firewall com 1 regra de aplicativo de exemplo, 1 regra de rede de exemplo e intervalos privados padrão
hubs virtuais protegidos

Implantar no Azure
Esse modelo cria um hub virtual seguro usando o Firewall do Azure para proteger o tráfego de rede de nuvem destinado à Internet.
Ambiente de teste de para o Firewall do Azure Premium

Implantar no Azure
Este modelo cria um Firewall do Azure Premium e uma Política de Firewall com recursos premium, como IDPS (Detecção de Inspeção de Intrusão), inspeção do TLS e filtragem de Categoria da Web
usar o Firewall do Azure como proxy DNS em uma topologia do Hub & Spoke

Implantar no Azure
Este exemplo mostra como implantar uma topologia hub-spoke no Azure usando o Firewall do Azure. A rede virtual do hub atua como um ponto central de conectividade com muitas redes virtuais spoke conectadas à rede virtual do hub por meio do emparelhamento de rede virtual.

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso firewallPolicies pode ser implantado com operações de destino:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/firewallPolicies, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/firewallPolicies@2020-11-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      basePolicy = {
        id = "string"
      }
      dnsSettings = {
        enableProxy = bool
        requireProxyForNetworkRules = bool
        servers = [
          "string"
        ]
      }
      insights = {
        isEnabled = bool
        logAnalyticsResources = {
          defaultWorkspaceId = {
            id = "string"
          }
          workspaces = [
            {
              region = "string"
              workspaceId = {
                id = "string"
              }
            }
          ]
        }
        retentionDays = int
      }
      intrusionDetection = {
        configuration = {
          bypassTrafficSettings = [
            {
              description = "string"
              destinationAddresses = [
                "string"
              ]
              destinationIpGroups = [
                "string"
              ]
              destinationPorts = [
                "string"
              ]
              name = "string"
              protocol = "string"
              sourceAddresses = [
                "string"
              ]
              sourceIpGroups = [
                "string"
              ]
            }
          ]
          signatureOverrides = [
            {
              id = "string"
              mode = "string"
            }
          ]
        }
        mode = "string"
      }
      sku = {
        tier = "string"
      }
      snat = {
        privateRanges = [
          "string"
        ]
      }
      threatIntelMode = "string"
      threatIntelWhitelist = {
        fqdns = [
          "string"
        ]
        ipAddresses = [
          "string"
        ]
      }
      transportSecurity = {
        certificateAuthority = {
          keyVaultSecretId = "string"
          name = "string"
        }
      }
    }
  }
}

Valores de propriedade

Microsoft.Network/firewallPolicies

Nome Descrição Valor
identidade A identidade da política de firewall. ManagedServiceIdentity
localização Local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Propriedades da política de firewall. firewallPolicyPropertiesFormat
Tags Marcas de recurso Dicionário de nomes e valores de marca.
tipo O tipo de recurso "Microsoft.Network/firewallPolicies@2020-11-01"

Componentes1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Nome Descrição Valor

Configurações de DNS

Nome Descrição Valor
habilitar proxy Habilite o Proxy DNS em Firewalls anexados à Política de Firewall. Bool
requireProxyForNetworkRules Os FQDNs nas Regras de Rede têm suporte quando definidos como true. Bool
Servidores Lista de servidores DNS personalizados. cadeia de caracteres[]

FirewallPolicyCertificateAuthority

Nome Descrição Valor
keyVaultSecretId ID secreta do objeto 'Secret' ou 'Certificate' codificado em base 64 armazenado em KeyVault. corda
nome Nome do certificado de autoridade de certificação. corda

FirewallPolicyInsights

Nome Descrição Valor
está ativado Um sinalizador para indicar se os insights estão habilitados na política. Bool
Recursos do logAnalytics Workspaces necessários para configurar o Firewall Policy Insights. firewallPolicyLogAnalyticsResources
retentionDays Número de dias em que os insights devem ser habilitados na política. int

FirewallPolicyIntrusionDetection

Nome Descrição Valor
configuração Propriedades de configuração de detecção de intrusão. FirewallPolicyIntrusionDetectionConfiguration
modo Estado geral de detecção de intrusão. 'Alerta'
'Negar'
'Desativado'

FirewallPolicyIntrusionDetectionBypassTrafficSpecifications

Nome Descrição Valor
descrição Descrição da regra de tráfego de bypass. corda
endereços de destino Lista de endereços IP de destino ou intervalos para essa regra. cadeia de caracteres[]
destinationIpGroups Lista de IpGroups de destino para essa regra. cadeia de caracteres[]
portas de destino Lista de portas ou intervalos de destino. cadeia de caracteres[]
nome Nome da regra de tráfego de bypass. corda
protocolo O protocolo de bypass de regra. 'QUALQUER'
'ICMP'
'TCP'
'UDP'
endereços de origem Lista de endereços IP de origem ou intervalos para essa regra. cadeia de caracteres[]
sourceIpGroups Lista de IpGroups de origem para essa regra. cadeia de caracteres[]

FirewallPolicyIntrusionDetectionConfiguration

Nome Descrição Valor
bypassTrafficSettings Lista de regras para o tráfego ignorar. FirewallPolicyIntrusionDetectionBypassTrafficSpecifications[]
signatureOverrides Lista de estados de assinaturas específicos. firewallPolicyIntrusionDetectionSignatureSpecification[]

FirewallPolicyIntrusionDetectionSignatureSpecification

Nome Descrição Valor
id ID da assinatura. corda
modo O estado da assinatura. 'Alerta'
'Negar'
'Desativado'

FirewallPolicyLogAnalyticsResources

Nome Descrição Valor
defaultWorkspaceId A ID do workspace padrão para o Firewall Policy Insights. sub-recurso
espaços de trabalho Lista de workspaces para o Firewall Policy Insights. firewallPolicyLogAnalyticsWorkspace[]

FirewallPolicyLogAnalyticsWorkspace

Nome Descrição Valor
região Região para configurar o Workspace. corda
ID do espaço de trabalho A ID do workspace para o Firewall Policy Insights. sub-recurso

FirewallPolicyPropertiesFormat

Nome Descrição Valor
Política de base A política de firewall pai da qual as regras são herdadas. sub-recurso
Configurações de dns Definição de Configurações de Proxy DNS. DnsSettings
Insights Insights sobre a Política de Firewall. firewallPolicyInsights
trusãoDetection A configuração para detecção de intrusão. firewallPolicyIntrusionDetection
Sku A SKU da Política de Firewall. FirewallPolicySku
snat Os endereços IP privados/intervalos de IP para os quais o tráfego não será SNAT. firewallPolicySnat
ameaçaIntelMode O modo de operação para Inteligência contra Ameaças. 'Alerta'
'Negar'
'Desativado'
ameaçaIntelLista de permissões Lista de permissões do ThreatIntel para política de firewall. FirewallPolicyThreatIntelWhitelist
de transportede segurança Definição de configuração do TLS. FirewallPolicyTransportSecurity

FirewallPolicySku

Nome Descrição Valor
camada Camada de política de firewall. 'Prêmio'
'Padrão'

FirewallPolicySnat

Nome Descrição Valor
intervalos privados Lista de endereços IP privados/intervalos de endereços IP para não ser SNAT. cadeia de caracteres[]

FirewallPolicyThreatIntelWhitelist

Nome Descrição Valor
fqdns Lista de FQDNs para a Lista de Permissões ThreatIntel. cadeia de caracteres[]
endereços ip Lista de endereços IP para a lista de permissões ThreatIntel. cadeia de caracteres[]

FirewallPolicyTransportSecurity

Nome Descrição Valor
certificateAuthority A AC usada para geração de AC intermediária. firewallPolicyCertificateAuthority

ManagedServiceIdentity

Nome Descrição Valor
tipo O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades da máquina virtual. 'Nenhum'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
Identidades Atribuídas pelo Usuário A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrição Valor

Tags de recursos

Nome Descrição Valor

Sub-Recurso

Nome Descrição Valor
id ID do recurso. corda

Exemplos de uso

Módulos verificados do Azure

O módulos verificados do Azure a seguir pode ser usado para implantar esse tipo de recurso.

Módulo Descrição
de Política de Firewall do Azure Módulo de recursos da AVM para a Política de Firewall do Azure