Package com.pulumi.aws.ec2.inputs
Class NetworkInterfaceConnectionTrackingSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.NetworkInterfaceConnectionTrackingSpecificationArgs.Builder
-
- Enclosing class:
- NetworkInterfaceConnectionTrackingSpecificationArgs
public static final class NetworkInterfaceConnectionTrackingSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(NetworkInterfaceConnectionTrackingSpecificationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkInterfaceConnectionTrackingSpecificationArgsbuild()NetworkInterfaceConnectionTrackingSpecificationArgs.BuildertcpEstablishedTimeout(com.pulumi.core.Output<java.lang.Integer> tcpEstablishedTimeout)NetworkInterfaceConnectionTrackingSpecificationArgs.BuildertcpEstablishedTimeout(java.lang.Integer tcpEstablishedTimeout)NetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpStreamTimeout(com.pulumi.core.Output<java.lang.Integer> udpStreamTimeout)NetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpStreamTimeout(java.lang.Integer udpStreamTimeout)NetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpTimeout(com.pulumi.core.Output<java.lang.Integer> udpTimeout)NetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpTimeout(java.lang.Integer udpTimeout)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NetworkInterfaceConnectionTrackingSpecificationArgs defaults)
-
-
Method Detail
-
tcpEstablishedTimeout
public NetworkInterfaceConnectionTrackingSpecificationArgs.Builder tcpEstablishedTimeout(@Nullable com.pulumi.core.Output<java.lang.Integer> tcpEstablishedTimeout)
- Parameters:
tcpEstablishedTimeout- Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Recommended: Less than 432000 seconds.- Returns:
- builder
-
tcpEstablishedTimeout
public NetworkInterfaceConnectionTrackingSpecificationArgs.Builder tcpEstablishedTimeout(java.lang.Integer tcpEstablishedTimeout)
- Parameters:
tcpEstablishedTimeout- Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Recommended: Less than 432000 seconds.- Returns:
- builder
-
udpStreamTimeout
public NetworkInterfaceConnectionTrackingSpecificationArgs.Builder udpStreamTimeout(@Nullable com.pulumi.core.Output<java.lang.Integer> udpStreamTimeout)
- Parameters:
udpStreamTimeout- Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.- Returns:
- builder
-
udpStreamTimeout
public NetworkInterfaceConnectionTrackingSpecificationArgs.Builder udpStreamTimeout(java.lang.Integer udpStreamTimeout)
- Parameters:
udpStreamTimeout- Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.- Returns:
- builder
-
udpTimeout
public NetworkInterfaceConnectionTrackingSpecificationArgs.Builder udpTimeout(@Nullable com.pulumi.core.Output<java.lang.Integer> udpTimeout)
- Parameters:
udpTimeout- Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.- Returns:
- builder
-
udpTimeout
public NetworkInterfaceConnectionTrackingSpecificationArgs.Builder udpTimeout(java.lang.Integer udpTimeout)
- Parameters:
udpTimeout- Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.- Returns:
- builder
-
build
public NetworkInterfaceConnectionTrackingSpecificationArgs build()
-
-