IDefinition<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í.
La totalidad de una definición de configuración HTTPS de back-end de Application Gateway.
public interface IDefinition<ReturnT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IBlank<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAffinity<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAttach<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAttachAndAuthCert<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAuthenticationCertificate<ReturnT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Definition.IWithAuthenticationCertificateBeta<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 IDefinition<'ReturnT> = interface
interface IBlank<'ReturnT>
interface IWithAttach<'ReturnT>
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>
interface IWithAttachAndAuthCert<'ReturnT>
interface IWithAuthenticationCertificate<'ReturnT>
interface IWithAuthenticationCertificateBeta<'ReturnT>
Public Interface IDefinition(Of ReturnT)
Implements IBeta, IBlank(Of ReturnT), IInDefinition(Of ReturnT), IWithAffinity(Of ReturnT), IWithAttach(Of ReturnT), IWithAttachAndAuthCert(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), IWithProbe(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.
- Implementaciones
-
IBlank<ReturnT> IWithAffinity<ReturnT> IWithAttach<ReturnT> IWithAttachAndAuthCert<ReturnT> IWithAuthenticationCertificate<ReturnT> IWithAuthenticationCertificateBeta<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étodos
Attach() |
La totalidad de una definición de configuración HTTPS de back-end de Application Gateway. (Heredado de IInDefinition<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 a 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>) |
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>) |
WithProbe(String) |
Especifica un sondeo existente en esta puerta de enlace de aplicaciones que se va a asociar a este back-end. Si el sondeo con el nombre especificado aún no existe, debe definirse por separado en la parte opcional de la definición de la puerta de enlace de aplicaciones. Esto solo agrega una referencia al sondeo por su nombre. (Heredado de IWithProbe<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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de