ApplicationGatewayProbe Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Test des Anwendungsgateways.
[Microsoft.Rest.Serialization.JsonTransformation]
public class ApplicationGatewayProbe : Microsoft.Azure.Management.Network.Models.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApplicationGatewayProbe = class
inherit SubResource
Public Class ApplicationGatewayProbe
Inherits SubResource
- Vererbung
- Attribute
Konstruktoren
ApplicationGatewayProbe() |
Initialisiert eine neue instance der ApplicationGatewayProbe-Klasse. |
ApplicationGatewayProbe(String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, String, Nullable<Int32>, String, String, String) |
Initialisiert eine neue instance der ApplicationGatewayProbe-Klasse. |
Eigenschaften
Etag |
Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird. |
Host |
Ruft den Hostnamen ab, an den der Test gesendet werden soll, oder legt diesen fest. |
Id |
Ruft die Ressourcen-ID ab oder legt diese fest. (Geerbt von SubResource) |
Interval |
Ruft das Testintervall in Sekunden ab oder legt es fest. Dies ist das Zeitintervall zwischen zwei aufeinanderfolgenden Überprüfungen. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden. |
Match |
Ruft das Kriterium für die Klassifizierung einer fehlerfreien Testantwort ab oder legt dieses fest. |
MinServers |
Ruft die Mindestanzahl von Servern ab, die immer fehlerfrei markiert sind, oder legt diese fest. Der Standardwert ist 0. |
Name |
Ruft den Namen des Tests ab, der innerhalb eines Application Gateway eindeutig ist, oder legt diesen fest. |
Path |
Ruft den relativen Pfad des Tests ab oder legt diese fest. Gültiger Pfad beginnt mit "/". Der Test wird an < Protokoll>:/ /<host>:<port>& lt;path>. |
PickHostNameFromBackendHttpSettings |
Ruft ab oder legt fest, ob der Hostheader aus den HTTP-Einstellungen des Back-Ends ausgewählt werden soll. Der Standardwert ist „false“. |
PickHostNameFromBackendSettings |
Ruft ab oder legt fest, ob die Servernamensanzeige aus den Back-End-Einstellungen für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist „false“. |
Port |
Ruft einen benutzerdefinierten Port ab, der zum Ermitteln der Back-End-Server verwendet wird, oder legt diese fest. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt ist, werden die Http-Porteinstellungen verwendet. Diese Eigenschaft ist nur für Standard_v2 und WAF_v2 gültig. |
Protocol |
Ruft das für den Test verwendete Protokoll ab oder legt es fest. Mögliche Werte: "Http", "Https", "Tcp", "Tls" |
ProvisioningState |
Ruft den Bereitstellungsstatus der Testressource ab. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler" |
Timeout |
Ruft das Testtimeout in Sekunden ab oder legt es fest. Test als fehler markiert, wenn mit diesem Timeoutzeitraum keine gültige Antwort empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden. |
Type |
Ruft den Typ der Ressource ab. |
UnhealthyThreshold |
Ruft die Wiederholungsanzahl des Tests ab oder legt diese fest. Der Back-End-Server wird deaktiviert, nachdem die Anzahl der aufeinanderfolgenden Testfehler UnhealthyThreshold erreicht hat. Zulässige Werte liegen zwischen 1 Sekunde und 20. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET