IUpdateDefinition<ParentT> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ロード バランサーの更新の一部としてのインバウンド NAT プール定義の全体。
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.HasBackendPort.UpdateDefinition.IWithBackendPort<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasFrontend.UpdateDefinition.IWithFrontend<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>>, Microsoft.Azure.Management.Network.Fluent.HasProtocol.UpdateDefinition.IWithProtocol<Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>,Microsoft.Azure.Management.Network.Fluent.Models.TransportProtocol>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithBackendPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithFrontend<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithFrontendPortRange<ParentT>, Microsoft.Azure.Management.Network.Fluent.LoadBalancerInboundNatPool.UpdateDefinition.IWithProtocol<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithProtocol<'ParentT>
interface IWithProtocol<IWithAttach<'ParentT>, TransportProtocol>
interface IWithAttach<'ParentT>
interface IInUpdate<'ParentT>
interface IWithFrontend<'ParentT>
interface IWithFrontend<IWithAttach<'ParentT>>
interface IWithFrontendPortRange<'ParentT>
interface IWithBackendPort<'ParentT>
interface IWithBackendPort<IWithAttach<'ParentT>>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithBackendPort(Of IWithAttach(Of ParentT)), IWithBackendPort(Of ParentT), IWithFrontend(Of IWithAttach(Of ParentT)), IWithFrontend(Of ParentT), IWithFrontendPortRange(Of ParentT), IWithProtocol(Of IWithAttach(Of ParentT), TransportProtocol), IWithProtocol(Of ParentT)
型パラメーター
- ParentT
この定義をアタッチした後に戻る親定義のステージ。
- 実装
メソッド
Attach() |
ロード バランサーの更新の一部としてのインバウンド NAT プール定義の全体。 (継承元 IInUpdate<ParentT>) |
FromExistingPublicIPAddress(IPublicIPAddress) |
ネットワーク トラフィックを受信する既存のパブリック IP アドレスを指定します。 このロード バランサーに、このパブリック IP アドレスを参照するフロントエンドが既にある場合、それが使用されるフロントエンドです。 それ以外の場合は、新しいパブリック フロントエンドという名前が自動的にロード バランサーに暗黙的に作成されます。 (継承元 IWithFrontend<ReturnT>) |
FromExistingPublicIPAddress(String) |
ネットワーク トラフィックを受信する既存のパブリック IP アドレスを指定します。 このロード バランサーに、このパブリック IP アドレスを参照するフロントエンドが既にある場合、それが使用されるフロントエンドです。 それ以外の場合は、新しいパブリック フロントエンドという名前が自動的にロード バランサーに暗黙的に作成されます。 (継承元 IWithFrontend<ReturnT>) |
FromExistingSubnet(INetwork, String) |
ネットワーク トラフィックを受信する既存のプライベート サブネットを指定します。 このロード バランサーに、このサブネットを参照するフロントエンドが既にある場合、それが使用されるフロントエンドです。 それ以外の場合、新しいプライベート フロントエンドという名前が自動的にロード バランサーに暗黙的に作成されます。 (継承元 IWithFrontend<ReturnT>) |
FromExistingSubnet(ISubnet) |
ネットワーク トラフィックを受信する既存のプライベート サブネットを指定します。 このロード バランサーに、このサブネットを参照するフロントエンドが既にある場合、それが使用されるフロントエンドです。 それ以外の場合、新しいプライベート フロントエンドという名前が自動的にロード バランサーに暗黙的に作成されます。 (継承元 IWithFrontend<ReturnT>) |
FromExistingSubnet(String, String) |
ネットワーク トラフィックを受信する既存のプライベート サブネットを指定します。 このロード バランサーに、このサブネットを参照するフロントエンドが既にある場合、それが使用されるフロントエンドです。 それ以外の場合、新しいプライベート フロントエンドという名前が自動的にロード バランサーに暗黙的に作成されます。 (継承元 IWithFrontend<ReturnT>) |
FromFrontend(String) |
関連付けるフロントエンドを指定します。 (継承元 IWithFrontend<ReturnT>) |
FromFrontendPortRange(Int32, Int32) |
フロントエンド ポート範囲を指定しました。 (継承元 IWithFrontendPortRange<ParentT>) |
ToBackendPort(Int32) |
ネットワーク トラフィックの送信先のバックエンド ポートを指定します。 指定しない場合、フロントエンドで使用されるものと同じバックエンド ポート番号が想定されます。 (継承元 IWithBackendPort<ReturnT>) |
WithProtocol(ProtocolT) |
トランスポート プロトコルを指定します。 (継承元 IWithProtocol<ReturnT,ProtocolT>) |
適用対象
Azure SDK for .NET