Class SpotInstanceRequestEphemeralBlockDeviceArgs


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

      • deviceName

        public com.pulumi.core.Output<java.lang.String> deviceName()
        Returns:
        Name of the block device to mount on the instance.
      • noDevice

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> noDevice()
        Returns:
        Suppresses the specified device included in the AMI's block device mapping.
      • virtualName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> virtualName()
        Returns:
        [Instance Store Device Name](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#InstanceStoreDeviceNames) (e.g., `ephemeral0`). Each AWS Instance type has a different set of Instance Store block devices available for attachment. AWS [publishes a list](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#StorageOnInstanceTypes) of which ephemeral devices are available on each type. The devices are always identified by the `virtual_name` in the format `ephemeral{0..N}`.