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.74.0 (build 6d08790)", date="2023-02-04T02:31:04.943Z") @Stability(Stable) public class NetworkPolicyPort extends software.amazon.jsii.JsiiObject
Describes a port to allow traffic on.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NetworkPolicyPort(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
protected
NetworkPolicyPort(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NetworkPolicyPort
allTcp()
Any TCP traffic.static NetworkPolicyPort
allUdp()
Any UDP traffic.static NetworkPolicyPort
of(NetworkPolicyPortProps props)
Custom port configuration.static NetworkPolicyPort
tcp(Number port)
Distinct TCP ports.static NetworkPolicyPort
tcpRange(Number startPort, Number endPort)
A TCP port range.static NetworkPolicyPort
udp(Number port)
Distinct UDP ports.static NetworkPolicyPort
udpRange(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.
-
-