IUpdateDefinition<ParentT> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die gesamte Anwendungsgatewaytestdefinition als Teil eines Application Gateway-Updates.
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithHealthyHttpResponseBodyContents<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithHealthyHttpResponseBodyContentsBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithHealthyHttpResponseStatusCodeRanges<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithHealthyHttpResponseStatusCodeRangesBeta<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithHost<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithInterval<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithPath<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithProtocol<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithRetries<ParentT>, Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithTimeout<ParentT>, Microsoft.Azure.Management.Network.Fluent.HasProtocol.UpdateDefinition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.ApplicationGatewayProbe.UpdateDefinition.IWithTimeout<ParentT>,Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.IInUpdateAlt<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithHost<'ParentT>
interface IWithAttach<'ParentT>
interface IInUpdateAlt<'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 IUpdateDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInUpdateAlt(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)
Typparameter
- ParentT
Die Phase der Definition des übergeordneten Anwendungsgateways, zu der nach dem Anfügen dieser Definition zurückzukehren ist.
- Implementiert
-
IBlank<ParentT> IWithAttach<ParentT> IWithHealthyHttpResponseBodyContents<ParentT> IWithHealthyHttpResponseBodyContentsBeta<ParentT> IWithHealthyHttpResponseBodyContentsBeta<ReturnT> IWithHealthyHttpResponseStatusCodeRanges<ParentT> IWithHealthyHttpResponseStatusCodeRangesBeta<ParentT> IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT> IWithHost<ParentT> IWithInterval<ParentT> IWithPath<ParentT> IWithProtocol<ParentT> IWithRetries<ParentT> IWithTimeout<ParentT> IWithProtocol<IWithTimeout<ParentT>,ApplicationGatewayProtocol> IInUpdateAlt<ParentT> IBeta
Methoden
Attach() |
Fügt die untergeordnete Definition an das Update der übergeordneten Ressource an. (Geerbt von IInUpdateAlt<ParentT>) |
WithHealthyHttpResponseBodyContents(String) |
Gibt ggf. den Inhalt an, nach dem im Text einer HTTP-Antwort an einen Test gesucht werden soll, um die Integrität status des Back-Ends zu ermitteln. (Geerbt von IWithHealthyHttpResponseBodyContentsBeta<ReturnT>) |
WithHealthyHttpResponseStatusCodeRange(Int32, Int32) |
Fügt den angegebenen Bereich der HTTP-Antwort des Back-Ends status Codes hinzu, die als fehlerfrei angesehen werden sollen. (Geerbt von IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>) |
WithHealthyHttpResponseStatusCodeRange(String) |
Fügt den angegebenen Bereich der HTTP-Antwort des Back-Ends status Codes hinzu, die als fehlerfrei angesehen werden sollen. (Geerbt von IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>) |
WithHealthyHttpResponseStatusCodeRanges(ISet<String>) |
Gibt die Bereiche der HTTP-Antwort des Back-Ends status Codes an, die als fehlerfrei angesehen werden sollen. (Geerbt von IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>) |
WithHost(String) |
Gibt den Hostnamen an, an den der Test gesendet werden soll. (Geerbt von IWithHost<ParentT>) |
WithHttp() |
Gibt HTTP als Testprotokoll an. (Geerbt von IWithProtocol<ParentT>) |
WithHttps() |
Gibt HTTPS als Testprotokoll an. (Geerbt von IWithProtocol<ParentT>) |
WithPath(String) |
Gibt den relativen Pfad für den aufzurufenden Test an. Ein Test wird an den <Pfad> protocol>://<host>:<port><gesendet. (Geerbt von IWithPath<ParentT>) |
WithProtocol(ProtocolT) |
Gibt das Transportprotokoll an. (Geerbt von IWithProtocol<ReturnT,ProtocolT>) |
WithRetriesBeforeUnhealthy(Int32) |
Gibt die Anzahl von Wiederholungsversuchen an, bevor der Server als fehlerhaft eingestuft wird. (Geerbt von IWithRetries<ParentT>) |
WithTimeBetweenProbesInSeconds(Int32) |
Gibt das Zeitintervall in Sekunden zwischen aufeinanderfolgenden Tests an. (Geerbt von IWithInterval<ParentT>) |
WithTimeoutInSeconds(Int32) |
Gibt die Zeitspanne in Sekunden an, die auf eine Antwort wartet, bevor der Test als fehlgeschlagen gilt. (Geerbt von IWithTimeout<ParentT>) |
Gilt für:
Azure SDK for .NET