Partager via


INetworkProfileDefinition<ParentT> Interface

Définition

Définition de profil réseau de cluster Kubernetes. L’intégralité d’une définition de profil réseau de cluster Kubernetes dans le cadre d’une définition parente.

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)

Paramètres de type

ParentT

Étape de la définition du service de conteneur à laquelle revenir après l’attachement de cette définition.

Implémente

Méthodes

Attach()

Définition de profil réseau de cluster Kubernetes. L’intégralité d’une définition de profil réseau de cluster Kubernetes dans le cadre d’une définition parente.

(Hérité de IInDefinition<ParentT>)
WithDnsServiceIP(String)

Spécifie une adresse IP affectée au service DNS Kubernetes ; il doit se trouver dans la plage d’adresses du service Kubernetes spécifiée dans le CIDR de service.

(Hérité de IWithDnsServiceIP<ParentT>)
WithDockerBridgeCidr(String)

Spécifie une plage d’adresses IP de notation CIDR affectée au réseau de pont Docker ; il ne doit pas chevaucher les plages d’adresses IP de sous-réseau ou la plage d’adresses du service Kubernetes.

(Hérité de IWithDockerBridgeCidr<ParentT>)
WithNetworkPlugin(NetworkPlugin)

Spécifie le type de plug-in réseau à utiliser pour créer le réseau Kubernetes.

(Hérité de IBlank<ParentT>)
WithNetworkPolicy(NetworkPolicy)

Spécifie la stratégie réseau à utiliser pour créer le réseau Kubernetes.

(Hérité de IWithNetworkPolicy<ParentT>)
WithPodCidr(String)

Spécifie une plage d’adresses IP de notation CIDR à partir de laquelle attribuer des adresses IP de pod lorsque kubenet est utilisé.

(Hérité de IWithPodCidr<ParentT>)
WithServiceCidr(String)

Spécifie une plage d’adresses IP de notation CIDR à partir de laquelle attribuer des adresses IP de cluster de service ; ne doit pas chevaucher les plages d’adresses IP de sous-réseau.

(Hérité de IWithServiceCidr<ParentT>)

S’applique à