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