ApplicationGatewayBackendHttpSettingsPropertiesFormat interface

Właściwości ustawień puli adresów zaplecza bramy aplikacji.

Właściwości

affinityCookieName

Nazwa pliku cookie do użycia dla pliku cookie koligacji.

authenticationCertificates

Tablica odwołań do certyfikatów uwierzytelniania bramy aplikacji.

connectionDraining

Opróżnianie połączenia zasobu ustawień http zaplecza.

cookieBasedAffinity

Koligacja oparta na plikach cookie.

dedicatedBackendConnection

Włącz lub wyłącz dedykowane połączenie na serwer zaplecza. Wartość domyślna to false.

hostName

Nagłówek hosta, który ma być wysyłany do serwerów zaplecza.

path

Ścieżka, która powinna być używana jako prefiks dla wszystkich żądań HTTP. Wartość null oznacza, że żadna ścieżka nie zostanie poprzedzona prefiksem. Wartość domyślna to null.

pickHostNameFromBackendAddress

Czy wybrać nagłówek hosta, należy wybrać z nazwy hosta serwera zaplecza. Wartość domyślna to false.

port

Port docelowy zaplecza.

probe

Zasób sondy bramy aplikacji.

probeEnabled

Czy sonda jest włączona. Wartość domyślna to false.

protocol

Protokół używany do komunikowania się z zapleczem.

provisioningState

Stan aprowizacji zasobu ustawień HTTP zaplecza.

requestTimeout

Limit czasu oczekiwania na żądanie w sekundach. Usługa Application Gateway zakończy się niepowodzeniem żądania, jeśli odpowiedź nie zostanie odebrana w ramach żądania RequestTimeout. Dopuszczalne wartości to od 1 sekundy do 86400 sekund.

sniName

Określ wartość SNI tak, aby była zgodna z nazwą pospolitą certyfikatu na zapleczu. Domyślnie brama aplikacji używa nagłówka hosta żądania przychodzącego jako SNI. Wartość domyślna to null.

trustedRootCertificates

Tablica odwołań do zaufanych certyfikatów głównych bramy aplikacji.

validateCertChainAndExpiry

Sprawdź lub pomiń walidacje zarówno łańcucha, jak i wygaśnięcia certyfikatu na serwerze zaplecza. Wartość domyślna to true.

validateSNI

Po włączeniu sprawdza, czy nazwa pospolita certyfikatu dostarczonego przez serwer zaplecza jest zgodna z wartością wskazania nazwy serwera (SNI). Domyślna wartość to "true".

Szczegóły właściwości

affinityCookieName

Nazwa pliku cookie do użycia dla pliku cookie koligacji.

affinityCookieName?: string

Wartość właściwości

string

authenticationCertificates

Tablica odwołań do certyfikatów uwierzytelniania bramy aplikacji.

authenticationCertificates?: SubResource[]

Wartość właściwości

connectionDraining

Opróżnianie połączenia zasobu ustawień http zaplecza.

connectionDraining?: ApplicationGatewayConnectionDraining

Wartość właściwości

cookieBasedAffinity

Koligacja oparta na plikach cookie.

cookieBasedAffinity?: string

Wartość właściwości

string

dedicatedBackendConnection

Włącz lub wyłącz dedykowane połączenie na serwer zaplecza. Wartość domyślna to false.

dedicatedBackendConnection?: boolean

Wartość właściwości

boolean

hostName

Nagłówek hosta, który ma być wysyłany do serwerów zaplecza.

hostName?: string

Wartość właściwości

string

path

Ścieżka, która powinna być używana jako prefiks dla wszystkich żądań HTTP. Wartość null oznacza, że żadna ścieżka nie zostanie poprzedzona prefiksem. Wartość domyślna to null.

path?: string

Wartość właściwości

string

pickHostNameFromBackendAddress

Czy wybrać nagłówek hosta, należy wybrać z nazwy hosta serwera zaplecza. Wartość domyślna to false.

pickHostNameFromBackendAddress?: boolean

Wartość właściwości

boolean

port

Port docelowy zaplecza.

port?: number

Wartość właściwości

number

probe

Zasób sondy bramy aplikacji.

probe?: SubResource

Wartość właściwości

probeEnabled

Czy sonda jest włączona. Wartość domyślna to false.

probeEnabled?: boolean

Wartość właściwości

boolean

protocol

Protokół używany do komunikowania się z zapleczem.

protocol?: string

Wartość właściwości

string

provisioningState

Stan aprowizacji zasobu ustawień HTTP zaplecza.

provisioningState?: string

Wartość właściwości

string

requestTimeout

Limit czasu oczekiwania na żądanie w sekundach. Usługa Application Gateway zakończy się niepowodzeniem żądania, jeśli odpowiedź nie zostanie odebrana w ramach żądania RequestTimeout. Dopuszczalne wartości to od 1 sekundy do 86400 sekund.

requestTimeout?: number

Wartość właściwości

number

sniName

Określ wartość SNI tak, aby była zgodna z nazwą pospolitą certyfikatu na zapleczu. Domyślnie brama aplikacji używa nagłówka hosta żądania przychodzącego jako SNI. Wartość domyślna to null.

sniName?: string

Wartość właściwości

string

trustedRootCertificates

Tablica odwołań do zaufanych certyfikatów głównych bramy aplikacji.

trustedRootCertificates?: SubResource[]

Wartość właściwości

validateCertChainAndExpiry

Sprawdź lub pomiń walidacje zarówno łańcucha, jak i wygaśnięcia certyfikatu na serwerze zaplecza. Wartość domyślna to true.

validateCertChainAndExpiry?: boolean

Wartość właściwości

boolean

validateSNI

Po włączeniu sprawdza, czy nazwa pospolita certyfikatu dostarczonego przez serwer zaplecza jest zgodna z wartością wskazania nazwy serwera (SNI). Domyślna wartość to "true".

validateSNI?: boolean

Wartość właściwości

boolean