Skip to content

ModifyAdditionalStorageVolume

Source code in docs_src/capo_rds/types/modify_additional_storage_volume.py
class ModifyAdditionalStorageVolume(TypedDict, closed=True):
    volume_name: NotRequired["capo_rds.types.string.String"]
    """<p>The name of the additional storage volume that you want to modify.</p> <p>Valid Values: <code>RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4</code> </p>"""
    allocated_storage: NotRequired["capo_rds.types.integer_optional.IntegerOptional"]
    """<p>The amount of storage allocated for the additional storage volume, in gibibytes (GiB). The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).</p>"""
    iops: NotRequired["capo_rds.types.integer_optional.IntegerOptional"]
    """<p>The number of I/O operations per second (IOPS) provisioned for the additional storage volume. This setting is only supported for Provisioned IOPS SSD (<code>io1</code> and <code>io2</code>) storage types.</p>"""
    max_allocated_storage: NotRequired[
        "capo_rds.types.integer_optional.IntegerOptional"
    ]
    """<p>The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume. You must provide a value greater than or equal to <code>AllocatedStorage</code>.</p>"""
    storage_throughput: NotRequired["capo_rds.types.integer_optional.IntegerOptional"]
    """<p>The storage throughput value for the additional storage volume, in mebibytes per second (MiBps). This setting applies only to the General Purpose SSD (<code>gp3</code>) storage type.</p>"""
    storage_type: NotRequired["capo_rds.types.string.String"]
    """<p>The new storage type for the additional storage volume.</p> <p>Valid Values: <code>GP3 | IO2</code> </p>"""
    set_for_delete: NotRequired["capo_rds.types.boolean_optional.BooleanOptional"]
    """<p>Indicates whether to delete the additional storage volume. The value <code>true</code> schedules the volume for deletion. You can delete an additional storage volume only when it doesn't contain database files or other data.</p>"""

allocated_storage instance-attribute

allocated_storage: NotRequired[IntegerOptional]

The amount of storage allocated for the additional storage volume, in gibibytes (GiB). The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).

iops instance-attribute

iops: NotRequired[IntegerOptional]

The number of I/O operations per second (IOPS) provisioned for the additional storage volume. This setting is only supported for Provisioned IOPS SSD (io1 and io2) storage types.

max_allocated_storage instance-attribute

max_allocated_storage: NotRequired[IntegerOptional]

The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume. You must provide a value greater than or equal to AllocatedStorage.

set_for_delete instance-attribute

set_for_delete: NotRequired[BooleanOptional]

Indicates whether to delete the additional storage volume. The value true schedules the volume for deletion. You can delete an additional storage volume only when it doesn't contain database files or other data.

storage_throughput instance-attribute

storage_throughput: NotRequired[IntegerOptional]

The storage throughput value for the additional storage volume, in mebibytes per second (MiBps). This setting applies only to the General Purpose SSD (gp3) storage type.

storage_type instance-attribute

storage_type: NotRequired[String]

The new storage type for the additional storage volume.

Valid Values: GP3 | IO2

volume_name instance-attribute

volume_name: NotRequired[String]

The name of the additional storage volume that you want to modify.

Valid Values: RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4