IWithAttach<ReturnT> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O estágio final de uma definição de configuração HTTP de back-end do gateway de aplicativo. Nesta fase, todas as configurações opcionais restantes podem ser especificadas ou a definição pode ser anexada à definição do gateway de aplicativo pai usando 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
O estágio da definição do gateway de aplicativo pai a ser retornado após anexar essa definição.
- Derivado
- Implementações
-
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() |
O estágio final de uma definição de configuração HTTP de back-end do gateway de aplicativo. Nesta fase, todas as configurações opcionais restantes podem ser especificadas ou a definição pode ser anexada à definição do gateway de aplicativo pai usando WithAttach.attach(). (Herdado de IInUpdate<ParentT>) |
WithAffinityCookieName(String) |
Especifica o nome do cookie de afinidade. (Herdado de IWithCookieNameBeta<ReturnT>) |
WithAuthenticationCertificate(String) |
Associa o certificado de autenticação especificado que existe neste gateway de aplicativo a essa configuração HTTP de back-end. Várias chamadas para esse método adicionarão referências de certificado adicionais. (Herdado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithAuthenticationCertificateFromBase64(String) |
Associa um novo certificado nomeado automaticamente a essa configuração de back-end HTTP carregada do arquivo especificado. Várias chamadas para esse método adicionarão referências de certificado adicionais. (Herdado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithAuthenticationCertificateFromBytes(Byte[]) |
Associa um novo certificado nomeado automaticamente a essa configuração de back-end HTTP com base nos dados especificados. Várias chamadas para esse método adicionarão referências de certificado adicionais. (Herdado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithAuthenticationCertificateFromFile(FileInfo) |
Associa um novo certificado nomeado automaticamente a essa configuração de back-end HTTP carregada do arquivo especificado. Várias chamadas para esse método adicionarão referências de certificado adicionais. (Herdado de IWithAuthenticationCertificateBeta<ReturnT>) |
WithConnectionDrainingTimeoutInSeconds(Int32) |
Especifica o número de segundos quando a drenagem de conexões está ativa. (Herdado de IWithConnectionDrainingBeta<ReturnT>) |
WithCookieBasedAffinity() |
Habilita a afinidade baseada em cookie. (Herdado de IWithAffinity<ReturnT>) |
WithHostHeader(String) |
Especifica o cabeçalho do host. (Herdado de IWithHostHeaderBeta<ReturnT>) |
WithHostHeaderFromBackend() |
Especifica que o cabeçalho do host deve vir do nome do host do servidor de back-end. (Herdado de IWithHostHeaderBeta<ReturnT>) |
WithHttps() |
Especifica HTTPS como o protocolo. (Herdado de IWithProtocolBeta<ReturnT>) |
WithoutCookieBasedAffinity() |
Desabilita a afinidade baseada em cookie. (Herdado de IWithAffinity<ReturnT>) |
WithPath(String) |
Especifica o prefixo de caminho para todas as solicitações HTTP. (Herdado de IWithPathBeta<ReturnT>) |
WithPort(Int32) |
Especifica o número da porta. (Herdado de IWithPort<ReturnT>) |
WithProtocol(ApplicationGatewayProtocol) |
Especifica o protocolo de transporte. (Herdado de IWithProtocol<ReturnT>) |
WithRequestTimeout(Int32) |
Especifica o tempo limite da solicitação. (Herdado de IWithRequestTimeout<ReturnT>) |
Aplica-se a
Azure SDK for .NET