Freigeben über


ApplicationGatewayBackendHttpSettings interface

Einstellungen für den Back-End-Adresspool eines Anwendungsgateways.

Extends

Eigenschaften

affinityCookieName

Cookiename, der für das Affinitätscookie verwendet werden soll.

authenticationCertificates

Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate.

connectionDraining

Verbindungsentwässerung der Back-End-HTTP-Einstellungsressource.

cookieBasedAffinity

Cookiebasierte Affinität.

dedicatedBackendConnection

Aktivieren oder deaktivieren Sie die dedizierte Verbindung pro Backend-Server. Der Standardwert ist auf false festgelegt.

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

hostName

Hostheader, der an die Back-End-Server gesendet werden soll.

name

Name der Back-End-HTTP-Einstellungen, die innerhalb eines Anwendungsgateways eindeutig sind.

path

Pfad, der als Präfix für alle HTTP-Anforderungen verwendet werden soll. Null bedeutet, dass kein Pfad vorangestellt wird. Der Standardwert ist NULL.

pickHostNameFromBackendAddress

Gibt an, ob der Hostheader aus dem Hostnamen des Back-End-Servers ausgewählt werden soll. Der Standardwert ist "false".

port

Der Zielport im Back-End.

probe

Proberessource eines Anwendungsgateways.

probeEnabled

Gibt an, ob der Sonde aktiviert ist. Der Standardwert ist "false".

protocol

Das Protokoll, das für die Kommunikation mit dem Back-End verwendet wird.

provisioningState

Der Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

requestTimeout

Anforderungstimeout in Sekunden. Das Anwendungsgateway schlägt die Anforderung fehl, wenn die Antwort nicht innerhalb von RequestTimeout empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

sniName

Geben Sie einen SNI-Wert an, der mit dem allgemeinen Namen des Zertifikats im Back-End übereinstimmt. Standardmäßig verwendet das Anwendungsgateway den Hostheader der eingehenden Anforderung als SNI. Der Standardwert ist NULL.

trustedRootCertificates

Array von Verweisen auf vertrauenswürdige Stammzertifikate des Anwendungsgateways.

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

validateCertChainAndExpiry

Überprüfen oder überspringen Sie sowohl die Ketten- als auch die Ablaufvalidierung des Zertifikats auf dem Backend-Server. Der Standardwert ist auf true festgelegt.

validateSNI

Wenn diese Option aktiviert ist, wird überprüft, ob der allgemeine Name des vom Back-End-Server bereitgestellten Zertifikats mit dem SNI-Wert (Server Name Indication) übereinstimmt. Der Standardwert ist wahr.

Geerbte Eigenschaften

id

Ressourcen-ID.

Details zur Eigenschaft

affinityCookieName

Cookiename, der für das Affinitätscookie verwendet werden soll.

affinityCookieName?: string

Eigenschaftswert

string

authenticationCertificates

Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate.

authenticationCertificates?: SubResource[]

Eigenschaftswert

connectionDraining

Verbindungsentwässerung der Back-End-HTTP-Einstellungsressource.

connectionDraining?: ApplicationGatewayConnectionDraining

Eigenschaftswert

cookieBasedAffinity

Cookiebasierte Affinität.

cookieBasedAffinity?: string

Eigenschaftswert

string

dedicatedBackendConnection

Aktivieren oder deaktivieren Sie die dedizierte Verbindung pro Backend-Server. Der Standardwert ist auf false festgelegt.

dedicatedBackendConnection?: boolean

Eigenschaftswert

boolean

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

etag?: string

Eigenschaftswert

string

hostName

Hostheader, der an die Back-End-Server gesendet werden soll.

hostName?: string

Eigenschaftswert

string

name

Name der Back-End-HTTP-Einstellungen, die innerhalb eines Anwendungsgateways eindeutig sind.

name?: string

Eigenschaftswert

string

path

Pfad, der als Präfix für alle HTTP-Anforderungen verwendet werden soll. Null bedeutet, dass kein Pfad vorangestellt wird. Der Standardwert ist NULL.

path?: string

Eigenschaftswert

string

pickHostNameFromBackendAddress

Gibt an, ob der Hostheader aus dem Hostnamen des Back-End-Servers ausgewählt werden soll. Der Standardwert ist "false".

pickHostNameFromBackendAddress?: boolean

Eigenschaftswert

boolean

port

Der Zielport im Back-End.

port?: number

Eigenschaftswert

number

probe

Proberessource eines Anwendungsgateways.

probe?: SubResource

Eigenschaftswert

probeEnabled

Gibt an, ob der Sonde aktiviert ist. Der Standardwert ist "false".

probeEnabled?: boolean

Eigenschaftswert

boolean

protocol

Das Protokoll, das für die Kommunikation mit dem Back-End verwendet wird.

protocol?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus der Back-End-HTTP-Einstellungsressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

requestTimeout

Anforderungstimeout in Sekunden. Das Anwendungsgateway schlägt die Anforderung fehl, wenn die Antwort nicht innerhalb von RequestTimeout empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

requestTimeout?: number

Eigenschaftswert

number

sniName

Geben Sie einen SNI-Wert an, der mit dem allgemeinen Namen des Zertifikats im Back-End übereinstimmt. Standardmäßig verwendet das Anwendungsgateway den Hostheader der eingehenden Anforderung als SNI. Der Standardwert ist NULL.

sniName?: string

Eigenschaftswert

string

trustedRootCertificates

Array von Verweisen auf vertrauenswürdige Stammzertifikate des Anwendungsgateways.

trustedRootCertificates?: SubResource[]

Eigenschaftswert

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

validateCertChainAndExpiry

Überprüfen oder überspringen Sie sowohl die Ketten- als auch die Ablaufvalidierung des Zertifikats auf dem Backend-Server. Der Standardwert ist auf true festgelegt.

validateCertChainAndExpiry?: boolean

Eigenschaftswert

boolean

validateSNI

Wenn diese Option aktiviert ist, wird überprüft, ob der allgemeine Name des vom Back-End-Server bereitgestellten Zertifikats mit dem SNI-Wert (Server Name Indication) übereinstimmt. Der Standardwert ist wahr.

validateSNI?: boolean

Eigenschaftswert

boolean

Geerbte Eigenschaftsdetails

id

Ressourcen-ID.

id?: string

Eigenschaftswert

string

geerbt vonSubResource.id