IUpdate Interface

Definition

The entirety of an application gateway probe update as part of an application gateway update.

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
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
WithHost(String)

Specifies the host name to send the probe to.

(Inherited from IWithHost)
WithHttp()

Specifies HTTP as the probe protocol.

(Inherited from IWithProtocol)
WithHttps()

Specifies HTTPS as the probe protocol.

(Inherited from IWithProtocol)
WithPath(String)

Specifies the relative path for the probe to call. A probe is sent to <protocol>://<host>:<port><path>.

(Inherited from IWithPath)
WithProtocol(ProtocolT)

Specifies the transport protocol.

(Inherited from IWithProtocol<ReturnT,ProtocolT>)
WithRetriesBeforeUnhealthy(Int32)

Specifies the number of retries before the server is considered unhealthy.

(Inherited from IWithRetries)
WithTimeBetweenProbesInSeconds(Int32)

Specifies the time interval in seconds between consecutive probes.

(Inherited from IWithInterval)
WithTimeoutInSeconds(Int32)

Specifies the amount of time in seconds waiting for a response before the probe is considered failed.

(Inherited from IWithTimeout)

Applies to