Probe 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.
Ein Lastenausgleichstest.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Probe : Microsoft.Azure.Management.Network.Models.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Probe = class
inherit SubResource
Public Class Probe
Inherits SubResource
- Vererbung
- Attribute
Konstruktoren
Probe() |
Initialisiert eine neue instance der Testklasse. |
Probe(String, Int32, String, IList<SubResource>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, String, String, String) |
Initialisiert eine neue instance der Testklasse. |
Eigenschaften
Etag |
Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird. |
Id |
Ruft die Ressourcen-ID ab oder legt diese fest. (Geerbt von SubResource) |
IntervalInSeconds |
Ruft das Intervall in Sekunden für die Häufigkeit der Überprüfung des Endpunkts auf Integrität status ab oder legt es fest. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Zeitlimits (in Sekunden). Dies ermöglicht die Durchführung von zwei vollständigen Tests, bevor die Instanz von der Rotation ausgenommen wird. Der Standardwert beträgt 15, der Mindestwert 5. |
LoadBalancingRules |
Ruft die Lastenausgleichsregeln ab, die diesen Test verwenden. |
Name |
Ruft den Namen der Ressource ab, der innerhalb der vom Lastenausgleich verwendeten Testgruppe eindeutig ist, oder legt diesen fest. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. |
NumberOfProbes |
Ruft die Anzahl von Tests ab, bei denen, wenn keine Antwort erfolgt, dazu führt, dass weiterer Datenverkehr an den Endpunkt übermittelt wird, oder legt diese fest. Mit diesen Werten können Endpunkte schneller oder langsamer aus der Drehung entfernt werden als die typischen Zeiten, die in Azure verwendet werden. |
Port |
Ruft den Port für die Kommunikation des Tests ab oder legt diese fest. Mögliche Werte reichen von 1 bis einschließlich 65535. |
ProbeThreshold |
Ruft die Anzahl der aufeinanderfolgenden erfolgreichen oder fehlgeschlagenen Tests ab, um die Übermittlung von Datenverkehr an diesen Endpunkt zuzulassen oder zu verweigern, oder legt diese fest. Nachdem die Anzahl der aufeinanderfolgenden Tests mit diesem Wert nicht mehr vorhanden ist, wird der Endpunkt aus der Drehung entfernt und erfordert, dass die gleiche Anzahl erfolgreicher aufeinanderfolgender Tests wieder in die Drehung versetzt wird. |
Protocol |
Ruft das Protokoll des Endpunkts ab oder legt es fest. Wenn "TCP" angegeben ist, ist ein empfangener ACK erforderlich, damit der Test erfolgreich ist. Wenn "Http" oder "Https" angegeben ist, gibt eine Antwort mit 200 OK vom URI an, damit der Test erfolgreich ist. Mögliche Werte: "Http", "TCP", "Https" |
ProvisioningState |
Ruft den Bereitstellungsstatus der Testressource ab. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler" |
RequestPath |
Ruft den URI ab, der zum Anfordern von Integritäts-status von der VM verwendet wird, oder legt den URI fest. Pfad ist erforderlich, wenn ein Protokoll auf http festgelegt ist. Andernfalls ist die Angabe nicht zulässig. Es ist kein Standardwert vorhanden. |
Type |
Ruft den Typ der Ressource ab. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET