Freigeben über


INetworkProfileDefinition<ParentT> Schnittstelle

Definition

Die Netzwerkprofildefinition des Kubernetes-Clusters. Die gesamte Definition einer Kubernetes-Clusternetzwerkprofildefinition als Teil einer übergeordneten Definition.

public interface INetworkProfileDefinition<ParentT> : Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IBlank<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IWithDnsServiceIP<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IWithDockerBridgeCidr<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IWithNetworkPolicy<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IWithPodCidr<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Definition.IWithServiceCidr<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type INetworkProfileDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IBeta
    interface IWithAttach<'ParentT>
    interface IWithNetworkPolicy<'ParentT>
    interface IWithPodCidr<'ParentT>
    interface IWithServiceCidr<'ParentT>
    interface IWithDnsServiceIP<'ParentT>
    interface IWithDockerBridgeCidr<'ParentT>
    interface IInDefinition<'ParentT>
Public Interface INetworkProfileDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithDnsServiceIP(Of ParentT), IWithDockerBridgeCidr(Of ParentT), IWithNetworkPolicy(Of ParentT), IWithPodCidr(Of ParentT), IWithServiceCidr(Of ParentT)

Typparameter

ParentT

Die Phase der Containerdienstdefinition, zu der nach dem Anfügen dieser Definition zurückzukehren ist.

Implementiert

Methoden

Attach()

Die Netzwerkprofildefinition des Kubernetes-Clusters. Die gesamte Definition einer Kubernetes-Clusternetzwerkprofildefinition als Teil einer übergeordneten Definition.

(Geerbt von IInDefinition<ParentT>)
WithDnsServiceIP(String)

Gibt eine IP-Adresse an, die dem Kubernetes-DNS-Dienst zugewiesen ist; Er muss sich innerhalb des Kubernetes-Dienstadressbereichs befinden, der im Dienst-CIDR angegeben ist.

(Geerbt von IWithDnsServiceIP<ParentT>)
WithDockerBridgeCidr(String)

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

(Geerbt von IWithDockerBridgeCidr<ParentT>)
WithNetworkPlugin(NetworkPlugin)

Gibt den Netzwerk-Plug-In-Typ an, der zum Erstellen des Kubernetes-Netzwerks verwendet werden soll.

(Geerbt von IBlank<ParentT>)
WithNetworkPolicy(NetworkPolicy)

Gibt die Netzwerkrichtlinie an, die zum Erstellen des Kubernetes-Netzwerks verwendet werden soll.

(Geerbt von IWithNetworkPolicy<ParentT>)
WithPodCidr(String)

Gibt einen CIDR-Notations-IP-Bereich an, aus dem Pod-IP-Adressen zugewiesen werden sollen, wenn Kubenet verwendet wird.

(Geerbt von IWithPodCidr<ParentT>)
WithServiceCidr(String)

Gibt einen CIDR-Notations-IP-Bereich an, aus dem Dienstcluster-IP-Adressen zugewiesen werden sollen. darf sich nicht mit Subnetz-IP-Bereichen überlappen.

(Geerbt von IWithServiceCidr<ParentT>)

Gilt für: