IWithAttach<ReturnT> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Dernière étape d’une configuration HTTP principale d’application gateway. À ce stade, tous les paramètres facultatifs restants peuvent être spécifiés, ou la définition peut être attachée à la définition de passerelle d’application parente à l’aide de WithAttach.attach().
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)
Paramètres de type
- ReturnT
Étape de la définition de passerelle Application Gateway parente à laquelle revenir après l’attachement de cette définition.
- Dérivé
- Implémente
-
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
Méthodes
Attach() |
Dernière étape d’une configuration HTTP principale d’application gateway. À ce stade, tous les paramètres facultatifs restants peuvent être spécifiés, ou la définition peut être attachée à la définition de passerelle d’application parente à l’aide de WithAttach.attach(). (Hérité de IInDefinition<ParentT>) |
WithAffinityCookieName(String) |
Spécifie le nom du cookie d’affinité. (Hérité de IWithCookieNameBeta<ReturnT>) |
WithConnectionDrainingTimeoutInSeconds(Int32) |
Spécifie le nombre de secondes pendant lesquelles le drainage de la connexion est actif. (Hérité de IWithConnectionDrainingBeta<ReturnT>) |
WithCookieBasedAffinity() |
Active l’affinité basée sur les cookies. (Hérité de IWithAffinity<ReturnT>) |
WithHostHeader(String) |
Spécifie l’en-tête de l’hôte. (Hérité de IWithHostHeaderBeta<ReturnT>) |
WithHostHeaderFromBackend() |
Spécifie que l’en-tête d’hôte doit provenir du nom d’hôte du serveur principal. (Hérité de IWithHostHeaderBeta<ReturnT>) |
WithHttps() |
Spécifie HTTPS comme protocole. (Hérité de IWithProtocolBeta<ReturnT>) |
WithPath(String) |
Spécifie le préfixe de chemin d’accès pour toutes les requêtes HTTP. (Hérité de IWithPathBeta<ReturnT>) |
WithPort(Int32) |
Spécifie le numéro de port. (Hérité de IWithPort<ReturnT>) |
WithProbe(String) |
Spécifie une sonde existante sur cette passerelle d’application à associer à ce back-end. Si la sonde portant le nom spécifié n’existe pas encore, elle doit être définie séparément dans la partie facultative de la définition de passerelle d’application. Cela ajoute uniquement une référence à la sonde par son nom. (Hérité de IWithProbe<ReturnT>) |
WithProtocol(ApplicationGatewayProtocol) |
Spécifie le protocole de transport. (Hérité de IWithProtocol<ReturnT>) |
WithRequestTimeout(Int32) |
Spécifie le délai d’expiration de la demande. (Hérité de IWithRequestTimeout<ReturnT>) |
S’applique à
Azure SDK for .NET