@@ -584,6 +584,17 @@ def __init__(self, api_client=None):
584584 "attribute" : "filter[status]" ,
585585 "location" : "query" ,
586586 },
587+ "filter_name" : {
588+ "openapi_types" : (str ,),
589+ "attribute" : "filter[name]" ,
590+ "location" : "query" ,
591+ },
592+ "filter_provider" : {
593+ "openapi_types" : ([str ],),
594+ "attribute" : "filter[provider]" ,
595+ "location" : "query" ,
596+ "collection_format" : "multi" ,
597+ },
587598 "sort" : {
588599 "openapi_types" : (str ,),
589600 "attribute" : "sort" ,
@@ -1277,6 +1288,8 @@ def list_custom_costs_files(
12771288 page_number : Union [int , UnsetType ] = unset ,
12781289 page_size : Union [int , UnsetType ] = unset ,
12791290 filter_status : Union [str , UnsetType ] = unset ,
1291+ filter_name : Union [str , UnsetType ] = unset ,
1292+ filter_provider : Union [List [str ], UnsetType ] = unset ,
12801293 sort : Union [str , UnsetType ] = unset ,
12811294 ) -> CustomCostsFileListResponse :
12821295 """List Custom Costs files.
@@ -1289,6 +1302,10 @@ def list_custom_costs_files(
12891302 :type page_size: int, optional
12901303 :param filter_status: Filter by file status
12911304 :type filter_status: str, optional
1305+ :param filter_name: Filter files by name with case-insensitive substring matching.
1306+ :type filter_name: str, optional
1307+ :param filter_provider: Filter by provider.
1308+ :type filter_provider: [str], optional
12921309 :param sort: Sort key with optional descending prefix
12931310 :type sort: str, optional
12941311 :rtype: CustomCostsFileListResponse
@@ -1303,6 +1320,12 @@ def list_custom_costs_files(
13031320 if filter_status is not unset :
13041321 kwargs ["filter_status" ] = filter_status
13051322
1323+ if filter_name is not unset :
1324+ kwargs ["filter_name" ] = filter_name
1325+
1326+ if filter_provider is not unset :
1327+ kwargs ["filter_provider" ] = filter_provider
1328+
13061329 if sort is not unset :
13071330 kwargs ["sort" ] = sort
13081331
0 commit comments