@@ -954,6 +954,7 @@ async def list_offers(
954954 page : Optional [int ] = None ,
955955 page_size : Optional [int ] = None ,
956956 subscription_period : Optional [OfferSubscriptionPeriod ] = None ,
957+ name : Optional [str ] = None ,
957958 ) -> ListOffersResponse :
958959 """
959960 List offers.
@@ -962,6 +963,7 @@ async def list_offers(
962963 :param page: Page number.
963964 :param page_size: Number of offers per page.
964965 :param subscription_period: Subscription period type to filter offers by.
966+ :param name: Offer name to filter offers by.
965967 :return: :class:`ListOffersResponse <ListOffersResponse>`
966968
967969 Usage:
@@ -976,6 +978,7 @@ async def list_offers(
976978 "GET" ,
977979 f"/baremetal/v1/zones/{ param_zone } /offers" ,
978980 params = {
981+ "name" : name ,
979982 "page" : page ,
980983 "page_size" : page_size or self .client .default_page_size ,
981984 "subscription_period" : subscription_period ,
@@ -992,6 +995,7 @@ async def list_offers_all(
992995 page : Optional [int ] = None ,
993996 page_size : Optional [int ] = None ,
994997 subscription_period : Optional [OfferSubscriptionPeriod ] = None ,
998+ name : Optional [str ] = None ,
995999 ) -> List [Offer ]:
9961000 """
9971001 List offers.
@@ -1000,6 +1004,7 @@ async def list_offers_all(
10001004 :param page: Page number.
10011005 :param page_size: Number of offers per page.
10021006 :param subscription_period: Subscription period type to filter offers by.
1007+ :param name: Offer name to filter offers by.
10031008 :return: :class:`List[Offer] <List[Offer]>`
10041009
10051010 Usage:
@@ -1017,6 +1022,7 @@ async def list_offers_all(
10171022 "page" : page ,
10181023 "page_size" : page_size ,
10191024 "subscription_period" : subscription_period ,
1025+ "name" : name ,
10201026 },
10211027 )
10221028
0 commit comments