Freigeben über


ApplicationGatewayProbe interface

Prüfpunkt des Anwendungsgateways.

Extends

Eigenschaften

enableProbeProxyProtocolHeader

Gibt an, ob der Proxyprotokollheader zusammen mit dem Integritätstest über das TCP- oder TLS-Protokoll gesendet werden soll. Der Standardwert ist "false".

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.

host

Hostname, an den der Prüfpunkt gesendet werden soll.

interval

Das Probingintervall in Sekunden. Dies ist das Zeitintervall zwischen zwei aufeinander folgenden Probes. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

match

Kriterium für die Klassifizierung einer fehlerfreien Probeantwort.

minServers

Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind. Der Standardwert ist 0.

name

Name des Prüfpunkts, der innerhalb eines Anwendungsgateways eindeutig ist.

path

Relativer Pfad des Sondes. Gültiger Pfad beginnt mit '/'. Probe wird an <Protocol>://<Host>gesendet:<Port><Pfad>.

pickHostNameFromBackendHttpSettings

Gibt an, ob der Hostheader aus den Back-End-HTTP-Einstellungen ausgewählt werden soll. Der Standardwert ist "false".

pickHostNameFromBackendSettings

Gibt an, ob die Angabe des Servernamens aus den Back-End-Einstellungen für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist "false".

port

Benutzerdefinierter Port, der zum Probingen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, wird port von http-Einstellungen verwendet. Diese Eigenschaft ist nur für Basic, Standard_v2 und WAF_v2 gültig.

protocol

Das Protokoll, das für die Probe verwendet wird.

provisioningState

Der Bereitstellungsstatus der Proberessource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

timeout

Das Timeout der Probe in Sekunden. Prüfpunkt, der als fehlgeschlagen markiert wurde, wenn die gültige Antwort mit diesem Timeoutzeitraum nicht empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

type

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

unhealthyThreshold

Die Wiederholungsanzahl der Probe. Der Back-End-Server wird nach dem Erreichen der Anzahl aufeinanderfolgender Probefehler "UnhealthyThreshold" markiert. Zulässige Werte liegen zwischen 1 Sekunde und 20.

Geerbte Eigenschaften

id

Ressourcen-ID.

Details zur Eigenschaft

enableProbeProxyProtocolHeader

Gibt an, ob der Proxyprotokollheader zusammen mit dem Integritätstest über das TCP- oder TLS-Protokoll gesendet werden soll. Der Standardwert ist "false".

enableProbeProxyProtocolHeader?: 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

host

Hostname, an den der Prüfpunkt gesendet werden soll.

host?: string

Eigenschaftswert

string

interval

Das Probingintervall in Sekunden. Dies ist das Zeitintervall zwischen zwei aufeinander folgenden Probes. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

interval?: number

Eigenschaftswert

number

match

Kriterium für die Klassifizierung einer fehlerfreien Probeantwort.

match?: ApplicationGatewayProbeHealthResponseMatch

Eigenschaftswert

minServers

Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind. Der Standardwert ist 0.

minServers?: number

Eigenschaftswert

number

name

Name des Prüfpunkts, der innerhalb eines Anwendungsgateways eindeutig ist.

name?: string

Eigenschaftswert

string

path

Relativer Pfad des Sondes. Gültiger Pfad beginnt mit '/'. Probe wird an <Protocol>://<Host>gesendet:<Port><Pfad>.

path?: string

Eigenschaftswert

string

pickHostNameFromBackendHttpSettings

Gibt an, ob der Hostheader aus den Back-End-HTTP-Einstellungen ausgewählt werden soll. Der Standardwert ist "false".

pickHostNameFromBackendHttpSettings?: boolean

Eigenschaftswert

boolean

pickHostNameFromBackendSettings

Gibt an, ob die Angabe des Servernamens aus den Back-End-Einstellungen für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist "false".

pickHostNameFromBackendSettings?: boolean

Eigenschaftswert

boolean

port

Benutzerdefinierter Port, der zum Probingen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, wird port von http-Einstellungen verwendet. Diese Eigenschaft ist nur für Basic, Standard_v2 und WAF_v2 gültig.

port?: number

Eigenschaftswert

number

protocol

Das Protokoll, das für die Probe verwendet wird.

protocol?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus der Proberessource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

timeout

Das Timeout der Probe in Sekunden. Prüfpunkt, der als fehlgeschlagen markiert wurde, wenn die gültige Antwort mit diesem Timeoutzeitraum nicht empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

timeout?: number

Eigenschaftswert

number

type

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

type?: string

Eigenschaftswert

string

unhealthyThreshold

Die Wiederholungsanzahl der Probe. Der Back-End-Server wird nach dem Erreichen der Anzahl aufeinanderfolgender Probefehler "UnhealthyThreshold" markiert. Zulässige Werte liegen zwischen 1 Sekunde und 20.

unhealthyThreshold?: number

Eigenschaftswert

number

Geerbte Eigenschaftsdetails

id

Ressourcen-ID.

id?: string

Eigenschaftswert

string

geerbt vonSubResource.id