Skip to content

VolumeModification

Source code in docs_src/capo_ec2/types/volume_modification.py
class VolumeModification(TypedDict, closed=True):
    volume_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the volume.</p>"""
    modification_state: NotRequired[
        "capo_ec2.types.volume_modification_state.VolumeModificationState"
    ]
    """<p>The current modification state.</p>"""
    status_message: NotRequired["capo_ec2.types.string.String"]
    """<p>A status message about the modification progress or failure.</p>"""
    target_size: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The target size of the volume, in GiB.</p>"""
    target_iops: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The target IOPS rate of the volume.</p>"""
    target_volume_type: NotRequired["capo_ec2.types.volume_type.VolumeType"]
    """<p>The target EBS volume type of the volume.</p>"""
    target_throughput: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The target throughput of the volume, in MiB/s.</p>"""
    target_multi_attach_enabled: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>The target setting for Amazon EBS Multi-Attach.</p>"""
    original_size: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The original size of the volume, in GiB.</p>"""
    original_iops: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The original IOPS rate of the volume.</p>"""
    original_volume_type: NotRequired["capo_ec2.types.volume_type.VolumeType"]
    """<p>The original EBS volume type of the volume.</p>"""
    original_throughput: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The original throughput of the volume, in MiB/s.</p>"""
    original_multi_attach_enabled: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>The original setting for Amazon EBS Multi-Attach.</p>"""
    progress: NotRequired["capo_ec2.types.long.Long"]
    """<p>The modification progress, from 0 to 100 percent complete.</p>"""
    start_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The modification start time.</p>"""
    end_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The modification completion or failure time.</p>"""
    operator: NotRequired["capo_ec2.types.operator_response.OperatorResponse"]
    """<p>The service provider that manages the resource.</p>"""

end_time instance-attribute

end_time: NotRequired[DateTime]

The modification completion or failure time.

modification_state instance-attribute

modification_state: NotRequired[VolumeModificationState]

The current modification state.

operator instance-attribute

operator: NotRequired[OperatorResponse]

The service provider that manages the resource.

original_iops instance-attribute

original_iops: NotRequired[Integer]

The original IOPS rate of the volume.

original_multi_attach_enabled instance-attribute

original_multi_attach_enabled: NotRequired[Boolean]

The original setting for Amazon EBS Multi-Attach.

original_size instance-attribute

original_size: NotRequired[Integer]

The original size of the volume, in GiB.

original_throughput instance-attribute

original_throughput: NotRequired[Integer]

The original throughput of the volume, in MiB/s.

original_volume_type instance-attribute

original_volume_type: NotRequired[VolumeType]

The original EBS volume type of the volume.

progress instance-attribute

progress: NotRequired[Long]

The modification progress, from 0 to 100 percent complete.

start_time instance-attribute

start_time: NotRequired[DateTime]

The modification start time.

status_message instance-attribute

status_message: NotRequired[String]

A status message about the modification progress or failure.

target_iops instance-attribute

target_iops: NotRequired[Integer]

The target IOPS rate of the volume.

target_multi_attach_enabled instance-attribute

target_multi_attach_enabled: NotRequired[Boolean]

The target setting for Amazon EBS Multi-Attach.

target_size instance-attribute

target_size: NotRequired[Integer]

The target size of the volume, in GiB.

target_throughput instance-attribute

target_throughput: NotRequired[Integer]

The target throughput of the volume, in MiB/s.

target_volume_type instance-attribute

target_volume_type: NotRequired[VolumeType]

The target EBS volume type of the volume.

volume_id instance-attribute

volume_id: NotRequired[String]

The ID of the volume.