你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
INetworkProfileDefinition<ParentT> 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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>) |