Package org.cdk8s.plus25
Interface NetworkPolicyPeerConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
NetworkPolicyPeerConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.88.0 (build eaabd08)", date="2023-09-11T06:17:58.366Z") @Stability(Stable) public interface NetworkPolicyPeerConfig extends software.amazon.jsii.JsiiSerializable
Configuration for network peers.A peer can either by an ip block, or a selection of pods, not both.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNetworkPolicyPeerConfig.BuilderA builder forNetworkPolicyPeerConfigstatic classNetworkPolicyPeerConfig.Jsii$ProxyAn implementation forNetworkPolicyPeerConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static NetworkPolicyPeerConfig.Builderbuilder()default NetworkPolicyIpBlockgetIpBlock()The ip block this peer represents.default PodSelectorConfiggetPodSelector()The pod selector this peer represents.
-
-
-
Method Detail
-
getIpBlock
@Stability(Stable) @Nullable default NetworkPolicyIpBlock getIpBlock()
The ip block this peer represents.
-
getPodSelector
@Stability(Stable) @Nullable default PodSelectorConfig getPodSelector()
The pod selector this peer represents.
-
builder
@Stability(Stable) static NetworkPolicyPeerConfig.Builder builder()
- Returns:
- a
NetworkPolicyPeerConfig.BuilderofNetworkPolicyPeerConfig
-
-