Skip to content

VolumeConfiguration

Source code in docs_src/capo_compute_optimizer/types/volume_configuration.py
class VolumeConfiguration(TypedDict, closed=True):
    volume_type: NotRequired["capo_compute_optimizer.types.volume_type.VolumeType"]
    """<p>The volume type.</p> <p>The volume types can be the following:</p> <ul> <li> <p>General Purpose SSD <code>gp2</code> and <code>gp3</code> </p> </li> <li> <p>Provisioned IOPS SSD <code>io1</code>, <code>io2</code>, and <code>io2 Block Express</code> </p> </li> <li> <p>Throughput Optimized HDD <code>st1</code> </p> </li> <li> <p>Cold HDD <code>sc1</code> </p> </li> <li> <p>Magnetic volumes <code>standard</code> </p> </li> </ul>"""
    volume_size: "capo_compute_optimizer.types.volume_size.VolumeSize"
    """<p>The size of the volume, in GiB.</p>"""
    volume_baseline_iops: (
        "capo_compute_optimizer.types.volume_baseline_iops.VolumeBaselineIOPS"
    )
    """<p>The baseline IOPS of the volume.</p>"""
    volume_burst_iops: "capo_compute_optimizer.types.volume_burst_iops.VolumeBurstIOPS"
    """<p>The burst IOPS of the volume.</p>"""
    volume_baseline_throughput: "capo_compute_optimizer.types.volume_baseline_throughput.VolumeBaselineThroughput"
    """<p>The baseline throughput of the volume.</p>"""
    volume_burst_throughput: (
        "capo_compute_optimizer.types.volume_burst_throughput.VolumeBurstThroughput"
    )
    """<p>The burst throughput of the volume.</p>"""
    root_volume: NotRequired["capo_compute_optimizer.types.root_volume.RootVolume"]
    """<p> Contains the image used to boot the instance during launch. </p>"""

root_volume instance-attribute

root_volume: NotRequired[RootVolume]

Contains the image used to boot the instance during launch.

volume_baseline_iops instance-attribute

volume_baseline_iops: VolumeBaselineIOPS

The baseline IOPS of the volume.

volume_baseline_throughput instance-attribute

volume_baseline_throughput: VolumeBaselineThroughput

The baseline throughput of the volume.

volume_burst_iops instance-attribute

volume_burst_iops: VolumeBurstIOPS

The burst IOPS of the volume.

volume_burst_throughput instance-attribute

volume_burst_throughput: VolumeBurstThroughput

The burst throughput of the volume.

volume_size instance-attribute

volume_size: VolumeSize

The size of the volume, in GiB.

volume_type instance-attribute

volume_type: NotRequired[VolumeType]

The volume type.

The volume types can be the following:

  • General Purpose SSD gp2 and gp3

  • Provisioned IOPS SSD io1, io2, and io2 Block Express

  • Throughput Optimized HDD st1

  • Cold HDD sc1

  • Magnetic volumes standard