Skip to content

DeleteVolumeRequest

Source code in docs_src/capo_fsx/types/delete_volume_request.py
class DeleteVolumeRequest(TypedDict, closed=True):
    client_request_token: NotRequired[
        "capo_fsx.types.client_request_token.ClientRequestToken"
    ]
    volume_id: NotRequired["capo_fsx.types.volume_id.VolumeId"]
    """<p>The ID of the volume that you are deleting.</p>"""
    ontap_configuration: NotRequired[
        "capo_fsx.types.delete_volume_ontap_configuration.DeleteVolumeOntapConfiguration"
    ]
    """<p>For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags to the backup. To apply tags to the backup, you must have the <code>fsx:TagResource</code> permission.</p>"""
    open_zfs_configuration: NotRequired[
        "capo_fsx.types.delete_volume_open_zfs_configuration.DeleteVolumeOpenZFSConfiguration"
    ]
    """<p>For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.</p>"""

client_request_token instance-attribute

client_request_token: NotRequired[ClientRequestToken]

ontap_configuration instance-attribute

ontap_configuration: NotRequired[DeleteVolumeOntapConfiguration]

For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags to the backup. To apply tags to the backup, you must have the fsx:TagResource permission.

open_zfs_configuration instance-attribute

open_zfs_configuration: NotRequired[DeleteVolumeOpenZFSConfiguration]

For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.

volume_id instance-attribute

volume_id: NotRequired[VolumeId]

The ID of the volume that you are deleting.