code: def _delete_collection(self, **kwargs):
          
          error_message = "The request must include \"requests_params\": {\"params\": \"options=<glob pattern>\"} as kwarg"
          try:
              if kwargs['requests_params']['params'].split('=')[0] != 'options':
                  raise MissingRequiredRequestsParameter(error_message)
          except KeyError:
              raise
  
          requests_params = self._handle_requests_params(kwargs)
          delete_uri = self._meta_data['uri']
          session = self._meta_data['bigip']._meta_data['icr_session']
  
          session.delete(delete_uri, **requests_params)
docs: wrapped with delete_collection, override that in a sublcass to customize