'The DeleteCacheSubnetGroup operation deletes a cache subnet
group.
You cannot delete a cache subnet group if it is associated
with any cache clusters.
:type cache_subnet_group_name: string
:param cache_subnet_group_name: The name of the cache subnet group to
delete.
Constraints: Must contain no more than 255 alphanumeric characters or
hyphens.'

def delete_cache_subnet_group(self, cache_subnet_group_name):

    params = {'CacheSubnetGroupName': cache_subnet_group_name}
    return self._make_request(action='DeleteCacheSubnetGroup', verb='POST', path='/', params=params)
