IApplicationGatewayProbe 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.
A client-side representation of an application gateway probe.
public interface IApplicationGatewayProbe : Microsoft.Azure.Management.Network.Fluent.IApplicationGatewayProbeBeta, Microsoft.Azure.Management.Network.Fluent.IHasProtocol<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>
type IApplicationGatewayProbe = interface
interface IHasInner<ApplicationGatewayProbeInner>
interface IChildResource<IApplicationGateway>
interface IHasName
interface IIndexable
interface IHasParent<IApplicationGateway>
interface IHasProtocol<ApplicationGatewayProtocol>
interface IApplicationGatewayProbeBeta
interface IBeta
Public Interface IApplicationGatewayProbe
Implements IApplicationGatewayProbeBeta, IBeta, IChildResource(Of IApplicationGateway), IHasInner(Of ApplicationGatewayProbeInner), IHasParent(Of IApplicationGateway), IHasProtocol(Of ApplicationGatewayProtocol)
- Implements
Properties
HealthyHttpResponseBodyContents |
Gets the body contents of an HTTP response to a probe to check for to determine backend health, or null if none specified. (Inherited from IApplicationGatewayProbeBeta) |
HealthyHttpResponseStatusCodeRanges |
Gets HTTP response code ranges in the format ###-### returned by the backend which the probe considers healthy. (Inherited from IApplicationGatewayProbeBeta) |
Host |
Gets host name to send the probe to. |
Inner | (Inherited from IHasInner<T>) |
Key | (Inherited from IIndexable) |
Name |
Gets the name of the resource (Inherited from IHasName) |
Parent |
Gets the parent of this child resource. (Inherited from IHasParent<ParentT>) |
Path |
Gets the relative path to be called by the probe. |
Protocol |
Gets the protocol. (Inherited from IHasProtocol<ProtocolT>) |
RetriesBeforeUnhealthy |
Gets the number of failed retry probes before the backend server is marked as being down Acceptable values are from 1 second to 20. |
TimeBetweenProbesInSeconds |
Gets the number of seconds between probe retries. |
TimeoutInSeconds |
Gets the number of seconds waiting for a response after which the probe times out and it is marked as failed Acceptable values are from 1 to 86400 seconds. |