New-AzApplicationGatewayProbeConfig
Erstellt eine Integritätssonde.
Syntax
Default (Standard)
New-AzApplicationGatewayProbeConfig
-Name <String>
-Protocol <String>
[-HostName <String>]
[-Path <String>]
-Interval <Int32>
-Timeout <Int32>
-UnhealthyThreshold <Int32>
[-PickHostNameFromBackendHttpSettings]
[-MinServers <Int32>]
[-Port <Int32>]
[-Match <PSApplicationGatewayProbeHealthResponseMatch>]
[-EnableProbeProxyProtocolHeader <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzApplicationGatewayProbeConfig erstellt einen Integritätstest.
Beispiele
Beispiel 1: Beispiel1: Erstellen einer Integritätssonde
New-AzApplicationGatewayProbeConfig -Name "Probe03" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8
Mit diesem Befehl wird eine Integritätssonde namens Probe03 mit HTTP-Protokoll, ein 30-Sekunden-Intervall, ein Timeout von 120 Sekunden und ein fehlerhafter Schwellenwert von 8 Wiederholungen erstellt.
Beispiel 2
Erstellt eine Integritätssonde. (autogenerated)
New-AzApplicationGatewayProbeConfig -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe03' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8
Parameter
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Parametereigenschaften
Typ: IAzureContextContainer
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzContext, AzureRmContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
Gibt an, ob der Proxyprotokollheader zusammen mit dem Integritätstest über das TCP- oder TLS-Protokoll gesendet werden soll. Der Standardwert ist „false“.
Typ: Boolean
Standardwert: False
Unterstützt Platzhalter: False
Nicht anzeigen: False
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-HostName
Gibt den Hostnamen an, den dieses Cmdlet sendet.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Interval
Gibt das Probeintervall in Sekunden an.
Dies ist das Zeitintervall zwischen zwei aufeinander folgenden Probes.
Dieser Wert liegt zwischen 1 Sekunde und 86400 Sekunden.
Parametereigenschaften
Typ: Int32
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Match
Körper, der in der Integritätsantwort enthalten sein muss.
Standardwert ist leer
Parametereigenschaften
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-MinServers
Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind.
Der Standardwert ist 0.
Parametereigenschaften
Typ: Int32
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Name
Gibt den Namen des Prüfpunkts an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Path
Gibt den relativen Pfad des Sondes an.
Gültige Pfade beginnen mit dem Schrägstrich (/).
Der Prüfpunkt wird an den <Protokoll>://<host>:<port-Pfad><> gesendet.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-PickHostNameFromBackendHttpSettings
Gibt an, ob der Hostheader aus den Back-End-HTTP-Einstellungen ausgewählt werden soll.
Standardwert ist "false".
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Port
Gibt den Port an, der für die Probing-Back-End-Server verwendet wird.
Parametereigenschaften
Typ: Int32
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Protocol
Gibt das Protokoll an, das zum Senden der Probe verwendet wird.
Parametereigenschaften
Typ: String
Standardwert: None
Zulässige Werte: Http, Https, TCP, TLS
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Timeout
Gibt das Timeout der Probe in Sekunden an.
Dieses Cmdlet kennzeichnet den Prüfpunkt als fehlgeschlagen, wenn eine gültige Antwort mit diesem Timeoutzeitraum nicht empfangen wird.
Gültige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.
Parametereigenschaften
Typ: Int32
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-UnhealthyThreshold
Gibt die Wiederholungsanzahl des Prüfpunkts an.
Der Back-End-Server wird nach dem Aufeinanderfolgenden Probefehlerwert nach unten markiert und erreicht den Schwellenwert für fehlerhafte Tests.
Gültige Werte liegen zwischen 1 Sekunde und 20 Sekunden.
Parametereigenschaften
Typ: Int32
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
None
Ausgaben