ContainerServiceNetworkProfile Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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:
Azure SDK for .NET