delete_kx_volume
¶
delete_kx_volume(
environment_id: KxEnvironmentId,
volume_name: KxVolumeName,
*,
config_overrides: Optional[finspaceClientConfig] = None,
client_token: Optional[ClientTokenString] = None,
) -> DeleteKxVolumeResponse
Deletes a volume. You can only delete a volume if it's not attached to a cluster or a dataview. When a volume is deleted, any data on the volume is lost. This action is irreversible.
Parameters:
-
environment_id(KxEnvironmentId) –A unique identifier for the kdb environment, whose clusters can attach to the volume.
-
volume_name(KxVolumeName) –The name of the volume that you want to delete.
-
client_token(Optional[ClientTokenString], default:None) –A token that ensures idempotency. This token expires in 10 minutes.
Raises:
-
AccessDeniedException–You do not have sufficient access to perform this action.
-
ConflictException–There was a conflict with this action, and it could not be completed.
-
InternalServerException–The request processing has failed because of an unknown error, exception or failure.
-
LimitExceededException–A service limit or quota is exceeded.
-
ResourceNotFoundException–One or more resources can't be found.
-
ThrottlingException–The request was denied due to request throttling.
-
ValidationException–The input fails to satisfy the constraints specified by an AWS service.
-
UnknownServiceError–The service returned an error code this client does not model.