API documentation for bare_metal_solution_v2.services.bare_metal_solution.pagers module.
Classes
ListInstancesAsyncPager
ListInstancesAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListInstancesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListInstancesRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListInstancesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_instances requests.
This class thinly wraps an initial
ListInstancesResponse object, and
provides an __aiter__ method to iterate through its
instances field.
If there are more pages, the __aiter__ method will make additional
ListInstances requests and continue to iterate
through the instances field on the
corresponding responses.
All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListInstancesPager
ListInstancesPager(
method: Callable[
[...],
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListInstancesResponse,
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListInstancesRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListInstancesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_instances requests.
This class thinly wraps an initial
ListInstancesResponse object, and
provides an __iter__ method to iterate through its
instances field.
If there are more pages, the __iter__ method will make additional
ListInstances requests and continue to iterate
through the instances field on the
corresponding responses.
All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListLunsAsyncPager
ListLunsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListLunsResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListLunsRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListLunsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_luns requests.
This class thinly wraps an initial
ListLunsResponse object, and
provides an __aiter__ method to iterate through its
luns field.
If there are more pages, the __aiter__ method will make additional
ListLuns requests and continue to iterate
through the luns field on the
corresponding responses.
All the usual ListLunsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListLunsPager
ListLunsPager(
method: Callable[
[...],
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListLunsResponse,
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListLunsRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListLunsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_luns requests.
This class thinly wraps an initial
ListLunsResponse object, and
provides an __iter__ method to iterate through its
luns field.
If there are more pages, the __iter__ method will make additional
ListLuns requests and continue to iterate
through the luns field on the
corresponding responses.
All the usual ListLunsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListNetworksAsyncPager
ListNetworksAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListNetworksResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListNetworksRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListNetworksResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_networks requests.
This class thinly wraps an initial
ListNetworksResponse object, and
provides an __aiter__ method to iterate through its
networks field.
If there are more pages, the __aiter__ method will make additional
ListNetworks requests and continue to iterate
through the networks field on the
corresponding responses.
All the usual ListNetworksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListNetworksPager
ListNetworksPager(
method: Callable[
[...],
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListNetworksResponse,
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListNetworksRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListNetworksResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_networks requests.
This class thinly wraps an initial
ListNetworksResponse object, and
provides an __iter__ method to iterate through its
networks field.
If there are more pages, the __iter__ method will make additional
ListNetworks requests and continue to iterate
through the networks field on the
corresponding responses.
All the usual ListNetworksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSnapshotSchedulePoliciesAsyncPager
ListSnapshotSchedulePoliciesAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListSnapshotSchedulePoliciesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListSnapshotSchedulePoliciesRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListSnapshotSchedulePoliciesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_snapshot_schedule_policies requests.
This class thinly wraps an initial
ListSnapshotSchedulePoliciesResponse object, and
provides an __aiter__ method to iterate through its
snapshot_schedule_policies field.
If there are more pages, the __aiter__ method will make additional
ListSnapshotSchedulePolicies requests and continue to iterate
through the snapshot_schedule_policies field on the
corresponding responses.
All the usual ListSnapshotSchedulePoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSnapshotSchedulePoliciesPager
ListSnapshotSchedulePoliciesPager(
method: Callable[
[...],
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListSnapshotSchedulePoliciesResponse,
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListSnapshotSchedulePoliciesRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListSnapshotSchedulePoliciesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_snapshot_schedule_policies requests.
This class thinly wraps an initial
ListSnapshotSchedulePoliciesResponse object, and
provides an __iter__ method to iterate through its
snapshot_schedule_policies field.
If there are more pages, the __iter__ method will make additional
ListSnapshotSchedulePolicies requests and continue to iterate
through the snapshot_schedule_policies field on the
corresponding responses.
All the usual ListSnapshotSchedulePoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListVolumeSnapshotsAsyncPager
ListVolumeSnapshotsAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumeSnapshotsResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumeSnapshotsRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumeSnapshotsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_volume_snapshots requests.
This class thinly wraps an initial
ListVolumeSnapshotsResponse object, and
provides an __aiter__ method to iterate through its
volume_snapshots field.
If there are more pages, the __aiter__ method will make additional
ListVolumeSnapshots requests and continue to iterate
through the volume_snapshots field on the
corresponding responses.
All the usual ListVolumeSnapshotsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListVolumeSnapshotsPager
ListVolumeSnapshotsPager(
method: Callable[
[...],
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumeSnapshotsResponse,
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumeSnapshotsRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumeSnapshotsResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_volume_snapshots requests.
This class thinly wraps an initial
ListVolumeSnapshotsResponse object, and
provides an __iter__ method to iterate through its
volume_snapshots field.
If there are more pages, the __iter__ method will make additional
ListVolumeSnapshots requests and continue to iterate
through the volume_snapshots field on the
corresponding responses.
All the usual ListVolumeSnapshotsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListVolumesAsyncPager
ListVolumesAsyncPager(
method: Callable[
[...],
Awaitable[
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumesRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_volumes requests.
This class thinly wraps an initial
ListVolumesResponse object, and
provides an __aiter__ method to iterate through its
volumes field.
If there are more pages, the __aiter__ method will make additional
ListVolumes requests and continue to iterate
through the volumes field on the
corresponding responses.
All the usual ListVolumesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListVolumesPager
ListVolumesPager(
method: Callable[
[...],
google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumesResponse,
],
request: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumesRequest,
response: google.cloud.bare_metal_solution_v2.types.baremetalsolution.ListVolumesResponse,
*,
metadata: Sequence[Tuple[str, str]] = ()
)A pager for iterating through list_volumes requests.
This class thinly wraps an initial
ListVolumesResponse object, and
provides an __iter__ method to iterate through its
volumes field.
If there are more pages, the __iter__ method will make additional
ListVolumes requests and continue to iterate
through the volumes field on the
corresponding responses.
All the usual ListVolumesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.