Package com.pulumi.aws.lightsail.inputs
Class StaticIpState.Builder
- java.lang.Object
-
- com.pulumi.aws.lightsail.inputs.StaticIpState.Builder
-
- Enclosing class:
- StaticIpState
public static final class StaticIpState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(StaticIpState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StaticIpState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)StaticIpState.Builderarn(java.lang.String arn)StaticIpStatebuild()StaticIpState.BuilderipAddress(com.pulumi.core.Output<java.lang.String> ipAddress)StaticIpState.BuilderipAddress(java.lang.String ipAddress)StaticIpState.Buildername(com.pulumi.core.Output<java.lang.String> name)StaticIpState.Buildername(java.lang.String name)StaticIpState.Builderregion(com.pulumi.core.Output<java.lang.String> region)StaticIpState.Builderregion(java.lang.String region)StaticIpState.BuildersupportCode(com.pulumi.core.Output<java.lang.String> supportCode)StaticIpState.BuildersupportCode(java.lang.String supportCode)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StaticIpState defaults)
-
-
Method Detail
-
arn
public StaticIpState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the Lightsail static IP.- Returns:
- builder
-
arn
public StaticIpState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the Lightsail static IP.- Returns:
- builder
-
ipAddress
public StaticIpState.Builder ipAddress(@Nullable com.pulumi.core.Output<java.lang.String> ipAddress)
- Parameters:
ipAddress- Allocated static IP address.- Returns:
- builder
-
ipAddress
public StaticIpState.Builder ipAddress(java.lang.String ipAddress)
- Parameters:
ipAddress- Allocated static IP address.- Returns:
- builder
-
name
public StaticIpState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name for the allocated static IP. The following arguments are optional:- Returns:
- builder
-
name
public StaticIpState.Builder name(java.lang.String name)
- Parameters:
name- Name for the allocated static IP. The following arguments are optional:- Returns:
- builder
-
region
public StaticIpState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public StaticIpState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
supportCode
public StaticIpState.Builder supportCode(@Nullable com.pulumi.core.Output<java.lang.String> supportCode)
- Parameters:
supportCode- Support code for the static IP. Include this code in your email to support when you have questions about a static IP in Lightsail. This code enables our support team to look up your Lightsail information more easily.- Returns:
- builder
-
supportCode
public StaticIpState.Builder supportCode(java.lang.String supportCode)
- Parameters:
supportCode- Support code for the static IP. Include this code in your email to support when you have questions about a static IP in Lightsail. This code enables our support team to look up your Lightsail information more easily.- Returns:
- builder
-
build
public StaticIpState build()
-
-