IDefinition<ReturnT> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ロード バランサーの送信規則の定義全体。
public interface IDefinition<ReturnT> : Microsoft.Azure.Management.Network.Fluent.HasProtocol.Definition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithBackend<ReturnT>,Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerOutboundRuleProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IBlank<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithAttach<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithBackend<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithFrontend<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithIdleTimeout<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithProtocol<ReturnT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerOutboundRule.Definition.IWithTcpReset<ReturnT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ReturnT>
type IDefinition<'ReturnT> = interface
interface IBlank<'ReturnT>
interface IWithProtocol<'ReturnT>
interface IWithProtocol<IWithBackend<'ReturnT>, LoadBalancerOutboundRuleProtocol>
interface IWithAttach<'ReturnT>
interface IInDefinition<'ReturnT>
interface IWithIdleTimeout<'ReturnT>
interface IWithTcpReset<'ReturnT>
interface IWithFrontend<'ReturnT>
interface IWithBackend<'ReturnT>
Public Interface IDefinition(Of ReturnT)
Implements IBlank(Of ReturnT), IInDefinition(Of ReturnT), IWithAttach(Of ReturnT), IWithBackend(Of ReturnT), IWithFrontend(Of ReturnT), IWithIdleTimeout(Of ReturnT), IWithProtocol(Of IWithBackend(Of ReturnT), LoadBalancerOutboundRuleProtocol), IWithProtocol(Of ReturnT), IWithTcpReset(Of ReturnT)
型パラメーター
- ReturnT
この定義をアタッチした後に戻る親定義のステージ。
- 実装
メソッド
Attach() |
ロード バランサーの送信規則の定義全体。 (継承元 IInDefinition<ParentT>) |
FromBackend(String) |
送信トラフィック用に、このロード バランサー上のバックエンド プールを指定します。 (継承元 IWithBackend<ReturnT>) |
ToFrontend(String) |
送信トラフィックのこのロード バランサーのフロントエンドを指定します。 フロントエンドは静的パブリック IP アドレスである必要があります。 (継承元 IWithFrontend<ReturnT>) |
ToFrontends(String[]) |
送信トラフィックのこのロード バランサーのフロントエンドを指定します。 フロントエンドは静的パブリック IP アドレスである必要があります。 (継承元 IWithFrontend<ReturnT>) |
WithEnableTcpReset() |
TCP フローアイドル タイムアウトまたは予期しない接続終了時の双方向 TCP リセットを指定します。 この要素が使用されるのは、プロトコルが TCP に設定されている場合のみです。 (継承元 IWithTcpReset<ReturnT>) |
WithIdleTimeoutInMinutes(Int32) |
TCP アイドル接続のタイムアウトを指定します。 (継承元 IWithIdleTimeout<ReturnT>) |
WithProtocol(ProtocolT) |
トランスポート プロトコルを指定します。 (継承元 IWithProtocol<ReturnT,ProtocolT>) |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET