IUpdate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
-
IWithHealthyHttpResponseBodyContents IWithHealthyHttpResponseBodyContentsBeta IWithHealthyHttpResponseStatusCodeRanges IWithHealthyHttpResponseStatusCodeRangesBeta IWithHost IWithInterval IWithPath IWithProtocol IWithRetries IWithTimeout IWithProtocol<IUpdate,ApplicationGatewayProtocol> ISettable<IUpdate> IBeta
Methods
Parent() | (Inherited from ISettable<ParentT>) |
WithHealthyHttpResponseBodyContents(String) |
Specifies the content, if any, to look for in the body of an HTTP response to a probe to determine the health status of the backend. (Inherited from IWithHealthyHttpResponseBodyContentsBeta) |
WithHealthyHttpResponseStatusCodeRange(Int32, Int32) |
Adds the specified range of the backend's HTTP response status codes that are to be considered healthy. (Inherited from IWithHealthyHttpResponseStatusCodeRangesBeta) |
WithHealthyHttpResponseStatusCodeRange(String) |
Adds the specified range of the backend's HTTP response status codes that are to be considered healthy. (Inherited from IWithHealthyHttpResponseStatusCodeRangesBeta) |
WithHealthyHttpResponseStatusCodeRanges(ISet<String>) |
Specifies the ranges of the backend's HTTP response status codes that are to be considered healthy. (Inherited from IWithHealthyHttpResponseStatusCodeRangesBeta) |
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) |
WithoutHealthyHttpResponseStatusCodeRanges() |
Removes all healthy HTTP status response code ranges. (Inherited from IWithHealthyHttpResponseStatusCodeRangesBeta) |
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) |