Freigeben über


ApplicationGatewayBackendHttpSettingsInner Konstruktoren

Definition

Überlädt

ApplicationGatewayBackendHttpSettingsInner()

Initialisiert eine neue instance der ApplicationGatewayBackendHttpSettingsInner-Klasse.

ApplicationGatewayBackendHttpSettingsInner(String, Nullable<Int32>, ApplicationGatewayProtocol, ApplicationGatewayCookieBasedAffinity, Nullable<Int32>, SubResource, IList<SubResource>, IList<SubResource>, ApplicationGatewayConnectionDraining, String, Nullable<Boolean>, String, Nullable<Boolean>, String, ProvisioningState, String, String, String)

Initialisiert eine neue instance der ApplicationGatewayBackendHttpSettingsInner-Klasse.

ApplicationGatewayBackendHttpSettingsInner()

Initialisiert eine neue instance der ApplicationGatewayBackendHttpSettingsInner-Klasse.

public ApplicationGatewayBackendHttpSettingsInner ();
Public Sub New ()

Gilt für:

ApplicationGatewayBackendHttpSettingsInner(String, Nullable<Int32>, ApplicationGatewayProtocol, ApplicationGatewayCookieBasedAffinity, Nullable<Int32>, SubResource, IList<SubResource>, IList<SubResource>, ApplicationGatewayConnectionDraining, String, Nullable<Boolean>, String, Nullable<Boolean>, String, ProvisioningState, String, String, String)

Initialisiert eine neue instance der ApplicationGatewayBackendHttpSettingsInner-Klasse.

public ApplicationGatewayBackendHttpSettingsInner (string id = default, int? port = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol protocol = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCookieBasedAffinity cookieBasedAffinity = default, int? requestTimeout = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource probe = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> authenticationCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> trustedRootCertificates = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayConnectionDraining connectionDraining = default, string hostName = default, bool? pickHostNameFromBackendAddress = default, string affinityCookieName = default, bool? probeEnabled = default, string path = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner : string * Nullable<int> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCookieBasedAffinity * Nullable<int> * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Fluent.SubResource> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayConnectionDraining * string * Nullable<bool> * string * Nullable<bool> * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner
Public Sub New (Optional id As String = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional protocol As ApplicationGatewayProtocol = Nothing, Optional cookieBasedAffinity As ApplicationGatewayCookieBasedAffinity = Nothing, Optional requestTimeout As Nullable(Of Integer) = Nothing, Optional probe As SubResource = Nothing, Optional authenticationCertificates As IList(Of SubResource) = Nothing, Optional trustedRootCertificates As IList(Of SubResource) = Nothing, Optional connectionDraining As ApplicationGatewayConnectionDraining = Nothing, Optional hostName As String = Nothing, Optional pickHostNameFromBackendAddress As Nullable(Of Boolean) = Nothing, Optional affinityCookieName As String = Nothing, Optional probeEnabled As Nullable(Of Boolean) = Nothing, Optional path As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parameter

id
String
port
Nullable<Int32>

Der Zielport im Back-End.

protocol
ApplicationGatewayProtocol

Das Protokoll, das für die Kommunikation mit dem Back-End verwendet wird. Mögliche Werte: "Http", "Https"

cookieBasedAffinity
ApplicationGatewayCookieBasedAffinity

Cookiebasierte Affinität. Mögliche Werte sind: "Aktiviert", "Deaktiviert".

requestTimeout
Nullable<Int32>

Anforderungstimeout in Sekunden. Application Gateway schlägt die Anforderung fehl, wenn keine Antwort innerhalb von RequestTimeout empfangen wird. Zulässige Werte liegen zwischen 1 Sekunde und 86400 Sekunden.

probe
SubResource

Testen Sie die Ressource eines Anwendungsgateways.

authenticationCertificates
IList<SubResource>

Array von Verweisen auf Anwendungsgateway-Authentifizierungszertifikate.

trustedRootCertificates
IList<SubResource>

Array von Verweisen auf vertrauenswürdige Stammzertifikate des Anwendungsgateways.

connectionDraining
ApplicationGatewayConnectionDraining

Verbindungsentwässerung der Http-Einstellungsressource für das Back-End.

hostName
String

Hostheader, der an die Back-End-Server gesendet werden soll.

pickHostNameFromBackendAddress
Nullable<Boolean>

Ob der Hostheader aus dem Hostnamen des Back-End-Servers ausgewählt werden soll. Der Standardwert ist „false“.

affinityCookieName
String

Cookiename, der für das Affinitätscookie verwendet werden soll.

probeEnabled
Nullable<Boolean>

Gibt an, ob der Test aktiviert ist. Der Standardwert ist „false“.

path
String

Pfad, der als Präfix für alle HTTP-Anforderungen verwendet werden soll. Null bedeutet, dass kein Pfad vorangestellt wird. Der Standardwert ist null.

provisioningState
ProvisioningState

Der Bereitstellungsstatus der HTTP-Einstellungsressource für das Back-End. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler"

name
String

Name der http-Back-End-Einstellungen, die innerhalb eines Application Gateway eindeutig sind.

etag
String

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

type
String

Der Typ der Ressource.

Gilt für: