def delete_spot_fleet_cluster(<EOL>spot_fleet_reqid,<EOL>client=None,<EOL>):
if not client:<EOL><INDENT>client = boto3.client('<STR_LIT>')<EOL><DEDENT>resp = client.cancel_spot_fleet_requests(<EOL>SpotFleetRequestIds=[spot_fleet_reqid],<EOL>TerminateInstances=True<EOL>)<EOL>return resp<EOL>
This deletes a spot-fleet cluster.

Parameters
----------

spot_fleet_reqid : str
    The fleet request ID returned by `make_spot_fleet_cluster`.

client : boto3.Client or None
    If None, this function will instantiate a new `boto3.Client` object to
    use in its operations. Alternatively, pass in an existing `boto3.Client`
    instance to re-use it here.

Returns
-------

Nothing.