1515#
1616from typing import (
1717 Any ,
18- AsyncIterable ,
18+ AsyncIterator ,
1919 Awaitable ,
2020 Callable ,
21- Iterable ,
2221 Sequence ,
2322 Tuple ,
2423 Optional ,
24+ Iterator ,
2525)
2626
2727from google .cloud .osconfig_v1alpha .types import instance_os_policies_compliance
@@ -77,14 +77,14 @@ def __getattr__(self, name: str) -> Any:
7777 return getattr (self ._response , name )
7878
7979 @property
80- def pages (self ) -> Iterable [os_policy_assignments .ListOSPolicyAssignmentsResponse ]:
80+ def pages (self ) -> Iterator [os_policy_assignments .ListOSPolicyAssignmentsResponse ]:
8181 yield self ._response
8282 while self ._response .next_page_token :
8383 self ._request .page_token = self ._response .next_page_token
8484 self ._response = self ._method (self ._request , metadata = self ._metadata )
8585 yield self ._response
8686
87- def __iter__ (self ) -> Iterable [os_policy_assignments .OSPolicyAssignment ]:
87+ def __iter__ (self ) -> Iterator [os_policy_assignments .OSPolicyAssignment ]:
8888 for page in self .pages :
8989 yield from page .os_policy_assignments
9090
@@ -143,14 +143,14 @@ def __getattr__(self, name: str) -> Any:
143143 @property
144144 async def pages (
145145 self ,
146- ) -> AsyncIterable [os_policy_assignments .ListOSPolicyAssignmentsResponse ]:
146+ ) -> AsyncIterator [os_policy_assignments .ListOSPolicyAssignmentsResponse ]:
147147 yield self ._response
148148 while self ._response .next_page_token :
149149 self ._request .page_token = self ._response .next_page_token
150150 self ._response = await self ._method (self ._request , metadata = self ._metadata )
151151 yield self ._response
152152
153- def __aiter__ (self ) -> AsyncIterable [os_policy_assignments .OSPolicyAssignment ]:
153+ def __aiter__ (self ) -> AsyncIterator [os_policy_assignments .OSPolicyAssignment ]:
154154 async def async_generator ():
155155 async for page in self .pages :
156156 for response in page .os_policy_assignments :
@@ -215,14 +215,14 @@ def __getattr__(self, name: str) -> Any:
215215 @property
216216 def pages (
217217 self ,
218- ) -> Iterable [os_policy_assignments .ListOSPolicyAssignmentRevisionsResponse ]:
218+ ) -> Iterator [os_policy_assignments .ListOSPolicyAssignmentRevisionsResponse ]:
219219 yield self ._response
220220 while self ._response .next_page_token :
221221 self ._request .page_token = self ._response .next_page_token
222222 self ._response = self ._method (self ._request , metadata = self ._metadata )
223223 yield self ._response
224224
225- def __iter__ (self ) -> Iterable [os_policy_assignments .OSPolicyAssignment ]:
225+ def __iter__ (self ) -> Iterator [os_policy_assignments .OSPolicyAssignment ]:
226226 for page in self .pages :
227227 yield from page .os_policy_assignments
228228
@@ -284,14 +284,14 @@ def __getattr__(self, name: str) -> Any:
284284 @property
285285 async def pages (
286286 self ,
287- ) -> AsyncIterable [os_policy_assignments .ListOSPolicyAssignmentRevisionsResponse ]:
287+ ) -> AsyncIterator [os_policy_assignments .ListOSPolicyAssignmentRevisionsResponse ]:
288288 yield self ._response
289289 while self ._response .next_page_token :
290290 self ._request .page_token = self ._response .next_page_token
291291 self ._response = await self ._method (self ._request , metadata = self ._metadata )
292292 yield self ._response
293293
294- def __aiter__ (self ) -> AsyncIterable [os_policy_assignments .OSPolicyAssignment ]:
294+ def __aiter__ (self ) -> AsyncIterator [os_policy_assignments .OSPolicyAssignment ]:
295295 async def async_generator ():
296296 async for page in self .pages :
297297 for response in page .os_policy_assignments :
@@ -357,7 +357,7 @@ def __getattr__(self, name: str) -> Any:
357357 @property
358358 def pages (
359359 self ,
360- ) -> Iterable [
360+ ) -> Iterator [
361361 instance_os_policies_compliance .ListInstanceOSPoliciesCompliancesResponse
362362 ]:
363363 yield self ._response
@@ -368,7 +368,7 @@ def pages(
368368
369369 def __iter__ (
370370 self ,
371- ) -> Iterable [instance_os_policies_compliance .InstanceOSPoliciesCompliance ]:
371+ ) -> Iterator [instance_os_policies_compliance .InstanceOSPoliciesCompliance ]:
372372 for page in self .pages :
373373 yield from page .instance_os_policies_compliances
374374
@@ -432,7 +432,7 @@ def __getattr__(self, name: str) -> Any:
432432 @property
433433 async def pages (
434434 self ,
435- ) -> AsyncIterable [
435+ ) -> AsyncIterator [
436436 instance_os_policies_compliance .ListInstanceOSPoliciesCompliancesResponse
437437 ]:
438438 yield self ._response
@@ -443,7 +443,7 @@ async def pages(
443443
444444 def __aiter__ (
445445 self ,
446- ) -> AsyncIterable [instance_os_policies_compliance .InstanceOSPoliciesCompliance ]:
446+ ) -> AsyncIterator [instance_os_policies_compliance .InstanceOSPoliciesCompliance ]:
447447 async def async_generator ():
448448 async for page in self .pages :
449449 for response in page .instance_os_policies_compliances :
@@ -502,14 +502,14 @@ def __getattr__(self, name: str) -> Any:
502502 return getattr (self ._response , name )
503503
504504 @property
505- def pages (self ) -> Iterable [inventory .ListInventoriesResponse ]:
505+ def pages (self ) -> Iterator [inventory .ListInventoriesResponse ]:
506506 yield self ._response
507507 while self ._response .next_page_token :
508508 self ._request .page_token = self ._response .next_page_token
509509 self ._response = self ._method (self ._request , metadata = self ._metadata )
510510 yield self ._response
511511
512- def __iter__ (self ) -> Iterable [inventory .Inventory ]:
512+ def __iter__ (self ) -> Iterator [inventory .Inventory ]:
513513 for page in self .pages :
514514 yield from page .inventories
515515
@@ -564,14 +564,14 @@ def __getattr__(self, name: str) -> Any:
564564 return getattr (self ._response , name )
565565
566566 @property
567- async def pages (self ) -> AsyncIterable [inventory .ListInventoriesResponse ]:
567+ async def pages (self ) -> AsyncIterator [inventory .ListInventoriesResponse ]:
568568 yield self ._response
569569 while self ._response .next_page_token :
570570 self ._request .page_token = self ._response .next_page_token
571571 self ._response = await self ._method (self ._request , metadata = self ._metadata )
572572 yield self ._response
573573
574- def __aiter__ (self ) -> AsyncIterable [inventory .Inventory ]:
574+ def __aiter__ (self ) -> AsyncIterator [inventory .Inventory ]:
575575 async def async_generator ():
576576 async for page in self .pages :
577577 for response in page .inventories :
@@ -630,14 +630,14 @@ def __getattr__(self, name: str) -> Any:
630630 return getattr (self ._response , name )
631631
632632 @property
633- def pages (self ) -> Iterable [vulnerability .ListVulnerabilityReportsResponse ]:
633+ def pages (self ) -> Iterator [vulnerability .ListVulnerabilityReportsResponse ]:
634634 yield self ._response
635635 while self ._response .next_page_token :
636636 self ._request .page_token = self ._response .next_page_token
637637 self ._response = self ._method (self ._request , metadata = self ._metadata )
638638 yield self ._response
639639
640- def __iter__ (self ) -> Iterable [vulnerability .VulnerabilityReport ]:
640+ def __iter__ (self ) -> Iterator [vulnerability .VulnerabilityReport ]:
641641 for page in self .pages :
642642 yield from page .vulnerability_reports
643643
@@ -696,14 +696,14 @@ def __getattr__(self, name: str) -> Any:
696696 @property
697697 async def pages (
698698 self ,
699- ) -> AsyncIterable [vulnerability .ListVulnerabilityReportsResponse ]:
699+ ) -> AsyncIterator [vulnerability .ListVulnerabilityReportsResponse ]:
700700 yield self ._response
701701 while self ._response .next_page_token :
702702 self ._request .page_token = self ._response .next_page_token
703703 self ._response = await self ._method (self ._request , metadata = self ._metadata )
704704 yield self ._response
705705
706- def __aiter__ (self ) -> AsyncIterable [vulnerability .VulnerabilityReport ]:
706+ def __aiter__ (self ) -> AsyncIterator [vulnerability .VulnerabilityReport ]:
707707 async def async_generator ():
708708 async for page in self .pages :
709709 for response in page .vulnerability_reports :
0 commit comments