IDefinition<ParentT> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La totalidad de una definición de sondeo de Application Gateway.
public interface IDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithHealthyHttpResponseBodyContents<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithHealthyHttpResponseBodyContentsBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithHealthyHttpResponseStatusCodeRanges<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithHealthyHttpResponseStatusCodeRangesBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithHost<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithInterval<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithPath<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithProtocol<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithRetries<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithTimeout<ParentT>, Microsoft.Azure.Management.Network.Fluent.HasProtocol.Definition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.Definition.IWithTimeout<ParentT>,Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.IInDefinitionAlt<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithHost<'ParentT>
interface IWithAttach<'ParentT>
interface IInDefinitionAlt<'ParentT>
interface IWithInterval<'ParentT>
interface IWithRetries<'ParentT>
interface IWithHealthyHttpResponseStatusCodeRanges<'ParentT>
interface IWithHealthyHttpResponseStatusCodeRangesBeta<'ParentT>
interface IBeta
interface IWithHealthyHttpResponseBodyContents<'ParentT>
interface IWithHealthyHttpResponseBodyContentsBeta<'ParentT>
interface IWithProtocol<'ParentT>
interface IWithProtocol<IWithTimeout<'ParentT>, ApplicationGatewayProtocol>
interface IWithPath<'ParentT>
interface IWithTimeout<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInDefinitionAlt(Of ParentT), IWithAttach(Of ParentT), IWithHealthyHttpResponseBodyContents(Of ParentT), IWithHealthyHttpResponseBodyContentsBeta(Of ParentT), IWithHealthyHttpResponseStatusCodeRanges(Of ParentT), IWithHealthyHttpResponseStatusCodeRangesBeta(Of ParentT), IWithHost(Of ParentT), IWithInterval(Of ParentT), IWithPath(Of ParentT), IWithProtocol(Of IWithTimeout(Of ParentT), ApplicationGatewayProtocol), IWithProtocol(Of ParentT), IWithRetries(Of ParentT), IWithTimeout(Of ParentT)
Parámetros de tipo
- ParentT
Fase de la definición de puerta de enlace de aplicaciones primaria a la que volver después de adjuntar esta definición.
- Implementaciones
-
IBlank<ParentT> IWithAttach<ParentT> IWithHealthyHttpResponseBodyContents<ParentT> IWithHealthyHttpResponseBodyContents<ReturnT> IWithHealthyHttpResponseBodyContentsBeta<ParentT> IWithHealthyHttpResponseBodyContentsBeta<ReturnT> IWithHealthyHttpResponseStatusCodeRanges<ParentT> IWithHealthyHttpResponseStatusCodeRanges<ReturnT> IWithHealthyHttpResponseStatusCodeRangesBeta<ParentT> IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT> IWithHost<ParentT> IWithInterval<ParentT> IWithInterval<ReturnT> IWithPath<ParentT> IWithProtocol<ParentT> IWithRetries<ParentT> IWithRetries<ReturnT> IWithTimeout<ParentT> IWithProtocol<IWithTimeout<ParentT>,ApplicationGatewayProtocol> IInDefinitionAlt<ParentT> IInDefinitionAlt<ReturnT> IBeta
Métodos
Attach() |
Asocia la definición secundaria a la definición del recurso primario. (Heredado de IInDefinitionAlt<ParentT>) |
WithHealthyHttpResponseBodyContents(String) |
Especifica el contenido, si existe, que se va a buscar en el cuerpo de una respuesta HTTP a un sondeo para determinar el estado de mantenimiento del back-end. (Heredado de IWithHealthyHttpResponseBodyContentsBeta<ReturnT>) |
WithHealthyHttpResponseStatusCodeRange(Int32, Int32) |
Agrega el intervalo especificado de los códigos de estado de respuesta HTTP del back-end que se deben considerar correctos. (Heredado de IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>) |
WithHealthyHttpResponseStatusCodeRange(String) |
Agrega el intervalo especificado de los códigos de estado de respuesta HTTP del back-end que se deben considerar correctos. (Heredado de IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>) |
WithHealthyHttpResponseStatusCodeRanges(ISet<String>) |
Especifica los intervalos de los códigos de estado de respuesta HTTP del back-end que se deben considerar correctos. (Heredado de IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>) |
WithHost(String) |
Especifica el nombre de host al que se va a enviar el sondeo. (Heredado de IWithHost<ParentT>) |
WithHttp() |
Especifica HTTP como protocolo de sondeo. (Heredado de IWithProtocol<ParentT>) |
WithHttps() |
Especifica HTTPS como protocolo de sondeo. (Heredado de IWithProtocol<ParentT>) |
WithPath(String) |
Especifica la ruta de acceso relativa al sondeo que se va a llamar. Se envía un sondeo a <protocol>://<host>:<port><path>. (Heredado de IWithPath<ParentT>) |
WithProtocol(ProtocolT) |
Especifica el protocolo de transporte. (Heredado de IWithProtocol<ReturnT,ProtocolT>) |
WithRetriesBeforeUnhealthy(Int32) |
Especifica el número de reintentos antes de que el servidor se considere incorrecto. (Heredado de IWithRetries<ParentT>) |
WithTimeBetweenProbesInSeconds(Int32) |
Especifica el intervalo de tiempo en segundos entre sondeos consecutivos. (Heredado de IWithInterval<ParentT>) |
WithTimeoutInSeconds(Int32) |
Especifica la cantidad de tiempo en segundos en espera de una respuesta antes de que se considere que se ha producido un error en el sondeo. (Heredado de IWithTimeout<ParentT>) |
Se aplica a
Azure SDK for .NET