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
Verwante koppelingen
Azure PowerShell