@@ -136,6 +136,7 @@ async def list_volumes(
136136 name : Optional [str ] = None ,
137137 product_resource_id : Optional [str ] = None ,
138138 tags : Optional [list [str ]] = None ,
139+ volume_type : Optional [str ] = None ,
139140 ) -> ListVolumesResponse :
140141 """
141142 List volumes.
@@ -150,6 +151,7 @@ async def list_volumes(
150151 :param name: Filter the return volumes by their names.
151152 :param product_resource_id: Filter by a product resource ID linked to this volume (such as an Instance ID).
152153 :param tags: Filter by tags. Only volumes with one or more matching tags will be returned.
154+ :param volume_type: Filter by volume type.
153155 :return: :class:`ListVolumesResponse <ListVolumesResponse>`
154156
155157 Usage:
@@ -176,6 +178,7 @@ async def list_volumes(
176178 "product_resource_id" : product_resource_id ,
177179 "project_id" : project_id or self .client .default_project_id ,
178180 "tags" : tags ,
181+ "volume_type" : volume_type ,
179182 },
180183 )
181184
@@ -195,6 +198,7 @@ async def list_volumes_all(
195198 name : Optional [str ] = None ,
196199 product_resource_id : Optional [str ] = None ,
197200 tags : Optional [list [str ]] = None ,
201+ volume_type : Optional [str ] = None ,
198202 ) -> list [Volume ]:
199203 """
200204 List volumes.
@@ -209,6 +213,7 @@ async def list_volumes_all(
209213 :param name: Filter the return volumes by their names.
210214 :param product_resource_id: Filter by a product resource ID linked to this volume (such as an Instance ID).
211215 :param tags: Filter by tags. Only volumes with one or more matching tags will be returned.
216+ :param volume_type: Filter by volume type.
212217 :return: :class:`list[Volume] <list[Volume]>`
213218
214219 Usage:
@@ -234,6 +239,7 @@ async def list_volumes_all(
234239 "name" : name ,
235240 "product_resource_id" : product_resource_id ,
236241 "tags" : tags ,
242+ "volume_type" : volume_type ,
237243 },
238244 )
239245
0 commit comments