API documentation for bare_metal_solution_v2.services.bare_metal_solution.pagers
module.
Classes
ListInstancesAsyncPager
ListInstancesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesRequest,
response: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse
],
request: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesRequest,
response: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.lun.ListLunsRequest,
response: google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse
],
request: google.cloud.bare_metal_solution_v2.types.lun.ListLunsRequest,
response: google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.network.ListNetworksRequest,
response: google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse
],
request: google.cloud.bare_metal_solution_v2.types.network.ListNetworksRequest,
response: google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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.
ListNfsSharesAsyncPager
ListNfsSharesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesRequest,
response: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_nfs_shares
requests.
This class thinly wraps an initial
ListNfsSharesResponse object, and
provides an __aiter__
method to iterate through its
nfs_shares
field.
If there are more pages, the __aiter__
method will make additional
ListNfsShares
requests and continue to iterate
through the nfs_shares
field on the
corresponding responses.
All the usual ListNfsSharesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListNfsSharesPager
ListNfsSharesPager(
method: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse
],
request: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesRequest,
response: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_nfs_shares
requests.
This class thinly wraps an initial
ListNfsSharesResponse object, and
provides an __iter__
method to iterate through its
nfs_shares
field.
If there are more pages, the __iter__
method will make additional
ListNfsShares
requests and continue to iterate
through the nfs_shares
field on the
corresponding responses.
All the usual ListNfsSharesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOSImagesAsyncPager
ListOSImagesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesRequest,
response: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_os_images
requests.
This class thinly wraps an initial
ListOSImagesResponse object, and
provides an __aiter__
method to iterate through its
os_images
field.
If there are more pages, the __aiter__
method will make additional
ListOSImages
requests and continue to iterate
through the os_images
field on the
corresponding responses.
All the usual ListOSImagesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOSImagesPager
ListOSImagesPager(
method: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse
],
request: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesRequest,
response: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_os_images
requests.
This class thinly wraps an initial
ListOSImagesResponse object, and
provides an __iter__
method to iterate through its
os_images
field.
If there are more pages, the __iter__
method will make additional
ListOSImages
requests and continue to iterate
through the os_images
field on the
corresponding responses.
All the usual ListOSImagesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListProvisioningQuotasAsyncPager
ListProvisioningQuotasAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasRequest,
response: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_provisioning_quotas
requests.
This class thinly wraps an initial
ListProvisioningQuotasResponse object, and
provides an __aiter__
method to iterate through its
provisioning_quotas
field.
If there are more pages, the __aiter__
method will make additional
ListProvisioningQuotas
requests and continue to iterate
through the provisioning_quotas
field on the
corresponding responses.
All the usual ListProvisioningQuotasResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListProvisioningQuotasPager
ListProvisioningQuotasPager(
method: typing.Callable[
[...],
google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse,
],
request: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasRequest,
response: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_provisioning_quotas
requests.
This class thinly wraps an initial
ListProvisioningQuotasResponse object, and
provides an __iter__
method to iterate through its
provisioning_quotas
field.
If there are more pages, the __iter__
method will make additional
ListProvisioningQuotas
requests and continue to iterate
through the provisioning_quotas
field on the
corresponding responses.
All the usual ListProvisioningQuotasResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSSHKeysAsyncPager
ListSSHKeysAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysRequest,
response: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_ssh_keys
requests.
This class thinly wraps an initial
ListSSHKeysResponse object, and
provides an __aiter__
method to iterate through its
ssh_keys
field.
If there are more pages, the __aiter__
method will make additional
ListSSHKeys
requests and continue to iterate
through the ssh_keys
field on the
corresponding responses.
All the usual ListSSHKeysResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSSHKeysPager
ListSSHKeysPager(
method: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse
],
request: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysRequest,
response: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
A pager for iterating through list_ssh_keys
requests.
This class thinly wraps an initial
ListSSHKeysResponse object, and
provides an __iter__
method to iterate through its
ssh_keys
field.
If there are more pages, the __iter__
method will make additional
ListSSHKeys
requests and continue to iterate
through the ssh_keys
field on the
corresponding responses.
All the usual ListSSHKeysResponse 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: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsRequest,
response: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...],
google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse,
],
request: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsRequest,
response: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...],
typing.Awaitable[
google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse
],
],
request: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesRequest,
response: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary_async.AsyncRetry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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: typing.Callable[
[...], google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse
],
request: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesRequest,
response: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse,
*,
retry: typing.Optional[
typing.Union[
google.api_core.retry.retry_unary.Retry,
google.api_core.gapic_v1.method._MethodDefault,
]
] = _MethodDefault._DEFAULT_VALUE,
timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)
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.