Compartilhar via


ApplicationGatewayBackendHttpSettings Classe

Configurações do pool de endereços de back-end de um 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.SubResource
ApplicationGatewayBackendHttpSettings

Construtor

ApplicationGatewayBackendHttpSettings(*, id: str | None = None, name: str | None = None, port: int | None = None, protocol: str | _models.ApplicationGatewayProtocol | None = None, cookie_based_affinity: str | _models.ApplicationGatewayCookieBasedAffinity | None = None, request_timeout: int | None = None, probe: _models.SubResource | None = None, authentication_certificates: List[_models.SubResource] | None = None, trusted_root_certificates: List[_models.SubResource] | None = None, connection_draining: _models.ApplicationGatewayConnectionDraining | None = None, host_name: str | None = None, pick_host_name_from_backend_address: bool | None = None, affinity_cookie_name: str | None = None, probe_enabled: bool | None = None, path: str | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
id
str

ID do recurso.

name
str

Nome das configurações de http de back-end exclusivas em um Gateway de Aplicativo.

port
int

A porta de destino no back-end.

protocol

O protocolo usado para se comunicar com o back-end. Os valores conhecidos são: "Http", "Https", "Tcp" e "Tls".

cookie_based_affinity

Afinidade baseada em cookie. Os valores conhecidos são: "Habilitado" e "Desabilitado".

request_timeout
int

Tempo limite de solicitação em segundos. Gateway de Aplicativo falhará na solicitação se a resposta não for recebida no RequestTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos.

probe

Recurso de investigação de um gateway de aplicativo.

authentication_certificates

Matriz de referências para certificados de autenticação do gateway de aplicativo.

trusted_root_certificates

Matriz de referências para certificados raiz confiáveis do gateway de aplicativo.

connection_draining

Esvaziamento de conexão do recurso de configurações http de back-end.

host_name
str

Cabeçalho do host a ser enviado para os servidores de back-end.

pick_host_name_from_backend_address

Se o cabeçalho do host deve ser escolhido no nome do host do servidor de back-end. O valor padrão é false.

affinity_cookie_name
str

Nome do cookie a ser usado para o cookie de afinidade.

probe_enabled

Se a investigação está habilitada. O valor padrão é false.

path
str

Caminho que deve ser usado como um prefixo para todas as solicitações HTTP. Nulo significa que nenhum caminho será prefixado. O valor padrão é null.

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome das configurações de http de back-end exclusivas em um Gateway de Aplicativo.

etag
str

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

type
str

Tipo do recurso.

port
int

A porta de destino no back-end.

protocol

O protocolo usado para se comunicar com o back-end. Os valores conhecidos são: "Http", "Https", "Tcp" e "Tls".

cookie_based_affinity

Afinidade baseada em cookie. Os valores conhecidos são: "Habilitado" e "Desabilitado".

request_timeout
int

Tempo limite de solicitação em segundos. Gateway de Aplicativo falhará na solicitação se a resposta não for recebida no RequestTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos.

probe

Recurso de investigação de um gateway de aplicativo.

authentication_certificates

Matriz de referências para certificados de autenticação do gateway de aplicativo.

trusted_root_certificates

Matriz de referências para certificados raiz confiáveis do gateway de aplicativo.

connection_draining

Esvaziamento de conexão do recurso de configurações http de back-end.

host_name
str

Cabeçalho do host a ser enviado para os servidores de back-end.

pick_host_name_from_backend_address

Se o cabeçalho do host deve ser escolhido no nome do host do servidor de back-end. O valor padrão é false.

affinity_cookie_name
str

Nome do cookie a ser usado para o cookie de afinidade.

probe_enabled

Se a investigação está habilitada. O valor padrão é false.

path
str

Caminho que deve ser usado como um prefixo para todas as solicitações HTTP. Nulo significa que nenhum caminho será prefixado. O valor padrão é null.

provisioning_state

O estado de provisionamento do recurso de configurações HTTP de back-end. Os valores conhecidos são: "Êxito", "Atualizando", "Excluindo" e "Falha".