Package com.pulumi.aws.apprunner.inputs
Class ServiceNetworkConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apprunner.inputs.ServiceNetworkConfigurationArgs.Builder
-
- Enclosing class:
- ServiceNetworkConfigurationArgs
public static final class ServiceNetworkConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceNetworkConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceNetworkConfigurationArgsbuild()ServiceNetworkConfigurationArgs.BuilderegressConfiguration(ServiceNetworkConfigurationEgressConfigurationArgs egressConfiguration)ServiceNetworkConfigurationArgs.BuilderegressConfiguration(com.pulumi.core.Output<ServiceNetworkConfigurationEgressConfigurationArgs> egressConfiguration)ServiceNetworkConfigurationArgs.BuilderingressConfiguration(ServiceNetworkConfigurationIngressConfigurationArgs ingressConfiguration)ServiceNetworkConfigurationArgs.BuilderingressConfiguration(com.pulumi.core.Output<ServiceNetworkConfigurationIngressConfigurationArgs> ingressConfiguration)ServiceNetworkConfigurationArgs.BuilderipAddressType(com.pulumi.core.Output<java.lang.String> ipAddressType)ServiceNetworkConfigurationArgs.BuilderipAddressType(java.lang.String ipAddressType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceNetworkConfigurationArgs defaults)
-
-
Method Detail
-
egressConfiguration
public ServiceNetworkConfigurationArgs.Builder egressConfiguration(@Nullable com.pulumi.core.Output<ServiceNetworkConfigurationEgressConfigurationArgs> egressConfiguration)
- Parameters:
egressConfiguration- Network configuration settings for outbound message traffic. See `egressConfiguration` below.- Returns:
- builder
-
egressConfiguration
public ServiceNetworkConfigurationArgs.Builder egressConfiguration(ServiceNetworkConfigurationEgressConfigurationArgs egressConfiguration)
- Parameters:
egressConfiguration- Network configuration settings for outbound message traffic. See `egressConfiguration` below.- Returns:
- builder
-
ingressConfiguration
public ServiceNetworkConfigurationArgs.Builder ingressConfiguration(@Nullable com.pulumi.core.Output<ServiceNetworkConfigurationIngressConfigurationArgs> ingressConfiguration)
- Parameters:
ingressConfiguration- Network configuration settings for inbound network traffic. See `ingressConfiguration` below.- Returns:
- builder
-
ingressConfiguration
public ServiceNetworkConfigurationArgs.Builder ingressConfiguration(ServiceNetworkConfigurationIngressConfigurationArgs ingressConfiguration)
- Parameters:
ingressConfiguration- Network configuration settings for inbound network traffic. See `ingressConfiguration` below.- Returns:
- builder
-
ipAddressType
public ServiceNetworkConfigurationArgs.Builder ipAddressType(@Nullable com.pulumi.core.Output<java.lang.String> ipAddressType)
- Parameters:
ipAddressType- App Runner provides you with the option to choose between IP version 4 (IPv4) and dual stack (IPv4 and IPv6) for your incoming public network configuration. Valid values: `IPV4`, `DUAL_STACK`. Default: `IPV4`.- Returns:
- builder
-
ipAddressType
public ServiceNetworkConfigurationArgs.Builder ipAddressType(java.lang.String ipAddressType)
- Parameters:
ipAddressType- App Runner provides you with the option to choose between IP version 4 (IPv4) and dual stack (IPv4 and IPv6) for your incoming public network configuration. Valid values: `IPV4`, `DUAL_STACK`. Default: `IPV4`.- Returns:
- builder
-
build
public ServiceNetworkConfigurationArgs build()
-
-