Package org.cdk8s.plus24
Class NetworkPolicyPort
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.NetworkPolicyPort
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.63.2 (build a8a8833)", date="2022-08-08T02:54:19.275Z") @Stability(Stable) public class NetworkPolicyPort extends software.amazon.jsii.JsiiObject
Describes a port to allow traffic on.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedNetworkPolicyPort(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedNetworkPolicyPort(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NetworkPolicyPortallTcp()Any TCP traffic.static NetworkPolicyPortallUdp()Any UDP traffic.static NetworkPolicyPortof(NetworkPolicyPortProps props)Custom port configuration.static NetworkPolicyPorttcp(Number port)Distinct TCP ports.static NetworkPolicyPorttcpRange(Number startPort, Number endPort)A TCP port range.static NetworkPolicyPortudp(Number port)Distinct UDP ports.static NetworkPolicyPortudpRange(Number startPort, Number endPort)A UDP port range.-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Method Detail
-
allTcp
@Stability(Stable) @NotNull public static NetworkPolicyPort allTcp()
Any TCP traffic.
-
allUdp
@Stability(Stable) @NotNull public static NetworkPolicyPort allUdp()
Any UDP traffic.
-
of
@Stability(Stable) @NotNull public static NetworkPolicyPort of(@NotNull NetworkPolicyPortProps props)
Custom port configuration.- Parameters:
props- This parameter is required.
-
tcp
@Stability(Stable) @NotNull public static NetworkPolicyPort tcp(@NotNull Number port)
Distinct TCP ports.- Parameters:
port- This parameter is required.
-
tcpRange
@Stability(Stable) @NotNull public static NetworkPolicyPort tcpRange(@NotNull Number startPort, @NotNull Number endPort)
A TCP port range.- Parameters:
startPort- This parameter is required.endPort- This parameter is required.
-
udp
@Stability(Stable) @NotNull public static NetworkPolicyPort udp(@NotNull Number port)
Distinct UDP ports.- Parameters:
port- This parameter is required.
-
udpRange
@Stability(Stable) @NotNull public static NetworkPolicyPort udpRange(@NotNull Number startPort, @NotNull Number endPort)
A UDP port range.- Parameters:
startPort- This parameter is required.endPort- This parameter is required.
-
-