ApplicationGatewayProbeInner Klasse
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. fluent. models. ApplicationGatewayProbeInner
- com.
- com.
public final class ApplicationGatewayProbeInner
extends SubResource
Test des Anwendungsgateways.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| ApplicationGatewayProbeInner() |
Erstellt eine instance der inneren Application |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| String |
etag()
Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. |
| String |
host()
Abrufen der Hosteigenschaft: Hostname, an den der Test gesendet werden soll. |
| Integer |
interval()
Abrufen der Intervalleigenschaft: Das Untersuchungsintervall in Sekunden. |
|
Application |
match()
Abrufen der Übereinstimmungseigenschaft: Kriterium für die Klassifizierung einer fehlerfreien Testantwort. |
| Integer |
minServers()
Abrufen der Min Server-Eigenschaft |
| String |
name()
Rufen Sie die Name-Eigenschaft ab: Name des Tests, der innerhalb eines Application Gateway eindeutig ist. |
| String |
path()
Rufen Sie die Path-Eigenschaft ab: Relativer Pfad des Tests. |
| Boolean |
pickHostnameFromBackendHttpSettings()
Rufen Sie die Http-Einstellungseigenschaft |
| Boolean |
pickHostnameFromBackendSettings()
Rufen Sie die Eigenschaft Hostname |
| Integer |
port()
Abrufen der Porteigenschaft: Benutzerdefinierter Port, der zum Testen der Back-End-Server verwendet wird. |
|
Application |
protocol()
Abrufen der Protokolleigenschaft: Das für den Test verwendete Protokoll. |
|
Provisioning |
provisioningState()
Abrufen der Bereitstellungsstatuseigenschaft |
| Integer |
timeout()
Abrufen der Timeouteigenschaft: Das Testtimeout in Sekunden. |
| String |
type()
Abrufen der Type-Eigenschaft: Typ der Ressource. |
| Integer |
unhealthyThreshold()
Abrufen der fehlerhaften Threshold-Eigenschaft |
| void |
validate()
Überprüft die instance. |
|
Application |
withHost(String host)
Legen Sie die Hosteigenschaft fest: Hostname, an den der Test gesendet werden soll. |
|
Application |
withId(String id) |
|
Application |
withInterval(Integer interval)
Festlegen der Interval-Eigenschaft: Das Überprüfungsintervall in Sekunden. |
|
Application |
withMatch(ApplicationGatewayProbeHealthResponseMatch match)
Legen Sie die Übereinstimmungseigenschaft fest: Kriterium zum Klassifizieren einer fehlerfreien Testantwort. |
|
Application |
withMinServers(Integer minServers)
Legen Sie die Min. |
|
Application |
withName(String name)
Legen Sie die Name-Eigenschaft fest: Name des Tests, der innerhalb eines Application Gateway eindeutig ist. |
|
Application |
withPath(String path)
Legen Sie die path-Eigenschaft fest: Relativer Pfad des Tests. |
|
Application |
withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)
Legen Sie die Eigenschaft Hostname |
|
Application |
withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)
Legen Sie die Eigenschaft Hostname |
|
Application |
withPort(Integer port)
Legen Sie die Porteigenschaft fest: Benutzerdefinierter Port, der zum Testen der Back-End-Server verwendet wird. |
|
Application |
withProtocol(ApplicationGatewayProtocol protocol)
Festlegen der Protokolleigenschaft: Das für den Test verwendete Protokoll. |
|
Application |
withTimeout(Integer timeout)
Festlegen der Timeouteigenschaft: Das Testtimeout in Sekunden. |
|
Application |
withUnhealthyThreshold(Integer unhealthyThreshold)
Festlegen der fehlerhaften Threshold-Eigenschaft |
Geerbte Methoden von SubResource
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
ApplicationGatewayProbeInner
public ApplicationGatewayProbeInner()
Erstellt eine instance der ApplicationGatewayProbeInner-Klasse.
Details zur Methode
etag
public String etag()
Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.
Returns:
host
public String host()
Abrufen der Hosteigenschaft: Hostname, an den der Test gesendet werden soll.
Returns:
interval
public Integer interval()
Abrufen der Intervalleigenschaft: Das Untersuchungsintervall in Sekunden. Dies ist das Zeitintervall zwischen zwei aufeinanderfolgenden Überprüfungen. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.
Returns:
match
public ApplicationGatewayProbeHealthResponseMatch match()
Abrufen der Übereinstimmungseigenschaft: Kriterium für die Klassifizierung einer fehlerfreien Testantwort.
Returns:
minServers
public Integer minServers()
Abrufen der minServers-Eigenschaft: Mindestanzahl von Servern, die immer als fehlerfrei gekennzeichnet sind. Der Standardwert ist 0.
Returns:
name
public String name()
Rufen Sie die Name-Eigenschaft ab: Name des Tests, der innerhalb eines Application Gateway eindeutig ist.
Returns:
path
public String path()
Rufen Sie die Path-Eigenschaft ab: Relativer Pfad des Tests. Gültiger Pfad beginnt mit "/". Der Test wird an "://:" gesendet.
Returns:
pickHostnameFromBackendHttpSettings
public Boolean pickHostnameFromBackendHttpSettings()
Abrufen der pickHostnameFromBackendHttpSettings-Eigenschaft: Gibt an, ob der Hostheader aus den HTTP-Back-End-Einstellungen ausgewählt werden soll. Der Standardwert ist „false“.
Returns:
pickHostnameFromBackendSettings
public Boolean pickHostnameFromBackendSettings()
Abrufen der pickHostnameFromBackendSettings-Eigenschaft: Gibt an, ob die Servername-Angabe aus den Back-End-Einstellungen für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist „false“.
Returns:
port
public Integer port()
Abrufen der Porteigenschaft: Benutzerdefinierter Port, der zum Testen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, werden die Einstellungen für den Port über HTTP verwendet. Diese Eigenschaft ist nur für Basic, Standard_v2 und WAF_v2 gültig.
Returns:
protocol
public ApplicationGatewayProtocol protocol()
Abrufen der Protokolleigenschaft: Das für den Test verwendete Protokoll.
Returns:
provisioningState
public ProvisioningState provisioningState()
Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Testressource.
Returns:
timeout
public Integer timeout()
Abrufen der Timeouteigenschaft: Das Testtimeout in Sekunden. Der Test wurde als fehlgeschlagen markiert, wenn mit diesem Timeoutzeitraum keine gültige Antwort empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.
Returns:
type
public String type()
Abrufen der Type-Eigenschaft: Typ der Ressource.
Returns:
unhealthyThreshold
public Integer unhealthyThreshold()
Abrufen der unhealthyThreshold-Eigenschaft: Die Anzahl der Testwiederholungen. Der Back-End-Server wird markiert, nachdem die Anzahl der aufeinanderfolgenden Testfehler UnhealthyThreshold erreicht hat. Zulässige Werte liegen zwischen 1 Sekunde und 20.
Returns:
validate
public void validate()
Überprüft die instance.
withHost
public ApplicationGatewayProbeInner withHost(String host)
Legen Sie die Hosteigenschaft fest: Hostname, an den der Test gesendet werden soll.
Parameters:
Returns:
withId
public ApplicationGatewayProbeInner withId(String id)
Overrides:
ApplicationGatewayProbeInner.withId(String id)Parameters:
withInterval
public ApplicationGatewayProbeInner withInterval(Integer interval)
Festlegen der Interval-Eigenschaft: Das Überprüfungsintervall in Sekunden. Dies ist das Zeitintervall zwischen zwei aufeinanderfolgenden Überprüfungen. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.
Parameters:
Returns:
withMatch
public ApplicationGatewayProbeInner withMatch(ApplicationGatewayProbeHealthResponseMatch match)
Legen Sie die Übereinstimmungseigenschaft fest: Kriterium zum Klassifizieren einer fehlerfreien Testantwort.
Parameters:
Returns:
withMinServers
public ApplicationGatewayProbeInner withMinServers(Integer minServers)
Legen Sie die minServers-Eigenschaft fest: Mindestanzahl von Servern, die immer als fehlerfrei gekennzeichnet sind. Der Standardwert ist 0.
Parameters:
Returns:
withName
public ApplicationGatewayProbeInner withName(String name)
Legen Sie die Name-Eigenschaft fest: Name des Tests, der innerhalb eines Application Gateway eindeutig ist.
Parameters:
Returns:
withPath
public ApplicationGatewayProbeInner withPath(String path)
Legen Sie die path-Eigenschaft fest: Relativer Pfad des Tests. Gültiger Pfad beginnt mit "/". Der Test wird an "://:" gesendet.
Parameters:
Returns:
withPickHostnameFromBackendHttpSettings
public ApplicationGatewayProbeInner withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)
Legen Sie die pickHostnameFromBackendHttpSettings-Eigenschaft fest: Gibt an, ob der Hostheader aus den HTTP-Back-End-Einstellungen ausgewählt werden soll. Der Standardwert ist „false“.
Parameters:
Returns:
withPickHostnameFromBackendSettings
public ApplicationGatewayProbeInner withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)
Festlegen der pickHostnameFromBackendSettings-Eigenschaft: Gibt an, ob die Servernamensangabe aus den Back-End-Einstellungen für das Tls-Protokoll ausgewählt werden soll. Der Standardwert ist „false“.
Parameters:
Returns:
withPort
public ApplicationGatewayProbeInner withPort(Integer port)
Legen Sie die Porteigenschaft fest: Benutzerdefinierter Port, der zum Testen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, werden die Einstellungen für den Port über HTTP verwendet. Diese Eigenschaft ist nur für Basic, Standard_v2 und WAF_v2 gültig.
Parameters:
Returns:
withProtocol
public ApplicationGatewayProbeInner withProtocol(ApplicationGatewayProtocol protocol)
Festlegen der Protokolleigenschaft: Das für den Test verwendete Protokoll.
Parameters:
Returns:
withTimeout
public ApplicationGatewayProbeInner withTimeout(Integer timeout)
Festlegen der Timeouteigenschaft: Das Testtimeout in Sekunden. Der Test wurde als fehlgeschlagen markiert, wenn mit diesem Timeoutzeitraum keine gültige Antwort empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.
Parameters:
Returns:
withUnhealthyThreshold
public ApplicationGatewayProbeInner withUnhealthyThreshold(Integer unhealthyThreshold)
Legen Sie die unhealthyThreshold-Eigenschaft fest: Die Anzahl der Testwiederholungen. Der Back-End-Server wird markiert, nachdem die Anzahl der aufeinanderfolgenden Testfehler UnhealthyThreshold erreicht hat. Zulässige Werte liegen zwischen 1 Sekunde und 20.
Parameters:
Returns: