Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

INetworkProfileDefinition<ParentT> 接口

定义

Kubernetes 群集网络配置文件定义。 整个 Kubernetes 群集网络配置文件定义作为父定义的一部分。

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)

类型参数

ParentT

附加此定义后要返回到的容器服务定义的阶段。

实现

方法

Attach()

Kubernetes 群集网络配置文件定义。 整个 Kubernetes 群集网络配置文件定义作为父定义的一部分。

(继承自 IInDefinition<ParentT>)
WithDnsServiceIP(String)

指定分配给 Kubernetes DNS 服务的 IP 地址;它必须位于服务 CIDR 中指定的 Kubernetes 服务地址范围内。

(继承自 IWithDnsServiceIP<ParentT>)
WithDockerBridgeCidr(String)

指定分配给 Docker 网桥网络的 CIDR 表示法 IP 范围;它不得与任何子网 IP 范围或 Kubernetes 服务地址范围重叠。

(继承自 IWithDockerBridgeCidr<ParentT>)
WithNetworkPlugin(NetworkPlugin)

指定要用于生成 Kubernetes 网络的网络插件类型。

(继承自 IBlank<ParentT>)
WithNetworkPolicy(NetworkPolicy)

指定要用于生成 Kubernetes 网络的网络策略。

(继承自 IWithNetworkPolicy<ParentT>)
WithPodCidr(String)

指定使用 kubenet 时从中分配 Pod IP 的 CIDR 表示法 IP 范围。

(继承自 IWithPodCidr<ParentT>)
WithServiceCidr(String)

指定从中分配服务群集 IP 的 CIDR 表示法 IP 范围;不得与任何子网 IP 范围重叠。

(继承自 IWithServiceCidr<ParentT>)

适用于