Package com.pulumi.aws.ec2.inputs
Class LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.Builder
-
- Enclosing class:
- LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs
public static final class LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgsbuild()LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.BuildertcpEstablishedTimeout(com.pulumi.core.Output<java.lang.Integer> tcpEstablishedTimeout)LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.BuildertcpEstablishedTimeout(java.lang.Integer tcpEstablishedTimeout)LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpStreamTimeout(com.pulumi.core.Output<java.lang.Integer> udpStreamTimeout)LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpStreamTimeout(java.lang.Integer udpStreamTimeout)LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpTimeout(com.pulumi.core.Output<java.lang.Integer> udpTimeout)LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.BuilderudpTimeout(java.lang.Integer udpTimeout)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs defaults)
-
-
Method Detail
-
tcpEstablishedTimeout
public LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.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). Default: 432000 seconds. Recommended: Less than 432000 seconds.- Returns:
- builder
-
tcpEstablishedTimeout
public LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.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). Default: 432000 seconds. Recommended: Less than 432000 seconds.- Returns:
- builder
-
udpStreamTimeout
public LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.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 LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.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 LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.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 LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs.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 LaunchTemplateNetworkInterfaceConnectionTrackingSpecificationArgs build()
-
-