Compartilhar via


IUpdate Interface

Definição

A totalidade de uma atualização de configuração HTTPS de back-end do gateway de aplicativo como parte de uma atualização do gateway de aplicativo.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithAffinity, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithAuthenticationCertificate, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithConnectionDraining, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithCookieName, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithHostHeader, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithPath, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithPort, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithProbe, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithProtocol, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IWithRequestTimeout, Microsoft.Azure.Management.Network.Fluent.HasPort.Update.IWithPort<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayBackendHttpConfiguration.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IUpdate = interface
    interface ISettable<IUpdate>
    interface IWithPort
    interface IWithPort<IUpdate>
    interface IWithAffinity
    interface IWithProtocol
    interface IWithProtocolBeta
    interface IBeta
    interface IWithRequestTimeout
    interface IWithProbe
    interface IWithHostHeader
    interface IWithHostHeaderBeta
    interface IWithConnectionDraining
    interface IWithConnectionDrainingBeta
    interface IWithCookieName
    interface IWithCookieNameBeta
    interface IWithPath
    interface IWithPathBeta
    interface IWithAuthenticationCertificate
    interface IWithAuthenticationCertificateBeta
Public Interface IUpdate
Implements IBeta, ISettable(Of IUpdate), IWithAffinity, IWithAuthenticationCertificate, IWithConnectionDraining, IWithCookieName, IWithHostHeader, IWithPath, IWithPort, IWithPort(Of IUpdate), IWithProbe, IWithProtocol, IWithRequestTimeout
Implementações

Métodos

Parent()

A totalidade de uma atualização de configuração HTTPS de back-end do gateway de aplicativo como parte de uma atualização do gateway de aplicativo.

(Herdado de ISettable<ParentT>)
WithAffinityCookieName(String)

Especifica o nome do cookie de afinidade.

(Herdado de IWithCookieNameBeta)
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)
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)
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)
WithAuthenticationCertificateFromFile(FileInfo)

Associa um novo certificado nomeado automaticamente a essa configuração de back-end HTTP carregada do arquivo especificado.

(Herdado de IWithAuthenticationCertificateBeta)
WithConnectionDrainingTimeoutInSeconds(Int32)

Especifica o número de segundos quando a drenagem de conexões está ativa.

(Herdado de IWithConnectionDrainingBeta)
WithCookieBasedAffinity()

Habilita a afinidade baseada em cookie.

(Herdado de IWithAffinity)
WithHostHeader(String)

Especifica o cabeçalho do host.

(Herdado de IWithHostHeaderBeta)
WithHostHeaderFromBackend()

Especifica que o cabeçalho do host deve vir do nome do host do servidor de back-end.

(Herdado de IWithHostHeaderBeta)
WithHttp()

Especifica HTTP como o protocolo.

(Herdado de IWithProtocolBeta)
WithHttps()

Especifica HTTPS como o protocolo.

(Herdado de IWithProtocolBeta)
WithoutAuthenticationCertificate(String)

Remove a referência ao certificado de autenticação especificado dessa configuração de back-end HTTP. Observe que o certificado permanecerá associado ao gateway de aplicativo até que ele seja removido explicitamente.

(Herdado de IWithAuthenticationCertificateBeta)
WithoutAuthenticationCertificates()

Remove todas as referências a todos os certificados de autenticação.

(Herdado de IWithAuthenticationCertificateBeta)
WithoutConnectionDraining()

Desabilita o esvaziamento de conexões.

(Herdado de IWithConnectionDrainingBeta)
WithoutCookieBasedAffinity()

Desabilita a afinidade baseada em cookie.

(Herdado de IWithAffinity)
WithoutHostHeader()

Especifica que nenhum cabeçalho de host deve ser usado.

(Herdado de IWithHostHeaderBeta)
WithoutProbe()

Remove a associação com uma investigação.

(Herdado de IWithProbe)
WithPath(String)

Especifica o prefixo de caminho para todas as solicitações HTTP.

(Herdado de IWithPathBeta)
WithPort(Int32)

Especifica o número da porta.

(Herdado de IWithPort<ReturnT>)
WithProbe(String)

Especifica uma investigação existente neste gateway de aplicativo a ser associada a esse back-end. Se a investigação com o nome especificado ainda não existir, ela deverá ser definida separadamente na parte opcional da definição do gateway de aplicativo. Isso só adiciona uma referência à investigação pelo nome.

(Herdado de IWithProbe)
WithProtocol(ApplicationGatewayProtocol)

Especifica o protocolo de transporte.

(Herdado de IWithProtocol)
WithRequestTimeout(Int32)

Especifica o tempo limite da solicitação.

(Herdado de IWithRequestTimeout)

Aplica-se a