Package com.pulumi.aws.s3.inputs
Class FilesMountTargetState.Builder
- java.lang.Object
-
- com.pulumi.aws.s3.inputs.FilesMountTargetState.Builder
-
- Enclosing class:
- FilesMountTargetState
public static final class FilesMountTargetState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FilesMountTargetState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilesMountTargetState.BuilderavailabilityZoneId(com.pulumi.core.Output<java.lang.String> availabilityZoneId)FilesMountTargetState.BuilderavailabilityZoneId(java.lang.String availabilityZoneId)FilesMountTargetStatebuild()FilesMountTargetState.BuilderfileSystemId(com.pulumi.core.Output<java.lang.String> fileSystemId)FilesMountTargetState.BuilderfileSystemId(java.lang.String fileSystemId)FilesMountTargetState.BuilderipAddressType(com.pulumi.core.Output<java.lang.String> ipAddressType)FilesMountTargetState.BuilderipAddressType(java.lang.String ipAddressType)FilesMountTargetState.Builderipv4Address(com.pulumi.core.Output<java.lang.String> ipv4Address)FilesMountTargetState.Builderipv4Address(java.lang.String ipv4Address)FilesMountTargetState.Builderipv6Address(com.pulumi.core.Output<java.lang.String> ipv6Address)FilesMountTargetState.Builderipv6Address(java.lang.String ipv6Address)FilesMountTargetState.BuildernetworkInterfaceId(com.pulumi.core.Output<java.lang.String> networkInterfaceId)FilesMountTargetState.BuildernetworkInterfaceId(java.lang.String networkInterfaceId)FilesMountTargetState.BuilderownerId(com.pulumi.core.Output<java.lang.String> ownerId)FilesMountTargetState.BuilderownerId(java.lang.String ownerId)FilesMountTargetState.Builderregion(com.pulumi.core.Output<java.lang.String> region)FilesMountTargetState.Builderregion(java.lang.String region)FilesMountTargetState.BuildersecurityGroups(com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroups)FilesMountTargetState.BuildersecurityGroups(java.lang.String... securityGroups)FilesMountTargetState.BuildersecurityGroups(java.util.List<java.lang.String> securityGroups)FilesMountTargetState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)FilesMountTargetState.Builderstatus(java.lang.String status)FilesMountTargetState.BuilderstatusMessage(com.pulumi.core.Output<java.lang.String> statusMessage)FilesMountTargetState.BuilderstatusMessage(java.lang.String statusMessage)FilesMountTargetState.BuildersubnetId(com.pulumi.core.Output<java.lang.String> subnetId)FilesMountTargetState.BuildersubnetId(java.lang.String subnetId)FilesMountTargetState.Buildertimeouts(FilesMountTargetTimeoutsArgs timeouts)FilesMountTargetState.Buildertimeouts(com.pulumi.core.Output<FilesMountTargetTimeoutsArgs> timeouts)FilesMountTargetState.BuildervpcId(com.pulumi.core.Output<java.lang.String> vpcId)FilesMountTargetState.BuildervpcId(java.lang.String vpcId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FilesMountTargetState defaults)
-
-
Method Detail
-
availabilityZoneId
public FilesMountTargetState.Builder availabilityZoneId(@Nullable com.pulumi.core.Output<java.lang.String> availabilityZoneId)
- Parameters:
availabilityZoneId- Availability Zone ID.- Returns:
- builder
-
availabilityZoneId
public FilesMountTargetState.Builder availabilityZoneId(java.lang.String availabilityZoneId)
- Parameters:
availabilityZoneId- Availability Zone ID.- Returns:
- builder
-
fileSystemId
public FilesMountTargetState.Builder fileSystemId(@Nullable com.pulumi.core.Output<java.lang.String> fileSystemId)
- Parameters:
fileSystemId- File system ID. Changing this value forces replacement.- Returns:
- builder
-
fileSystemId
public FilesMountTargetState.Builder fileSystemId(java.lang.String fileSystemId)
- Parameters:
fileSystemId- File system ID. Changing this value forces replacement.- Returns:
- builder
-
ipAddressType
public FilesMountTargetState.Builder ipAddressType(@Nullable com.pulumi.core.Output<java.lang.String> ipAddressType)
- Parameters:
ipAddressType- IP address type.- Returns:
- builder
-
ipAddressType
public FilesMountTargetState.Builder ipAddressType(java.lang.String ipAddressType)
- Parameters:
ipAddressType- IP address type.- Returns:
- builder
-
ipv4Address
public FilesMountTargetState.Builder ipv4Address(@Nullable com.pulumi.core.Output<java.lang.String> ipv4Address)
- Parameters:
ipv4Address- IPv4 address.- Returns:
- builder
-
ipv4Address
public FilesMountTargetState.Builder ipv4Address(java.lang.String ipv4Address)
- Parameters:
ipv4Address- IPv4 address.- Returns:
- builder
-
ipv6Address
public FilesMountTargetState.Builder ipv6Address(@Nullable com.pulumi.core.Output<java.lang.String> ipv6Address)
- Parameters:
ipv6Address- IPv6 address.- Returns:
- builder
-
ipv6Address
public FilesMountTargetState.Builder ipv6Address(java.lang.String ipv6Address)
- Parameters:
ipv6Address- IPv6 address.- Returns:
- builder
-
networkInterfaceId
public FilesMountTargetState.Builder networkInterfaceId(@Nullable com.pulumi.core.Output<java.lang.String> networkInterfaceId)
- Parameters:
networkInterfaceId- Network interface ID.- Returns:
- builder
-
networkInterfaceId
public FilesMountTargetState.Builder networkInterfaceId(java.lang.String networkInterfaceId)
- Parameters:
networkInterfaceId- Network interface ID.- Returns:
- builder
-
ownerId
public FilesMountTargetState.Builder ownerId(@Nullable com.pulumi.core.Output<java.lang.String> ownerId)
- Parameters:
ownerId- AWS account ID of the owner.- Returns:
- builder
-
ownerId
public FilesMountTargetState.Builder ownerId(java.lang.String ownerId)
- Parameters:
ownerId- AWS account ID of the owner.- Returns:
- builder
-
region
public FilesMountTargetState.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 FilesMountTargetState.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
-
securityGroups
public FilesMountTargetState.Builder securityGroups(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroups)
- Parameters:
securityGroups- Security group IDs.- Returns:
- builder
-
securityGroups
public FilesMountTargetState.Builder securityGroups(java.util.List<java.lang.String> securityGroups)
- Parameters:
securityGroups- Security group IDs.- Returns:
- builder
-
securityGroups
public FilesMountTargetState.Builder securityGroups(java.lang.String... securityGroups)
- Parameters:
securityGroups- Security group IDs.- Returns:
- builder
-
status
public FilesMountTargetState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- Mount target status.- Returns:
- builder
-
status
public FilesMountTargetState.Builder status(java.lang.String status)
- Parameters:
status- Mount target status.- Returns:
- builder
-
statusMessage
public FilesMountTargetState.Builder statusMessage(@Nullable com.pulumi.core.Output<java.lang.String> statusMessage)
- Parameters:
statusMessage- Status message.- Returns:
- builder
-
statusMessage
public FilesMountTargetState.Builder statusMessage(java.lang.String statusMessage)
- Parameters:
statusMessage- Status message.- Returns:
- builder
-
subnetId
public FilesMountTargetState.Builder subnetId(@Nullable com.pulumi.core.Output<java.lang.String> subnetId)
- Parameters:
subnetId- Subnet ID. Changing this value forces replacement. The following arguments are optional:- Returns:
- builder
-
subnetId
public FilesMountTargetState.Builder subnetId(java.lang.String subnetId)
- Parameters:
subnetId- Subnet ID. Changing this value forces replacement. The following arguments are optional:- Returns:
- builder
-
timeouts
public FilesMountTargetState.Builder timeouts(@Nullable com.pulumi.core.Output<FilesMountTargetTimeoutsArgs> timeouts)
-
timeouts
public FilesMountTargetState.Builder timeouts(FilesMountTargetTimeoutsArgs timeouts)
-
vpcId
public FilesMountTargetState.Builder vpcId(@Nullable com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId- VPC ID.- Returns:
- builder
-
vpcId
public FilesMountTargetState.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId- VPC ID.- Returns:
- builder
-
build
public FilesMountTargetState build()
-
-