NetworkPolicy Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. containerservice. models. NetworkPolicy
- com.
- com.
public final class NetworkPolicy
extends ExpandableStringEnum<NetworkPolicy>
Network policy used for building the Kubernetes network.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Network |
AZURE
Use Azure network policies. |
|
static final
Network |
CALICO
Use Calico network policies. |
|
static final
Network |
CILIUM
Use Cilium to enforce network policies. |
|
static final
Network |
NONE
Network policies will not be enforced. |
Constructor Summary
| Constructor | Description |
|---|---|
| NetworkPolicy() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Network |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Network |
fromString(String name)
Creates or finds a Network |
|
static
Collection<Network |
values()
Gets known Network |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
AZURE
public static final NetworkPolicy AZURE
Use Azure network policies. See [differences between Azure and Calico policies](https://docs.microsoft.com/azure/aks/use-network-policies\#differences-between-azure-and-calico-policies-and-their-capabilities) for more information.
CALICO
public static final NetworkPolicy CALICO
Use Calico network policies. See [differences between Azure and Calico policies](https://docs.microsoft.com/azure/aks/use-network-policies\#differences-between-azure-and-calico-policies-and-their-capabilities) for more information.
CILIUM
public static final NetworkPolicy CILIUM
Use Cilium to enforce network policies. This requires networkDataplane to be 'cilium'.
NONE
public static final NetworkPolicy NONE
Network policies will not be enforced. This is the default value when NetworkPolicy is not specified.
Constructor Details
NetworkPolicy
@Deprecated
public NetworkPolicy()
Deprecated
Creates a new instance of NetworkPolicy value.
Method Details
fromString
public static NetworkPolicy fromString(String name)
Creates or finds a NetworkPolicy from its string representation.
Parameters:
Returns:
values
public static Collection<NetworkPolicy> values()
Gets known NetworkPolicy values.
Returns: