ProbeInner クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ロード バランサー プローブ。
[Microsoft.Rest.Serialization.JsonTransformation]
public class ProbeInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ProbeInner = class
inherit SubResource
Public Class ProbeInner
Inherits SubResource
- 継承
- 属性
コンストラクター
ProbeInner() |
ProbeInner クラスの新しいインスタンスを初期化します。 |
ProbeInner(ProbeProtocol, Int32, String, IList<SubResource>, Nullable<Int32>, Nullable<Int32>, String, ProvisioningState, String, String, String) |
ProbeInner クラスの新しいインスタンスを初期化します。 |
プロパティ
Etag |
リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。 |
Id |
リソース ID (継承元 SubResource) |
IntervalInSeconds |
エンドポイントの正常性状態をプローブする頻度の間隔を秒単位で取得または設定します。 この間隔は、割り当てられているタイムアウト期間 (秒) の 1/2 よりもわずかに短くするのが一般的です。そうすることで、2 回のプローブを完全に実施したうえで、インスタンスをローテーションから除外することができます。 既定値は 15、最小値は 5 です。 |
LoadBalancingRules |
このプローブを使用するロード バランサー規則を取得します。 |
Name |
ロード バランサーで使用されるプローブのセット内で一意のリソースの名前を取得または設定します。 この名前は、リソースへのアクセスに使用できます。 |
NumberOfProbes |
応答がない場合に、エンドポイントへのそれ以上のトラフィックの配信を停止するプローブの数を取得または設定します。 この値を使用すると、エンドポイントを Azure で使用される一般的な時間よりも速く、または低速にローテーションから取り出すことができます。 |
Port |
プローブと通信するためのポートを取得または設定します。 指定できる値は 1 以上 65535 以下です。 |
Protocol |
エンドポイントのプロトコルを取得または設定します。 'Tcp' が指定されている場合、プローブを正常に実行するには、受信した ACK が必要です。 'Http' または 'Https' が指定されている場合、プローブを成功させるには、 からの 200 OK 応答が URI を指定する必要があります。 使用できる値は、'Http'、'Tcp'、'Https' です。 |
ProvisioningState |
プローブ リソースのプロビジョニング状態を取得します。 使用可能な値には、'Succeeded'、'Updating'、'Deleting'、'Failed' などがあります。 |
RequestPath |
VM から正常性状態を要求するために使用される URI を取得または設定します。 プロトコルが http に設定されている場合は、パスが必要です。 それ以外の場合は、許可されません。 既定値はありません。 |
Type |
リソースの型を取得します。 |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET