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.