def get_nsxv_lbaas_loadbalancer_bindings(session, filters=None, like_filters=None): session = db_api.get_reader_session() query = session.query(nsxv_models.NsxvLbaasLoadbalancerBinding) return nsx_db._apply_filters_to_query( query, nsxv_models.NsxvLbaasLoadbalancerBinding, filters, like_filters).all()
def get_nsxv_spoofguard_policy_network_mappings(session, filters=None, like_filters=None): session = db_api.get_reader_session() query = session.query(nsxv_models.NsxvSpoofGuardPolicyNetworkMapping) return nsx_db._apply_filters_to_query( query, nsxv_models.NsxvSpoofGuardPolicyNetworkMapping, filters, like_filters).all()
def get_nsxv_router_bindings(session, filters=None, like_filters=None): session = db.get_reader_session() query = session.query(nsxv_models.NsxvRouterBinding) return nsx_db._apply_filters_to_query(query, nsxv_models.NsxvRouterBinding, filters, like_filters).all()