ContainerServiceNetworkProfile コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ContainerServiceNetworkProfile() |
ContainerServiceNetworkProfile クラスの新しいインスタンスを初期化します。 |
ContainerServiceNetworkProfile(NetworkPlugin, NetworkPolicy, NetworkMode, String, String, String, String, OutboundType, LoadBalancerSku, ManagedClusterLoadBalancerProfile) |
ContainerServiceNetworkProfile クラスの新しいインスタンスを初期化します。 |
ContainerServiceNetworkProfile()
ContainerServiceNetworkProfile クラスの新しいインスタンスを初期化します。
public ContainerServiceNetworkProfile ();
Public Sub New ()
適用対象
ContainerServiceNetworkProfile(NetworkPlugin, NetworkPolicy, NetworkMode, String, String, String, String, OutboundType, LoadBalancerSku, ManagedClusterLoadBalancerProfile)
ContainerServiceNetworkProfile クラスの新しいインスタンスを初期化します。
public ContainerServiceNetworkProfile (Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPlugin networkPlugin = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPolicy networkPolicy = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkMode networkMode = default, string podCidr = default, string serviceCidr = default, string dnsServiceIP = default, string dockerBridgeCidr = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.OutboundType outboundType = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.LoadBalancerSku loadBalancerSku = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterLoadBalancerProfile loadBalancerProfile = default);
new Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceNetworkProfile : Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPlugin * Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPolicy * Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkMode * string * string * string * string * Microsoft.Azure.Management.ContainerService.Fluent.Models.OutboundType * Microsoft.Azure.Management.ContainerService.Fluent.Models.LoadBalancerSku * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterLoadBalancerProfile -> Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceNetworkProfile
Public Sub New (Optional networkPlugin As NetworkPlugin = Nothing, Optional networkPolicy As NetworkPolicy = Nothing, Optional networkMode As NetworkMode = Nothing, Optional podCidr As String = Nothing, Optional serviceCidr As String = Nothing, Optional dnsServiceIP As String = Nothing, Optional dockerBridgeCidr As String = Nothing, Optional outboundType As OutboundType = Nothing, Optional loadBalancerSku As LoadBalancerSku = Nothing, Optional loadBalancerProfile As ManagedClusterLoadBalancerProfile = Nothing)
パラメーター
- networkPlugin
- NetworkPlugin
Kubernetes ネットワークの構築に使用されるネットワーク プラグイン。 使用可能な値は次のとおりです: 'azure'、'kubenet'
- networkPolicy
- NetworkPolicy
Kubernetes ネットワークの構築に使用されるネットワーク ポリシー。 使用可能な値は、'calico'、'azure' です。
- networkMode
- NetworkMode
Kubernetes ネットワークの構築に使用されるネットワーク モード。 使用可能な値は次のとおりです: 'transparent'、'bridge'
- podCidr
- String
Kubenet を使用している場合、ポッド IP を割り当てる CIDR 表記の IP 範囲。
- serviceCidr
- String
Kubenet を使用している場合、サービス クラスター IP を割り当てる CIDR 表記の IP 範囲。 どのサブネット IP アドレスとも重複していてはなりません。
- dnsServiceIP
- String
Kubernetes DNS サービスに割り当てられた IP アドレス。 これは、serviceCidr で指定された Kubernetes サービス アドレス範囲内にある必要があります。
- dockerBridgeCidr
- String
Docker ブリッジ ネットワークに割り当てられた CIDR 表記 IP 範囲。 サブネット IP 範囲または Kubernetes サービスアドレス範囲と重複してはなりません。
- outboundType
- OutboundType
送信 (エグレス) ルーティング方法。 使用できる値は、'loadBalancer'、'userDefinedRouting' です。
- loadBalancerSku
- LoadBalancerSku
マネージド クラスターのロード バランサー SKU。 使用可能な値は次のとおりです: 'standard'、'basic'
- loadBalancerProfile
- ManagedClusterLoadBalancerProfile
クラスター ロード バランサーのプロファイル。
適用対象
Azure SDK for .NET