Condividi tramite


ApplicationGatewayBackendHttpSettings interface

Impostazioni del pool di indirizzi back-end di un gateway applicazione.

Extends

Proprietà

affinityCookieName

Nome del cookie da usare per il cookie di affinità.

authenticationCertificates

Matrice di riferimenti ai certificati di autenticazione del gateway applicazione.

connectionDraining

Svuotamento della connessione della risorsa delle impostazioni HTTP back-end.

cookieBasedAffinity

Affinità basata su cookie.

dedicatedBackendConnection

Abilitare o disabilitare la connessione dedicata per ogni server back-end. Il valore predefinito è impostato su false.

etag

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

hostName

Intestazione host da inviare ai server back-end.

name

Nome delle impostazioni HTTP back-end univoco all'interno di un gateway applicazione.

path

Percorso che deve essere usato come prefisso per tutte le richieste HTTP. Null indica che non verrà preceduto alcun percorso. Il valore predefinito è Null.

pickHostNameFromBackendAddress

Indica se selezionare l'intestazione host dal nome host del server back-end. Il valore predefinito è false.

port

Porta di destinazione nel back-end.

probe

Risorsa probe di un gateway applicazione.

probeEnabled

Indica se il probe è abilitato. Il valore predefinito è false.

protocol

Protocollo usato per comunicare con il back-end.

provisioningState

Stato di provisioning della risorsa delle impostazioni HTTP back-end. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

requestTimeout

Timeout della richiesta in secondi. Il gateway applicazione non riuscirà la richiesta se la risposta non viene ricevuta all'interno di RequestTimeout. I valori accettabili sono compresi tra 1 secondo e 86400 secondi.

sniName

Specificare un valore SNI in modo che corrisponda al nome comune del certificato nel back-end. Per impostazione predefinita, il gateway applicazione usa l'intestazione host della richiesta in ingresso come SNI. Il valore predefinito è Null.

trustedRootCertificates

Matrice di riferimenti ai certificati radice attendibili del gateway applicazione.

type

Tipo della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

validateCertChainAndExpiry

Verificare o ignorare le convalide della catena e della scadenza del certificato nel server back-end. Il valore predefinito è impostato su true.

validateSNI

Se abilitata, verifica se il nome comune del certificato fornito dal server back-end corrisponde al valore SNI (Server Name Indication). Il valore predefinito è vero.

Proprietà ereditate

id

ID risorsa.

Dettagli proprietà

affinityCookieName

Nome del cookie da usare per il cookie di affinità.

affinityCookieName?: string

Valore della proprietà

string

authenticationCertificates

Matrice di riferimenti ai certificati di autenticazione del gateway applicazione.

authenticationCertificates?: SubResource[]

Valore della proprietà

connectionDraining

Svuotamento della connessione della risorsa delle impostazioni HTTP back-end.

connectionDraining?: ApplicationGatewayConnectionDraining

Valore della proprietà

cookieBasedAffinity

Affinità basata su cookie.

cookieBasedAffinity?: string

Valore della proprietà

string

dedicatedBackendConnection

Abilitare o disabilitare la connessione dedicata per ogni server back-end. Il valore predefinito è impostato su false.

dedicatedBackendConnection?: boolean

Valore della proprietà

boolean

etag

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

etag?: string

Valore della proprietà

string

hostName

Intestazione host da inviare ai server back-end.

hostName?: string

Valore della proprietà

string

name

Nome delle impostazioni HTTP back-end univoco all'interno di un gateway applicazione.

name?: string

Valore della proprietà

string

path

Percorso che deve essere usato come prefisso per tutte le richieste HTTP. Null indica che non verrà preceduto alcun percorso. Il valore predefinito è Null.

path?: string

Valore della proprietà

string

pickHostNameFromBackendAddress

Indica se selezionare l'intestazione host dal nome host del server back-end. Il valore predefinito è false.

pickHostNameFromBackendAddress?: boolean

Valore della proprietà

boolean

port

Porta di destinazione nel back-end.

port?: number

Valore della proprietà

number

probe

Risorsa probe di un gateway applicazione.

probe?: SubResource

Valore della proprietà

probeEnabled

Indica se il probe è abilitato. Il valore predefinito è false.

probeEnabled?: boolean

Valore della proprietà

boolean

protocol

Protocollo usato per comunicare con il back-end.

protocol?: string

Valore della proprietà

string

provisioningState

Stato di provisioning della risorsa delle impostazioni HTTP back-end. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

requestTimeout

Timeout della richiesta in secondi. Il gateway applicazione non riuscirà la richiesta se la risposta non viene ricevuta all'interno di RequestTimeout. I valori accettabili sono compresi tra 1 secondo e 86400 secondi.

requestTimeout?: number

Valore della proprietà

number

sniName

Specificare un valore SNI in modo che corrisponda al nome comune del certificato nel back-end. Per impostazione predefinita, il gateway applicazione usa l'intestazione host della richiesta in ingresso come SNI. Il valore predefinito è Null.

sniName?: string

Valore della proprietà

string

trustedRootCertificates

Matrice di riferimenti ai certificati radice attendibili del gateway applicazione.

trustedRootCertificates?: SubResource[]

Valore della proprietà

type

Tipo della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

validateCertChainAndExpiry

Verificare o ignorare le convalide della catena e della scadenza del certificato nel server back-end. Il valore predefinito è impostato su true.

validateCertChainAndExpiry?: boolean

Valore della proprietà

boolean

validateSNI

Se abilitata, verifica se il nome comune del certificato fornito dal server back-end corrisponde al valore SNI (Server Name Indication). Il valore predefinito è vero.

validateSNI?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

id

ID risorsa.

id?: string

Valore della proprietà

string

ereditato daSubResource.id