API documentation for networkconnectivity_v1.services.data_transfer_service.pagers
module.
Classes
ListDestinationsAsyncPager
ListDestinationsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse
],
],
request: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsRequest,
response: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse,
*,
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_destinations
requests.
This class thinly wraps an initial
ListDestinationsResponse object, and
provides an __aiter__
method to iterate through its
destinations
field.
If there are more pages, the __aiter__
method will make additional
ListDestinations
requests and continue to iterate
through the destinations
field on the
corresponding responses.
All the usual ListDestinationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDestinationsPager
ListDestinationsPager(
method: typing.Callable[
[...],
google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse,
],
request: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsRequest,
response: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse,
*,
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_destinations
requests.
This class thinly wraps an initial
ListDestinationsResponse object, and
provides an __iter__
method to iterate through its
destinations
field.
If there are more pages, the __iter__
method will make additional
ListDestinations
requests and continue to iterate
through the destinations
field on the
corresponding responses.
All the usual ListDestinationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMulticloudDataTransferConfigsAsyncPager
ListMulticloudDataTransferConfigsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse
],
],
request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
*,
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_multicloud_data_transfer_configs
requests.
This class thinly wraps an initial
ListMulticloudDataTransferConfigsResponse object, and
provides an __aiter__
method to iterate through its
multicloud_data_transfer_configs
field.
If there are more pages, the __aiter__
method will make additional
ListMulticloudDataTransferConfigs
requests and continue to iterate
through the multicloud_data_transfer_configs
field on the
corresponding responses.
All the usual ListMulticloudDataTransferConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMulticloudDataTransferConfigsPager
ListMulticloudDataTransferConfigsPager(
method: typing.Callable[
[...],
google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
],
request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
*,
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_multicloud_data_transfer_configs
requests.
This class thinly wraps an initial
ListMulticloudDataTransferConfigsResponse object, and
provides an __iter__
method to iterate through its
multicloud_data_transfer_configs
field.
If there are more pages, the __iter__
method will make additional
ListMulticloudDataTransferConfigs
requests and continue to iterate
through the multicloud_data_transfer_configs
field on the
corresponding responses.
All the usual ListMulticloudDataTransferConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMulticloudDataTransferSupportedServicesAsyncPager
ListMulticloudDataTransferSupportedServicesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse
],
],
request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
*,
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_multicloud_data_transfer_supported_services
requests.
This class thinly wraps an initial
ListMulticloudDataTransferSupportedServicesResponse object, and
provides an __aiter__
method to iterate through its
multicloud_data_transfer_supported_services
field.
If there are more pages, the __aiter__
method will make additional
ListMulticloudDataTransferSupportedServices
requests and continue to iterate
through the multicloud_data_transfer_supported_services
field on the
corresponding responses.
All the usual ListMulticloudDataTransferSupportedServicesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMulticloudDataTransferSupportedServicesPager
ListMulticloudDataTransferSupportedServicesPager(
method: typing.Callable[
[...],
google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
],
request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
*,
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_multicloud_data_transfer_supported_services
requests.
This class thinly wraps an initial
ListMulticloudDataTransferSupportedServicesResponse object, and
provides an __iter__
method to iterate through its
multicloud_data_transfer_supported_services
field.
If there are more pages, the __iter__
method will make additional
ListMulticloudDataTransferSupportedServices
requests and continue to iterate
through the multicloud_data_transfer_supported_services
field on the
corresponding responses.
All the usual ListMulticloudDataTransferSupportedServicesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.