IWithAttach<ReturnT> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Fase final de una definición de configuración HTTP de back-end de application Gateway. En esta fase, se puede especificar cualquier configuración opcional restante o la definición se puede adjuntar a la definición de puerta de enlace de aplicaciones primaria mediante WithAttach.attach().
public interface IWithAttach<ReturnT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithAffinity<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithAuthenticationCertificate<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithAuthenticationCertificateBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithConnectionDraining<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithConnectionDrainingBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithCookieName<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithCookieNameBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithHostHeader<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithHostHeaderBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithPath<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithPathBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithPort<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithProtocol<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithProtocolBeta<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithRequestTimeout<ReturnT>, Microsoft.Azure.Management.Network.Fluent.HasPort.UpdateDefinition.IWithPort<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition.IWithAttach<ReturnT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ReturnT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithAttach<'ReturnT> = interface
interface IInUpdate<'ReturnT>
interface IWithPort<'ReturnT>
interface IWithPort<IWithAttach<'ReturnT>>
interface IWithAffinity<'ReturnT>
interface IWithProtocol<'ReturnT>
interface IWithProtocolBeta<'ReturnT>
interface IBeta
interface IWithRequestTimeout<'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>
interface IWithAuthenticationCertificate<'ReturnT>
interface IWithAuthenticationCertificateBeta<'ReturnT>
Public Interface IWithAttach(Of ReturnT)
Implements IBeta, IInUpdate(Of ReturnT), IWithAffinity(Of ReturnT), IWithAuthenticationCertificate(Of ReturnT), IWithAuthenticationCertificateBeta(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), IWithProtocol(Of ReturnT), IWithProtocolBeta(Of ReturnT), IWithRequestTimeout(Of ReturnT)
Parámetros de tipo
- ReturnT
Fase de la definición de puerta de enlace de aplicaciones primaria a la que volver después de adjuntar esta definición.
- Derivado
- Implementaciones
-
IWithAffinity<ReturnT> IWithAuthenticationCertificate<ReturnT> IWithAuthenticationCertificateBeta<ReturnT> IWithConnectionDraining<ReturnT> IWithConnectionDrainingBeta<ReturnT> IWithCookieName<ReturnT> IWithCookieNameBeta<ReturnT> IWithHostHeader<ReturnT> IWithHostHeaderBeta<ReturnT> IWithPath<ReturnT> IWithPathBeta<ReturnT> IWithPort<ReturnT> IWithProtocol<ReturnT> IWithProtocolBeta<ReturnT> IWithRequestTimeout<ReturnT> IWithPort<IWithAttach<ReturnT>> IInUpdate<ReturnT> IBeta
Métodos
Attach() |
Fase final de una definición de configuración HTTP de back-end de application Gateway. En esta fase, se puede especificar cualquier configuración opcional restante o la definición se puede adjuntar a la definición de puerta de enlace de aplicaciones primaria mediante WithAttach.attach(). (Heredado de IInUpdate<ParentT>) |
WithAffinityCookieName(String) |
Especifica el nombre de la cookie de afinidad. (Heredado de IWithCookieNameBeta<ReturnT>) |
WithAuthenticationCertificate(String) |
Asocia el certificado de autenticación especificado que existe en esta puerta de enlace de aplicaciones con esta confifurcación HTTP de back-end. Varias llamadas a este método agregarán referencias de certificado adicionales. (Heredado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithAuthenticationCertificateFromBase64(String) |
Asocia un nuevo certificado con nombre automático a esta configuración de back-end HTTP cargada desde el archivo especificado. Varias llamadas a este método agregarán referencias de certificado adicionales. (Heredado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithAuthenticationCertificateFromBytes(Byte[]) |
Asocia un nuevo certificado con nombre automático a esta configuración de back-end HTTP en función de los datos especificados. Varias llamadas a este método agregarán referencias de certificado adicionales. (Heredado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithAuthenticationCertificateFromFile(FileInfo) |
Asocia un nuevo certificado con nombre automático a esta configuración de back-end HTTP cargada desde el archivo especificado. Varias llamadas a este método agregarán referencias de certificado adicionales. (Heredado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithConnectionDrainingTimeoutInSeconds(Int32) |
Especifica el número de segundos en que la purga de conexiones está activa. (Heredado de IWithConnectionDrainingBeta<ReturnT>) |
WithCookieBasedAffinity() |
Habilita la afinidad basada en cookies. (Heredado de IWithAffinity<ReturnT>) |
WithHostHeader(String) |
Especifica el encabezado de host. (Heredado de IWithHostHeaderBeta<ReturnT>) |
WithHostHeaderFromBackend() |
Especifica que el encabezado de host debe provenir del nombre de host del servidor back-end. (Heredado de IWithHostHeaderBeta<ReturnT>) |
WithHttps() |
Especifica HTTPS como protocolo. (Heredado de IWithProtocolBeta<ReturnT>) |
WithoutCookieBasedAffinity() |
Deshabilita la afinidad basada en cookies. (Heredado de IWithAffinity<ReturnT>) |
WithPath(String) |
Especifica el prefijo de ruta de acceso para todas las solicitudes HTTP. (Heredado de IWithPathBeta<ReturnT>) |
WithPort(Int32) |
Especifica el número de puerto. (Heredado de IWithPort<ReturnT>) |
WithProtocol(ApplicationGatewayProtocol) |
Especifica el protocolo de transporte. (Heredado de IWithProtocol<ReturnT>) |
WithRequestTimeout(Int32) |
Especifica el tiempo de espera de la solicitud. (Heredado de IWithRequestTimeout<ReturnT>) |
Se aplica a
Azure SDK for .NET