Freigeben über


ContainerServiceNetworkProfile Konstruktoren

Definition

Überlädt

ContainerServiceNetworkProfile()

Initialisiert eine neue instance der ContainerServiceNetworkProfile-Klasse.

ContainerServiceNetworkProfile(NetworkPlugin, NetworkPolicy, NetworkMode, String, String, String, String, OutboundType, LoadBalancerSku, ManagedClusterLoadBalancerProfile)

Initialisiert eine neue instance der ContainerServiceNetworkProfile-Klasse.

ContainerServiceNetworkProfile()

Initialisiert eine neue instance der ContainerServiceNetworkProfile-Klasse.

public ContainerServiceNetworkProfile ();
Public Sub New ()

Gilt für:

ContainerServiceNetworkProfile(NetworkPlugin, NetworkPolicy, NetworkMode, String, String, String, String, OutboundType, LoadBalancerSku, ManagedClusterLoadBalancerProfile)

Initialisiert eine neue instance der ContainerServiceNetworkProfile-Klasse.

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)

Parameter

networkPlugin
NetworkPlugin

Netzwerk-Plug-In, das zum Erstellen eines Kubernetes-Netzwerks verwendet wird. Mögliche Werte: "azure", "kubenet"

networkPolicy
NetworkPolicy

Netzwerkrichtlinie, die zum Erstellen eines Kubernetes-Netzwerks verwendet wird. Mögliche Werte: "calico", "azure"

networkMode
NetworkMode

Netzwerkmodus, der zum Erstellen eines Kubernetes-Netzwerks verwendet wird. Mögliche Werte: "transparent", "bridge"

podCidr
String

IP-Bereich in CIDR-Notation, über den Pod-IPs zugewiesen werden, wenn kubenet verwendet wird

serviceCidr
String

IP-Bereich in CIDR-Notation, über den Dienstcluster-IPs zugewiesen werden Er darf sich nicht mit dem IP-Adressbereich eines Subnetzes überschneiden.

dnsServiceIP
String

IP-Adresse, die dem Kubernetes-DNS-Dienst zugewiesen ist Er muss sich innerhalb des Kubernetes-Dienstadressbereichs befinden, der in serviceCidr angegeben ist.

dockerBridgeCidr
String

Ein CIDR-Notations-IP-Bereich, der dem Docker-Bridge-Netzwerk zugewiesen ist. Sie darf sich nicht mit Subnetz-IP-Bereichen oder dem Kubernetes-Dienstadressbereich überlappen.

outboundType
OutboundType

Die ausgehende (ausgehende) Routingmethode. Mögliche Werte: "loadBalancer", "userDefinedRouting"

loadBalancerSku
LoadBalancerSku

Die Lastenausgleichs-SKU für den verwalteten Cluster. Mögliche Werte: "Standard", "basic"

loadBalancerProfile
ManagedClusterLoadBalancerProfile

Profil des Clusterlastenausgleichs.

Gilt für: