Delen via


New-AzApplicationGatewayProbeConfig

Hiermee maakt u een statustest.

Syntaxis

New-AzApplicationGatewayProbeConfig
   -Name <String>
   -Protocol <String>
   [-HostName <String>]
   [-Path <String>]
   -Interval <Int32>
   -Timeout <Int32>
   -UnhealthyThreshold <Int32>
   [-PickHostNameFromBackendHttpSettings]
   [-MinServers <Int32>]
   [-Port <Int32>]
   [-Match <PSApplicationGatewayProbeHealthResponseMatch>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De cmdlet New-AzApplicationGatewayProbeConfig maakt een statustest.

Voorbeelden

Voorbeeld 1: Voorbeeld1: Een statustest maken

New-AzApplicationGatewayProbeConfig -Name "Probe03" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

Met deze opdracht maakt u een statustest met de naam Probe03, met een HTTP-protocol, een interval van 30 seconden, een time-out van 120 seconden en een drempelwaarde voor beschadigde pogingen van 8 nieuwe pogingen.

Voorbeeld 2

Hiermee maakt u een statustest. (automatisch gegenereerd)

New-AzApplicationGatewayProbeConfig -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe03' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HostName

Hiermee geeft u de hostnaam op die met deze cmdlet de test verzendt.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Interval

Hiermee geeft u het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Deze waarde ligt tussen 1 seconde en 86400 seconden.

Type:Int32
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Match

Hoofdtekst die moet zijn opgenomen in het statusantwoord. De standaardwaarde is leeg

Type:PSApplicationGatewayProbeHealthResponseMatch
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MinServers

Minimaal aantal servers dat altijd in orde is gemarkeerd. De standaardwaarde is 0

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van de test.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Path

Hiermee geeft u het relatieve pad van de test. Geldige paden beginnen met het slash-teken (/). De test wordt verzonden naar <Protocol>://<host>:<port><path>.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PickHostNameFromBackendHttpSettings

Of de hostheader moet worden gekozen uit de http-instellingen van de back-end. De standaardwaarde is onwaar

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Port

Hiermee geeft u de poort die wordt gebruikt voor het testen van back-endservers.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Protocol

Hiermee geeft u het protocol dat wordt gebruikt voor het verzenden van een test.

Type:String
Geaccepteerde waarden:Http, Https, TCP, TLS
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Timeout

Hiermee geeft u de time-out van de test in seconden. Deze cmdlet markeert de test als mislukt als een geldig antwoord niet wordt ontvangen met deze time-outperiode. Geldige waarden liggen tussen 1 seconde en 86400 seconden.

Type:Int32
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UnhealthyThreshold

Hiermee geeft u het aantal nieuwe pogingen voor de test op. De back-endserver wordt gemarkeerd nadat het aantal mislukte tests de drempelwaarde voor beschadigde status heeft bereikt. Geldige waarden liggen tussen 1 seconde en 20 seconden.

Type:Int32
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

PSApplicationGatewayProbe