Class LaunchConfigurationRootBlockDeviceArgs


  • public final class LaunchConfigurationRootBlockDeviceArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • deleteOnTermination

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> deleteOnTermination()
        Returns:
        Whether the volume should be destroyed on instance termination. Defaults to `true`.
      • encrypted

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> encrypted()
        Returns:
        Whether the volume should be encrypted or not. Defaults to `false`.
      • iops

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> iops()
        Returns:
        The amount of provisioned [IOPS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-io-characteristics.html). This must be set with a `volumeType` of `io1`.
      • throughput

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> throughput()
        Returns:
        The throughput (MiBps) to provision for a `gp3` volume.
      • volumeSize

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> volumeSize()
        Returns:
        The size of the volume in gigabytes.
      • volumeType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> volumeType()
        Returns:
        The type of volume. Can be `standard`, `gp2`, `gp3`, `st1`, `sc1` or `io1`.