FortiOS Firewall Proxy Address
Resumo
- Configure endereços de proxy da Web no FortiOS da Fortinet.
Parameters
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
firewall_proxy_address | dictionary | | Configure endereços de proxy |
state | string | Escolhas: - present (default) - absent | Indica se deve criar ou remover o objeto. Use present para criar, ou absent para excluí-lo. |
Subcampos da opção firewall_proxy_address
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
case_sensitivity | string | Escolhas: - disable - enable | Ative para tornar o padrão sensível a maiúsculas e minúsculas. |
category | list | | ID da categoria FortiGuard. |
color | integer | | Valor inteiro para determinar a cor do ícone na GUI (1 - 32). |
comment | string | | Comentários opcionais. |
header | string | | Nome do cabeçalho HTTP como uma expressão regular. |
header_group | list | | Grupo de cabeçalho HTTP. |
header_name | string | | Nome do cabeçalho HTTP. |
host | string | | Objeto de endereço para o host. |
host_regex | string | | Nome do host como uma expressão regular. |
method | string | Escolhas: - get - post - put - head - connect - trace - options - delete | Métodos de solicitação HTTP a serem usados. |
name / required | string | | Nome do endereço. |
path | string | | Caminho de URL como uma expressão regular. |
query | string | | Corresponda a parte da consulta do URL como uma expressão regular. |
referrer | string | Escolhas: - enable - disable | Habilite / desabilite o uso do campo referenciador no cabeçalho HTTP para corresponder ao endereço. |
tagging | list | | Marcação de objetos de configuração. |
type | string | Escolhas: - host-regex - url - category - method - ua - header - src-advanced - dst-advanced | Tipo de endereço proxy. |
ua | string | Escolhas: - chrome - ms - firefox - safari - other | Nomes de navegadores a serem usados como agente de usuário. |
uuid | string | | Universally Unique Identifier (UUID; atribuído automaticamente, mas pode ser redefinido manualmente). |
visibility | string | Escolhas: - enable - disable | Habilite / desabilite a visibilidade do objeto na GUI. |
Subcampo da opção category
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
id / required | integer | | Identificação da categoria Fortiguard. |
Subcampo da opção header_group
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
case_sensitivity | string | Escolhas: - disable - enable | Sensibilidade a maiúsculas e minúsculas no padrão. |
header | string | | Expressão regular do cabeçalho HTTP. |
header_name | string | | Cabeçalho HTTP. |
id - required | integer | | ID. |
Subcampo da opção tagging
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
category | string | | Categoria da tag. |
name - required | string | | Nome da tag. |
tags | list | | Tags. |
Extende fragmentos da documentação dos módulos fortios e fortios_api.
Exemplos
# Exemplo: Configure endereço de proxy da Web.
- fortios_firewall_proxy_address:
host: "host"
username: "username"
password: "password"
vdom: "vdom"
https: "False"
state: "present"
firewall_proxy_address:
case_sensitivity: "disable"
category:
- id: "5"
color: "6"
comment: "Optional comments."
header: "<your_own_value>"
header_group:
- case_sensitivity: "disable"
header: "<your_own_value>"
header_name: "<your_own_value>"
id: "13"
header_name: "<your_own_value>"
host: "myhostname (source firewall.address.name firewall.addrgrp.name firewall.proxy-address.name)"
host_regex: "myhostname"
method: "get"
name: "default_name_18"
path: "<your_own_value>"
query: "<your_own_value>"
referrer: "enable"
tagging:
- category: "<your_own_value> (source system.object-tagging.category)"
name: "default_name_24"
tags:
- name: "default_name_26 (source system.object-tagging.tags.name)"
type: "host-regex"
ua: "chrome"
uuid: "<your_own_value>"
visibility: "enable"
Valores retornados
Este módulo extende os mesmos valores retornados do módulo base fortios.