Freigeben über


ApplicationGatewayProbeInner Klasse

Definition

Test des Anwendungsgateways.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ApplicationGatewayProbeInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApplicationGatewayProbeInner = class
    inherit SubResource
Public Class ApplicationGatewayProbeInner
Inherits SubResource
Vererbung
ApplicationGatewayProbeInner
Attribute

Konstruktoren

ApplicationGatewayProbeInner()

Initialisiert eine neue instance der ApplicationGatewayProbeInner-Klasse.

ApplicationGatewayProbeInner(String, ApplicationGatewayProtocol, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, ApplicationGatewayProbeHealthResponseMatch, ProvisioningState, Nullable<Int32>, String, String, String)

Initialisiert eine neue instance der ApplicationGatewayProbeInner-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

Ressourcen-ID

(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 &lt; Protokoll&gt;:/ /&lt;host&gt;:&lt;port&gt;& lt;path&gt;.

PickHostNameFromBackendHttpSettings

Ruft ab oder legt fest, ob der Hostheader aus den HTTP-Einstellungen des Back-Ends 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"

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: