次の方法で共有


IUpdateDefinition<ParentT> インターフェイス

定義

アプリケーション ゲートウェイ更新プログラムの一部としてのアプリケーション ゲートウェイ プローブ定義の全体。

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)

型パラメーター

ParentT

この定義をアタッチした後に戻る親アプリケーション ゲートウェイ定義のステージ。

実装

メソッド

Attach()

親リソースの更新プログラムに子定義をアタッチします。

(継承元 IInUpdateAlt<ParentT>)
WithHealthyHttpResponseBodyContents(String)

バックエンドの正常性状態を判断するために、プローブに対する HTTP 応答の本文で検索するコンテンツ (存在する場合) を指定します。

(継承元 IWithHealthyHttpResponseBodyContentsBeta<ReturnT>)
WithHealthyHttpResponseStatusCodeRange(Int32, Int32)

正常と見なされるバックエンドの HTTP 応答状態コードの指定された範囲を追加します。

(継承元 IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>)
WithHealthyHttpResponseStatusCodeRange(String)

正常と見なされるバックエンドの HTTP 応答状態コードの指定された範囲を追加します。

(継承元 IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>)
WithHealthyHttpResponseStatusCodeRanges(ISet<String>)

正常と見なされるバックエンドの HTTP 応答状態コードの範囲を指定します。

(継承元 IWithHealthyHttpResponseStatusCodeRangesBeta<ReturnT>)
WithHost(String)

プローブの送信先となるホスト名を指定します。

(継承元 IWithHost<ParentT>)
WithHttp()

プローブ プロトコルとして HTTP を指定します。

(継承元 IWithProtocol<ParentT>)
WithHttps()

プローブ プロトコルとして HTTPS を指定します。

(継承元 IWithProtocol<ParentT>)
WithPath(String)

呼び出すプローブの相対パスを指定します。 プローブはプロトコル>://<host>:<port><パス>に<送信されます。

(継承元 IWithPath<ParentT>)
WithProtocol(ProtocolT)

トランスポート プロトコルを指定します。

(継承元 IWithProtocol<ReturnT,ProtocolT>)
WithRetriesBeforeUnhealthy(Int32)

サーバーが異常と見なされるまでの再試行回数を指定します。

(継承元 IWithRetries<ParentT>)
WithTimeBetweenProbesInSeconds(Int32)

連続するプローブ間の時間間隔を秒単位で指定します。

(継承元 IWithInterval<ParentT>)
WithTimeoutInSeconds(Int32)

プローブが失敗したと見なされるまでの応答を待機する時間を秒単位で指定します。

(継承元 IWithTimeout<ParentT>)

適用対象