IWithAttach<ReturnT> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die letzte Phase der HTTP-Konfiguration eines Application Gateway-Back-Ends. In dieser Phase können alle verbleibenden optionalen Einstellungen angegeben werden, oder die Definition kann mithilfe von WithAttach.attach() an die Definition des übergeordneten Anwendungsgateways angefügt werden.
public interface IWithAttach<ReturnT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAffinity<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithConnectionDraining<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithConnectionDrainingBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithCookieName<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithCookieNameBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithHostHeader<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithHostHeaderBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithPath<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithPathBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithPort<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithProbe<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithProtocol<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithProtocolBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithRequestTimeout<ReturnT>, Microsoft.Azure.Management.Network.Fluent.HasPort.Definition.IWithPort<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAttach<ReturnT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ReturnT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithAttach<'ReturnT> = interface
interface IInDefinition<'ReturnT>
interface IWithPort<'ReturnT>
interface IWithPort<IWithAttach<'ReturnT>>
interface IWithAffinity<'ReturnT>
interface IWithProtocol<'ReturnT>
interface IWithProtocolBeta<'ReturnT>
interface IBeta
interface IWithRequestTimeout<'ReturnT>
interface IWithProbe<'ReturnT>
interface IWithHostHeader<'ReturnT>
interface IWithHostHeaderBeta<'ReturnT>
interface IWithConnectionDraining<'ReturnT>
interface IWithConnectionDrainingBeta<'ReturnT>
interface IWithCookieName<'ReturnT>
interface IWithCookieNameBeta<'ReturnT>
interface IWithPath<'ReturnT>
interface IWithPathBeta<'ReturnT>
Public Interface IWithAttach(Of ReturnT)
Implements IBeta, IInDefinition(Of ReturnT), IWithAffinity(Of ReturnT), IWithConnectionDraining(Of ReturnT), IWithConnectionDrainingBeta(Of ReturnT), IWithCookieName(Of ReturnT), IWithCookieNameBeta(Of ReturnT), IWithHostHeader(Of ReturnT), IWithHostHeaderBeta(Of ReturnT), IWithPath(Of ReturnT), IWithPathBeta(Of ReturnT), IWithPort(Of IWithAttach(Of ReturnT)), IWithPort(Of ReturnT), IWithProbe(Of ReturnT), IWithProtocol(Of ReturnT), IWithProtocolBeta(Of ReturnT), IWithRequestTimeout(Of ReturnT)
Typparameter
- ReturnT
Die Phase der Definition des übergeordneten Anwendungsgateways, zu der nach dem Anfügen dieser Definition zurückzukehren ist.
- Abgeleitet
- Implementiert
-
IWithAffinity<ReturnT> IWithConnectionDraining<ReturnT> IWithConnectionDrainingBeta<ReturnT> IWithCookieName<ReturnT> IWithCookieNameBeta<ReturnT> IWithHostHeader<ReturnT> IWithHostHeaderBeta<ReturnT> IWithPath<ReturnT> IWithPathBeta<ReturnT> IWithPort<ReturnT> IWithProbe<ReturnT> IWithProtocol<ReturnT> IWithProtocolBeta<ReturnT> IWithRequestTimeout<ReturnT> IWithPort<IWithAttach<ReturnT>> IInDefinition<ReturnT> IBeta
Methoden
Attach() |
Die letzte Phase der HTTP-Konfiguration eines Application Gateway-Back-Ends. In dieser Phase können alle verbleibenden optionalen Einstellungen angegeben werden, oder die Definition kann mithilfe von WithAttach.attach() an die Definition des übergeordneten Anwendungsgateways angefügt werden. (Geerbt von IInDefinition<ParentT>) |
WithAffinityCookieName(String) |
Gibt den Namen für das Affinitätscookie an. (Geerbt von IWithCookieNameBeta<ReturnT>) |
WithConnectionDrainingTimeoutInSeconds(Int32) |
Gibt die Anzahl von Sekunden an, wenn die Verbindungsentwässerung aktiv ist. (Geerbt von IWithConnectionDrainingBeta<ReturnT>) |
WithCookieBasedAffinity() |
Aktiviert cookiebasierte Affinität. (Geerbt von IWithAffinity<ReturnT>) |
WithHostHeader(String) |
Gibt den Hostheader an. (Geerbt von IWithHostHeaderBeta<ReturnT>) |
WithHostHeaderFromBackend() |
Gibt an, dass der Hostheader vom Hostnamen des Back-End-Servers stammen soll. (Geerbt von IWithHostHeaderBeta<ReturnT>) |
WithHttps() |
Gibt HTTPS als Protokoll an. (Geerbt von IWithProtocolBeta<ReturnT>) |
WithPath(String) |
Gibt das Pfadpräfix für alle HTTP-Anforderungen an. (Geerbt von IWithPathBeta<ReturnT>) |
WithPort(Int32) |
Gibt die Portnummer an. (Geerbt von IWithPort<ReturnT>) |
WithProbe(String) |
Gibt einen vorhandenen Test auf diesem Anwendungsgateway an, der diesem Back-End zugeordnet werden soll. Wenn der Test mit dem angegebenen Namen noch nicht vorhanden ist, muss er separat im optionalen Teil der Anwendungsgatewaydefinition definiert werden. Dadurch wird dem Test nur anhand seines Namens ein Verweis hinzugefügt. (Geerbt von IWithProbe<ReturnT>) |
WithProtocol(ApplicationGatewayProtocol) |
Gibt das Transportprotokoll an. (Geerbt von IWithProtocol<ReturnT>) |
WithRequestTimeout(Int32) |
Gibt das Anforderungstimeout an. (Geerbt von IWithRequestTimeout<ReturnT>) |
Gilt für:
Azure SDK for .NET