ApplicationGatewayBackendHttpSettings Classe

Definições de piscina de endereço de backend de um gateway de aplicação.

As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.network.v2020_04_01.models._models_py3.SubResource
ApplicationGatewayBackendHttpSettings

Construtor

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

Parâmetros

id
str

Identificação de recursos.

name
str

Nome das definições de backend http que é única dentro de um Gateway de Aplicação.

port
int

O porto de destino no backend.

protocol
str ou ApplicationGatewayProtocol

O protocolo usado para comunicar com o backend. Os valores possíveis incluem: "Http", "Https".

cookie_based_affinity
str ou ApplicationGatewayCookieBasedAffinity

Afinidade baseada em cookies. Os valores possíveis incluem: "Ativado", "Desativado".

request_timeout
int

Pedir tempo limite em segundos. Gateway de Aplicação falhará o pedido se a resposta não for recebida no RequestTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos.

probe
SubResource

Recurso de sonda de um portal de aplicação.

authentication_certificates
list[SubResource]

Conjunto de referências aos certificados de autenticação do gateway de aplicação.

trusted_root_certificates
list[SubResource]

Conjunto de referências a certificados de raiz fidedignas do gateway de aplicação.

connection_draining
ApplicationGatewayConnectionDraining

Drenagem de ligação do recurso de definições de backend http.

host_name
str

Cabeçalho do anfitrião para ser enviado para os servidores de backend.

pick_host_name_from_backend_address
bool

Se escolher o cabeçalho do anfitrião deve ser escolhido a partir do nome de anfitrião do servidor backend. O valor predefinido é falso.

affinity_cookie_name
str

Nome de cookies para usar para o cookie de afinidade.

probe_enabled
bool

Se a sonda está ativada. O valor predefinido é falso.

path
str

Caminho que deve ser usado como prefixo para todos os pedidos HTTP. Nulo significa que nenhum caminho será prefixado. O valor predefinido é nulo.

Variáveis

etag
str

Uma cadeia única de leitura que muda sempre que o recurso é atualizado.

type
str

Tipo de recurso.

provisioning_state
str ou ProvisioningState

O estado de provisionamento do recurso de definição HTTP de backend. Os valores possíveis incluem: "Bem sucedido", "Atualização", "Eliminação", "Falhado".