parameters: (
          self,
          client: OpenrCtrl.Client,
          area: str,
          route_filter_type: ctrl_types.RouteFilterType,
          prefixes: List[str],
          prefix_type: Optional[str],
      )
return_statement: return client.getAreaAdvertisedRoutesFiltered(
              area, route_filter_type, route_filter
          )
docstring: Fetch the requested data
docstring_summary: Fetch the requested data
docstring_tokens: Fetch the requested data
function: def fetch(
          self,
          client: OpenrCtrl.Client,
          area: str,
          route_filter_type: ctrl_types.RouteFilterType,
          prefixes: List[str],
          prefix_type: Optional[str],
      ) -> List[ctrl_types.AdvertisedRoute]:
          """
          Fetch the requested data
          """
  
          # Create filter
          route_filter = get_advertised_route_filter(prefixes, prefix_type)
  
          # Get routes
          return client.getAreaAdvertisedRoutesFiltered(
              area, route_filter_type, route_filter
          )
function_tokens: def fetch ( self , client : OpenrCtrl . Client , area : str , route_filter_type : ctrl_types . RouteFilterType , prefixes : List [ str ] , prefix_type : Optional [ str ] , ) -> List [ ctrl_types . AdvertisedRoute ] : # Create filter route_filter = get_advertised_route_filter ( prefixes , prefix_type ) # Get routes return client . getAreaAdvertisedRoutesFiltered ( area , route_filter_type , route_filter )