Package com.pulumi.aws.opsworks.inputs
Class MysqlLayerEbsVolumeArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.opsworks.inputs.MysqlLayerEbsVolumeArgs.Builder
-
- Enclosing class:
- MysqlLayerEbsVolumeArgs
public static final class MysqlLayerEbsVolumeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(MysqlLayerEbsVolumeArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MysqlLayerEbsVolumeArgs
build()
MysqlLayerEbsVolumeArgs.Builder
encrypted(com.pulumi.core.Output<java.lang.Boolean> encrypted)
MysqlLayerEbsVolumeArgs.Builder
encrypted(java.lang.Boolean encrypted)
MysqlLayerEbsVolumeArgs.Builder
iops(com.pulumi.core.Output<java.lang.Integer> iops)
MysqlLayerEbsVolumeArgs.Builder
iops(java.lang.Integer iops)
MysqlLayerEbsVolumeArgs.Builder
mountPoint(com.pulumi.core.Output<java.lang.String> mountPoint)
MysqlLayerEbsVolumeArgs.Builder
mountPoint(java.lang.String mountPoint)
MysqlLayerEbsVolumeArgs.Builder
numberOfDisks(com.pulumi.core.Output<java.lang.Integer> numberOfDisks)
MysqlLayerEbsVolumeArgs.Builder
numberOfDisks(java.lang.Integer numberOfDisks)
MysqlLayerEbsVolumeArgs.Builder
raidLevel(com.pulumi.core.Output<java.lang.String> raidLevel)
MysqlLayerEbsVolumeArgs.Builder
raidLevel(java.lang.String raidLevel)
MysqlLayerEbsVolumeArgs.Builder
size(com.pulumi.core.Output<java.lang.Integer> size)
MysqlLayerEbsVolumeArgs.Builder
size(java.lang.Integer size)
MysqlLayerEbsVolumeArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
MysqlLayerEbsVolumeArgs.Builder
type(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MysqlLayerEbsVolumeArgs defaults)
-
-
Method Detail
-
encrypted
public MysqlLayerEbsVolumeArgs.Builder encrypted(@Nullable com.pulumi.core.Output<java.lang.Boolean> encrypted)
-
encrypted
public MysqlLayerEbsVolumeArgs.Builder encrypted(java.lang.Boolean encrypted)
-
iops
public MysqlLayerEbsVolumeArgs.Builder iops(@Nullable com.pulumi.core.Output<java.lang.Integer> iops)
- Parameters:
iops
- For PIOPS volumes, the IOPS per disk.- Returns:
- builder
-
iops
public MysqlLayerEbsVolumeArgs.Builder iops(java.lang.Integer iops)
- Parameters:
iops
- For PIOPS volumes, the IOPS per disk.- Returns:
- builder
-
mountPoint
public MysqlLayerEbsVolumeArgs.Builder mountPoint(com.pulumi.core.Output<java.lang.String> mountPoint)
- Parameters:
mountPoint
- The path to mount the EBS volume on the layer's instances.- Returns:
- builder
-
mountPoint
public MysqlLayerEbsVolumeArgs.Builder mountPoint(java.lang.String mountPoint)
- Parameters:
mountPoint
- The path to mount the EBS volume on the layer's instances.- Returns:
- builder
-
numberOfDisks
public MysqlLayerEbsVolumeArgs.Builder numberOfDisks(com.pulumi.core.Output<java.lang.Integer> numberOfDisks)
- Parameters:
numberOfDisks
- The number of disks to use for the EBS volume.- Returns:
- builder
-
numberOfDisks
public MysqlLayerEbsVolumeArgs.Builder numberOfDisks(java.lang.Integer numberOfDisks)
- Parameters:
numberOfDisks
- The number of disks to use for the EBS volume.- Returns:
- builder
-
raidLevel
public MysqlLayerEbsVolumeArgs.Builder raidLevel(@Nullable com.pulumi.core.Output<java.lang.String> raidLevel)
- Parameters:
raidLevel
- The RAID level to use for the volume.- Returns:
- builder
-
raidLevel
public MysqlLayerEbsVolumeArgs.Builder raidLevel(java.lang.String raidLevel)
- Parameters:
raidLevel
- The RAID level to use for the volume.- Returns:
- builder
-
size
public MysqlLayerEbsVolumeArgs.Builder size(com.pulumi.core.Output<java.lang.Integer> size)
- Parameters:
size
- The size of the volume in gigabytes.- Returns:
- builder
-
size
public MysqlLayerEbsVolumeArgs.Builder size(java.lang.Integer size)
- Parameters:
size
- The size of the volume in gigabytes.- Returns:
- builder
-
type
public MysqlLayerEbsVolumeArgs.Builder type(@Nullable com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The type of volume to create. This may be `standard` (the default), `io1` or `gp2`.- Returns:
- builder
-
type
public MysqlLayerEbsVolumeArgs.Builder type(java.lang.String type)
- Parameters:
type
- The type of volume to create. This may be `standard` (the default), `io1` or `gp2`.- Returns:
- builder
-
build
public MysqlLayerEbsVolumeArgs build()
-
-