Compartilhar via


ApplicationGateway Classe

Recurso do gateway de aplicativo.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.network.models._models.Resource
ApplicationGateway

Construtor

ApplicationGateway(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, zones: List[str] | None = None, identity: _models.ManagedServiceIdentity | None = None, sku: _models.ApplicationGatewaySku | None = None, ssl_policy: _models.ApplicationGatewaySslPolicy | None = None, gateway_ip_configurations: List[_models.ApplicationGatewayIPConfiguration] | None = None, authentication_certificates: List[_models.ApplicationGatewayAuthenticationCertificate] | None = None, trusted_root_certificates: List[_models.ApplicationGatewayTrustedRootCertificate] | None = None, trusted_client_certificates: List[_models.ApplicationGatewayTrustedClientCertificate] | None = None, ssl_certificates: List[_models.ApplicationGatewaySslCertificate] | None = None, frontend_ip_configurations: List[_models.ApplicationGatewayFrontendIPConfiguration] | None = None, frontend_ports: List[_models.ApplicationGatewayFrontendPort] | None = None, probes: List[_models.ApplicationGatewayProbe] | None = None, backend_address_pools: List[_models.ApplicationGatewayBackendAddressPool] | None = None, backend_http_settings_collection: List[_models.ApplicationGatewayBackendHttpSettings] | None = None, backend_settings_collection: List[_models.ApplicationGatewayBackendSettings] | None = None, http_listeners: List[_models.ApplicationGatewayHttpListener] | None = None, listeners: List[_models.ApplicationGatewayListener] | None = None, ssl_profiles: List[_models.ApplicationGatewaySslProfile] | None = None, url_path_maps: List[_models.ApplicationGatewayUrlPathMap] | None = None, request_routing_rules: List[_models.ApplicationGatewayRequestRoutingRule] | None = None, routing_rules: List[_models.ApplicationGatewayRoutingRule] | None = None, rewrite_rule_sets: List[_models.ApplicationGatewayRewriteRuleSet] | None = None, redirect_configurations: List[_models.ApplicationGatewayRedirectConfiguration] | None = None, web_application_firewall_configuration: _models.ApplicationGatewayWebApplicationFirewallConfiguration | None = None, firewall_policy: _models.SubResource | None = None, enable_http2: bool | None = None, enable_fips: bool | None = None, autoscale_configuration: _models.ApplicationGatewayAutoscaleConfiguration | None = None, private_link_configurations: List[_models.ApplicationGatewayPrivateLinkConfiguration] | None = None, custom_error_configurations: List[_models.ApplicationGatewayCustomError] | None = None, force_firewall_policy_association: bool | None = None, load_distribution_policies: List[_models.ApplicationGatewayLoadDistributionPolicy] | None = None, global_configuration: _models.ApplicationGatewayGlobalConfiguration | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
id
str

ID do recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

zones

Uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

identity

A identidade do gateway de aplicativo, se configurada.

sku

SKU do recurso de gateway de aplicativo.

ssl_policy

Política SSL do recurso de gateway de aplicativo.

gateway_ip_configurations

Sub-redes do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

authentication_certificates

Certificados de autenticação do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

trusted_root_certificates

Certificados raiz confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

trusted_client_certificates

Certificados de cliente confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

ssl_certificates

Certificados SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

frontend_ip_configurations

Endereços IP de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

frontend_ports

Portas de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

probes

Investigações do recurso de gateway de aplicativo.

backend_address_pools

Pool de endereços de back-end do recurso do gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

backend_http_settings_collection

Configurações de http de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

backend_settings_collection

Configurações de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

http_listeners

Ouvintes http do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

listeners

Ouvintes do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

ssl_profiles

Perfis SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

url_path_maps

Mapa de caminho de URL do recurso do gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

request_routing_rules

Solicitar regras de roteamento do recurso de gateway de aplicativo.

routing_rules

Regras de roteamento do recurso de gateway de aplicativo.

rewrite_rule_sets

Regravar regras para o recurso de gateway de aplicativo.

redirect_configurations

Redirecionar configurações do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

web_application_firewall_configuration

Configuração do firewall do aplicativo Web.

firewall_policy

Referência ao recurso FirewallPolicy.

enable_http2

Se HTTP2 está habilitado no recurso de gateway de aplicativo.

enable_fips

Se o FIPS está habilitado no recurso de gateway de aplicativo.

autoscale_configuration

Configuração de dimensionamento automático.

private_link_configurations

Configurações de PrivateLink no gateway de aplicativo.

custom_error_configurations

Configurações de erro personalizadas do recurso de gateway de aplicativo.

force_firewall_policy_association

Se for true, associará uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

load_distribution_policies

Carregar políticas de distribuição do recurso de gateway de aplicativo.

global_configuration

Configuração Global.

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

etag
str

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

zones

Uma lista de zonas de disponibilidade que indica de onde o recurso precisa vir.

identity

A identidade do gateway de aplicativo, se configurada.

sku

SKU do recurso de gateway de aplicativo.

ssl_policy

Política SSL do recurso de gateway de aplicativo.

operational_state

Estado operacional do recurso de gateway de aplicativo. Os valores conhecidos são: "Parado", "Iniciando", "Executando" e "Parando".

gateway_ip_configurations

Sub-redes do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

authentication_certificates

Certificados de autenticação do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

trusted_root_certificates

Certificados raiz confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

trusted_client_certificates

Certificados de cliente confiáveis do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

ssl_certificates

Certificados SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

frontend_ip_configurations

Endereços IP de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

frontend_ports

Portas de front-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

probes

Investigações do recurso de gateway de aplicativo.

backend_address_pools

Pool de endereços de back-end do recurso do gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

backend_http_settings_collection

Configurações de http de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

backend_settings_collection

Configurações de back-end do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

http_listeners

Ouvintes http do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

listeners

Ouvintes do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

ssl_profiles

Perfis SSL do recurso de gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

url_path_maps

Mapa de caminho de URL do recurso do gateway de aplicativo. Para obter limites padrão, consulte Gateway de Aplicativo limites.

request_routing_rules

Solicitar regras de roteamento do recurso de gateway de aplicativo.

routing_rules

Regras de roteamento do recurso de gateway de aplicativo.

rewrite_rule_sets

Regravar regras para o recurso de gateway de aplicativo.

redirect_configurations

Redirecionar configurações do recurso de gateway de aplicativo. Para obter limites padrão, consulte limites de Gateway de Aplicativo.

web_application_firewall_configuration

Configuração do firewall do aplicativo Web.

firewall_policy

Referência ao recurso FirewallPolicy.

enable_http2

Se HTTP2 está habilitado no recurso de gateway de aplicativo.

enable_fips

Se o FIPS está habilitado no recurso de gateway de aplicativo.

autoscale_configuration

Configuração de dimensionamento automático.

private_link_configurations

Configurações de PrivateLink no gateway de aplicativo.

private_endpoint_connections

Conexões de ponto de extremidade privado no gateway de aplicativo.

resource_guid
str

A propriedade GUID do recurso do recurso de gateway de aplicativo.

provisioning_state

O estado de provisionamento do recurso de gateway de aplicativo. Os valores conhecidos são: "Êxito", "Atualizando", "Excluindo" e "Falha".

custom_error_configurations

Configurações de erro personalizadas do recurso de gateway de aplicativo.

force_firewall_policy_association

Se for true, associará uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF.

load_distribution_policies

Carregar políticas de distribuição do recurso de gateway de aplicativo.

global_configuration

Configuração Global.

default_predefined_ssl_policy

A política de SSL predefinida padrão aplicada no recurso de gateway de aplicativo. Os valores conhecidos são: "AppGwSslPolicy20150501", "AppGwSslPolicy20170401", "AppGwSslPolicy20170401S", "AppGwSslPolicy20220101" e "AppGwSslPolicy20220101S".