def METHOD_NAME(self, resource_manager, **params):
    m = resource_manager.resource_type
    session = local_session(self.session_factory)
    client = session.client(m.group, m.version)
    enum_op, path, extra_args = m.enum_spec
    if extra_args:
        params.update(extra_args)
    return self._invoke_client_enum(client, enum_op, params, path)