Class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.networkfirewall.inputs.TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder
-
- Enclosing class:
- TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs
public static final class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs defaults)
-
-
Method Detail
-
destinationPorts
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder destinationPorts(@Nullable com.pulumi.core.Output<java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationPortArgs>> destinationPorts)
- Parameters:
destinationPorts- Set of configuration blocks describing the destination ports to inspect for. If not specified, this matches with any destination port. See Destination Ports below for details.- Returns:
- builder
-
destinationPorts
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder destinationPorts(java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationPortArgs> destinationPorts)
- Parameters:
destinationPorts- Set of configuration blocks describing the destination ports to inspect for. If not specified, this matches with any destination port. See Destination Ports below for details.- Returns:
- builder
-
destinationPorts
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder destinationPorts(TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationPortArgs... destinationPorts)
- Parameters:
destinationPorts- Set of configuration blocks describing the destination ports to inspect for. If not specified, this matches with any destination port. See Destination Ports below for details.- Returns:
- builder
-
destinations
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder destinations(com.pulumi.core.Output<java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationArgs>> destinations)
- Parameters:
destinations- Set of configuration blocks describing the destination IP address and address ranges to inspect for, in CIDR notation. If not specified, this matches with any destination address. See Destination below for details.- Returns:
- builder
-
destinations
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder destinations(java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationArgs> destinations)
- Parameters:
destinations- Set of configuration blocks describing the destination IP address and address ranges to inspect for, in CIDR notation. If not specified, this matches with any destination address. See Destination below for details.- Returns:
- builder
-
destinations
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder destinations(TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationArgs... destinations)
- Parameters:
destinations- Set of configuration blocks describing the destination IP address and address ranges to inspect for, in CIDR notation. If not specified, this matches with any destination address. See Destination below for details.- Returns:
- builder
-
protocols
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder protocols(com.pulumi.core.Output<java.util.List<java.lang.Integer>> protocols)
- Parameters:
protocols- Set of protocols to inspect for, specified using the protocol's assigned IP number (IANA). Network Firewall currently supports TCP only. Valid values: `6`- Returns:
- builder
-
protocols
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder protocols(java.util.List<java.lang.Integer> protocols)
- Parameters:
protocols- Set of protocols to inspect for, specified using the protocol's assigned IP number (IANA). Network Firewall currently supports TCP only. Valid values: `6`- Returns:
- builder
-
protocols
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder protocols(java.lang.Integer... protocols)
- Parameters:
protocols- Set of protocols to inspect for, specified using the protocol's assigned IP number (IANA). Network Firewall currently supports TCP only. Valid values: `6`- Returns:
- builder
-
sourcePorts
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder sourcePorts(@Nullable com.pulumi.core.Output<java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourcePortArgs>> sourcePorts)
- Parameters:
sourcePorts- Set of configuration blocks describing the source ports to inspect for. If not specified, this matches with any source port. See Source Ports below for details.- Returns:
- builder
-
sourcePorts
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder sourcePorts(java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourcePortArgs> sourcePorts)
- Parameters:
sourcePorts- Set of configuration blocks describing the source ports to inspect for. If not specified, this matches with any source port. See Source Ports below for details.- Returns:
- builder
-
sourcePorts
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder sourcePorts(TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourcePortArgs... sourcePorts)
- Parameters:
sourcePorts- Set of configuration blocks describing the source ports to inspect for. If not specified, this matches with any source port. See Source Ports below for details.- Returns:
- builder
-
sources
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder sources(@Nullable com.pulumi.core.Output<java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourceArgs>> sources)
- Parameters:
sources- Set of configuration blocks describing the source IP address and address ranges to inspect for, in CIDR notation. If not specified, this matches with any source address. See Source below for details.- Returns:
- builder
-
sources
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder sources(java.util.List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourceArgs> sources)
- Parameters:
sources- Set of configuration blocks describing the source IP address and address ranges to inspect for, in CIDR notation. If not specified, this matches with any source address. See Source below for details.- Returns:
- builder
-
sources
public TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs.Builder sources(TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourceArgs... sources)
- Parameters:
sources- Set of configuration blocks describing the source IP address and address ranges to inspect for, in CIDR notation. If not specified, this matches with any source address. See Source below for details.- Returns:
- builder
-
-