Partilhar via


IUpdate Interface

Definição

A totalidade de uma atualização de investigação do gateway de aplicativo como parte de uma atualização do gateway de aplicativo.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithHealthyHttpResponseBodyContents, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithHealthyHttpResponseStatusCodeRanges, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithHost, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithInterval, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithPath, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithProtocol, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithRetries, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IWithTimeout, Microsoft.Azure.Management.Network.Fluent.HasProtocol.Update.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Update.IUpdate,Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol>, 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 IWithProtocol
    interface IWithProtocol<IUpdate, ApplicationGatewayProtocol>
    interface IWithPath
    interface IWithHost
    interface IWithTimeout
    interface IWithInterval
    interface IWithRetries
    interface IWithHealthyHttpResponseStatusCodeRanges
    interface IWithHealthyHttpResponseStatusCodeRangesBeta
    interface IBeta
    interface IWithHealthyHttpResponseBodyContents
    interface IWithHealthyHttpResponseBodyContentsBeta
Public Interface IUpdate
Implements IBeta, ISettable(Of IUpdate), IWithHealthyHttpResponseBodyContents, IWithHealthyHttpResponseStatusCodeRanges, IWithHost, IWithInterval, IWithPath, IWithProtocol, IWithProtocol(Of IUpdate, ApplicationGatewayProtocol), IWithRetries, IWithTimeout
Implementações

Métodos

Parent()

A totalidade de uma atualização de investigação do gateway de aplicativo como parte de uma atualização do gateway de aplicativo.

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

Especifica o conteúdo, se houver, a ser buscado no corpo de uma resposta HTTP a uma investigação para determinar o status de integridade do back-end.

(Herdado de IWithHealthyHttpResponseBodyContentsBeta)
WithHealthyHttpResponseStatusCodeRange(Int32, Int32)

Adiciona o intervalo especificado da resposta HTTP do back-end status códigos que devem ser considerados íntegros.

(Herdado de IWithHealthyHttpResponseStatusCodeRangesBeta)
WithHealthyHttpResponseStatusCodeRange(String)

Adiciona o intervalo especificado da resposta HTTP do back-end status códigos que devem ser considerados íntegros.

(Herdado de IWithHealthyHttpResponseStatusCodeRangesBeta)
WithHealthyHttpResponseStatusCodeRanges(ISet<String>)

Especifica os intervalos de resposta HTTP do back-end status códigos que devem ser considerados íntegros.

(Herdado de IWithHealthyHttpResponseStatusCodeRangesBeta)
WithHost(String)

Especifica o nome do host para o qual enviar a investigação.

(Herdado de IWithHost)
WithHttp()

Especifica HTTP como o protocolo de investigação.

(Herdado de IWithProtocol)
WithHttps()

Especifica HTTPS como o protocolo de investigação.

(Herdado de IWithProtocol)
WithoutHealthyHttpResponseStatusCodeRanges()

Remove todos os intervalos de código de resposta http status íntegros.

(Herdado de IWithHealthyHttpResponseStatusCodeRangesBeta)
WithPath(String)

Especifica o caminho relativo para a investigação chamar. Uma investigação é enviada para <protocol>://<host>:<port><path>.

(Herdado de IWithPath)
WithProtocol(ProtocolT)

Especifica o protocolo de transporte.

(Herdado de IWithProtocol<ReturnT,ProtocolT>)
WithRetriesBeforeUnhealthy(Int32)

Especifica o número de repetições antes que o servidor seja considerado não íntegro.

(Herdado de IWithRetries)
WithTimeBetweenProbesInSeconds(Int32)

Especifica o intervalo de tempo em segundos entre investigações consecutivas.

(Herdado de IWithInterval)
WithTimeoutInSeconds(Int32)

Especifica a quantidade de tempo em segundos aguardando uma resposta antes que a investigação seja considerada com falha.

(Herdado de IWithTimeout)

Aplica-se a