Package com.pulumi.aws.lightsail
Class LbArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lightsail.LbArgs.Builder
-
- Enclosing class:
- LbArgs
public static final class LbArgs.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LbArgs
build()
LbArgs.Builder
healthCheckPath(com.pulumi.core.Output<java.lang.String> healthCheckPath)
LbArgs.Builder
healthCheckPath(java.lang.String healthCheckPath)
LbArgs.Builder
instancePort(com.pulumi.core.Output<java.lang.Integer> instancePort)
LbArgs.Builder
instancePort(java.lang.Integer instancePort)
LbArgs.Builder
ipAddressType(com.pulumi.core.Output<java.lang.String> ipAddressType)
LbArgs.Builder
ipAddressType(java.lang.String ipAddressType)
LbArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
LbArgs.Builder
name(java.lang.String name)
LbArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
LbArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LbArgs defaults)
-
-
Method Detail
-
healthCheckPath
public LbArgs.Builder healthCheckPath(@Nullable com.pulumi.core.Output<java.lang.String> healthCheckPath)
- Parameters:
healthCheckPath
- The health check path of the load balancer. Default value "/".- Returns:
- builder
-
healthCheckPath
public LbArgs.Builder healthCheckPath(java.lang.String healthCheckPath)
- Parameters:
healthCheckPath
- The health check path of the load balancer. Default value "/".- Returns:
- builder
-
instancePort
public LbArgs.Builder instancePort(com.pulumi.core.Output<java.lang.Integer> instancePort)
- Parameters:
instancePort
- The instance port the load balancer will connect.- Returns:
- builder
-
instancePort
public LbArgs.Builder instancePort(java.lang.Integer instancePort)
- Parameters:
instancePort
- The instance port the load balancer will connect.- Returns:
- builder
-
ipAddressType
public LbArgs.Builder ipAddressType(@Nullable com.pulumi.core.Output<java.lang.String> ipAddressType)
-
ipAddressType
public LbArgs.Builder ipAddressType(java.lang.String ipAddressType)
-
name
public LbArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the Lightsail load balancer.- Returns:
- builder
-
name
public LbArgs.Builder name(java.lang.String name)
- Parameters:
name
- The name of the Lightsail load balancer.- Returns:
- builder
-
tags
public LbArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- A map of tags to assign to the resource. To create a key-only tag, use an empty string as the value. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public LbArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- A map of tags to assign to the resource. To create a key-only tag, use an empty string as the value. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
build
public LbArgs build()
-
-