API documentation for network_services_v1.services.network_services.pagers
module.
Classes
ListEndpointPoliciesAsyncPager
ListEndpointPoliciesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.endpoint_policy.ListEndpointPoliciesResponse
],
],
request: google.cloud.network_services_v1.types.endpoint_policy.ListEndpointPoliciesRequest,
response: google.cloud.network_services_v1.types.endpoint_policy.ListEndpointPoliciesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_endpoint_policies
requests.
This class thinly wraps an initial
ListEndpointPoliciesResponse object, and
provides an __aiter__
method to iterate through its
endpoint_policies
field.
If there are more pages, the __aiter__
method will make additional
ListEndpointPolicies
requests and continue to iterate
through the endpoint_policies
field on the
corresponding responses.
All the usual ListEndpointPoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEndpointPoliciesPager
ListEndpointPoliciesPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.endpoint_policy.ListEndpointPoliciesResponse,
],
request: google.cloud.network_services_v1.types.endpoint_policy.ListEndpointPoliciesRequest,
response: google.cloud.network_services_v1.types.endpoint_policy.ListEndpointPoliciesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_endpoint_policies
requests.
This class thinly wraps an initial
ListEndpointPoliciesResponse object, and
provides an __iter__
method to iterate through its
endpoint_policies
field.
If there are more pages, the __iter__
method will make additional
ListEndpointPolicies
requests and continue to iterate
through the endpoint_policies
field on the
corresponding responses.
All the usual ListEndpointPoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGatewaysAsyncPager
ListGatewaysAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.gateway.ListGatewaysResponse
],
],
request: google.cloud.network_services_v1.types.gateway.ListGatewaysRequest,
response: google.cloud.network_services_v1.types.gateway.ListGatewaysResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_gateways
requests.
This class thinly wraps an initial
ListGatewaysResponse object, and
provides an __aiter__
method to iterate through its
gateways
field.
If there are more pages, the __aiter__
method will make additional
ListGateways
requests and continue to iterate
through the gateways
field on the
corresponding responses.
All the usual ListGatewaysResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGatewaysPager
ListGatewaysPager(
method: typing.Callable[
[...], google.cloud.network_services_v1.types.gateway.ListGatewaysResponse
],
request: google.cloud.network_services_v1.types.gateway.ListGatewaysRequest,
response: google.cloud.network_services_v1.types.gateway.ListGatewaysResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_gateways
requests.
This class thinly wraps an initial
ListGatewaysResponse object, and
provides an __iter__
method to iterate through its
gateways
field.
If there are more pages, the __iter__
method will make additional
ListGateways
requests and continue to iterate
through the gateways
field on the
corresponding responses.
All the usual ListGatewaysResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGrpcRoutesAsyncPager
ListGrpcRoutesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.grpc_route.ListGrpcRoutesResponse
],
],
request: google.cloud.network_services_v1.types.grpc_route.ListGrpcRoutesRequest,
response: google.cloud.network_services_v1.types.grpc_route.ListGrpcRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_grpc_routes
requests.
This class thinly wraps an initial
ListGrpcRoutesResponse object, and
provides an __aiter__
method to iterate through its
grpc_routes
field.
If there are more pages, the __aiter__
method will make additional
ListGrpcRoutes
requests and continue to iterate
through the grpc_routes
field on the
corresponding responses.
All the usual ListGrpcRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGrpcRoutesPager
ListGrpcRoutesPager(
method: typing.Callable[
[...], google.cloud.network_services_v1.types.grpc_route.ListGrpcRoutesResponse
],
request: google.cloud.network_services_v1.types.grpc_route.ListGrpcRoutesRequest,
response: google.cloud.network_services_v1.types.grpc_route.ListGrpcRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_grpc_routes
requests.
This class thinly wraps an initial
ListGrpcRoutesResponse object, and
provides an __iter__
method to iterate through its
grpc_routes
field.
If there are more pages, the __iter__
method will make additional
ListGrpcRoutes
requests and continue to iterate
through the grpc_routes
field on the
corresponding responses.
All the usual ListGrpcRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHttpRoutesAsyncPager
ListHttpRoutesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.http_route.ListHttpRoutesResponse
],
],
request: google.cloud.network_services_v1.types.http_route.ListHttpRoutesRequest,
response: google.cloud.network_services_v1.types.http_route.ListHttpRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_http_routes
requests.
This class thinly wraps an initial
ListHttpRoutesResponse object, and
provides an __aiter__
method to iterate through its
http_routes
field.
If there are more pages, the __aiter__
method will make additional
ListHttpRoutes
requests and continue to iterate
through the http_routes
field on the
corresponding responses.
All the usual ListHttpRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHttpRoutesPager
ListHttpRoutesPager(
method: typing.Callable[
[...], google.cloud.network_services_v1.types.http_route.ListHttpRoutesResponse
],
request: google.cloud.network_services_v1.types.http_route.ListHttpRoutesRequest,
response: google.cloud.network_services_v1.types.http_route.ListHttpRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_http_routes
requests.
This class thinly wraps an initial
ListHttpRoutesResponse object, and
provides an __iter__
method to iterate through its
http_routes
field.
If there are more pages, the __iter__
method will make additional
ListHttpRoutes
requests and continue to iterate
through the http_routes
field on the
corresponding responses.
All the usual ListHttpRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMeshesAsyncPager
ListMeshesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.mesh.ListMeshesResponse
],
],
request: google.cloud.network_services_v1.types.mesh.ListMeshesRequest,
response: google.cloud.network_services_v1.types.mesh.ListMeshesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_meshes
requests.
This class thinly wraps an initial
ListMeshesResponse object, and
provides an __aiter__
method to iterate through its
meshes
field.
If there are more pages, the __aiter__
method will make additional
ListMeshes
requests and continue to iterate
through the meshes
field on the
corresponding responses.
All the usual ListMeshesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMeshesPager
ListMeshesPager(
method: typing.Callable[
[...], google.cloud.network_services_v1.types.mesh.ListMeshesResponse
],
request: google.cloud.network_services_v1.types.mesh.ListMeshesRequest,
response: google.cloud.network_services_v1.types.mesh.ListMeshesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_meshes
requests.
This class thinly wraps an initial
ListMeshesResponse object, and
provides an __iter__
method to iterate through its
meshes
field.
If there are more pages, the __iter__
method will make additional
ListMeshes
requests and continue to iterate
through the meshes
field on the
corresponding responses.
All the usual ListMeshesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListServiceBindingsAsyncPager
ListServiceBindingsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.service_binding.ListServiceBindingsResponse
],
],
request: google.cloud.network_services_v1.types.service_binding.ListServiceBindingsRequest,
response: google.cloud.network_services_v1.types.service_binding.ListServiceBindingsResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_service_bindings
requests.
This class thinly wraps an initial
ListServiceBindingsResponse object, and
provides an __aiter__
method to iterate through its
service_bindings
field.
If there are more pages, the __aiter__
method will make additional
ListServiceBindings
requests and continue to iterate
through the service_bindings
field on the
corresponding responses.
All the usual ListServiceBindingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListServiceBindingsPager
ListServiceBindingsPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.service_binding.ListServiceBindingsResponse,
],
request: google.cloud.network_services_v1.types.service_binding.ListServiceBindingsRequest,
response: google.cloud.network_services_v1.types.service_binding.ListServiceBindingsResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_service_bindings
requests.
This class thinly wraps an initial
ListServiceBindingsResponse object, and
provides an __iter__
method to iterate through its
service_bindings
field.
If there are more pages, the __iter__
method will make additional
ListServiceBindings
requests and continue to iterate
through the service_bindings
field on the
corresponding responses.
All the usual ListServiceBindingsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTcpRoutesAsyncPager
ListTcpRoutesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.tcp_route.ListTcpRoutesResponse
],
],
request: google.cloud.network_services_v1.types.tcp_route.ListTcpRoutesRequest,
response: google.cloud.network_services_v1.types.tcp_route.ListTcpRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_tcp_routes
requests.
This class thinly wraps an initial
ListTcpRoutesResponse object, and
provides an __aiter__
method to iterate through its
tcp_routes
field.
If there are more pages, the __aiter__
method will make additional
ListTcpRoutes
requests and continue to iterate
through the tcp_routes
field on the
corresponding responses.
All the usual ListTcpRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTcpRoutesPager
ListTcpRoutesPager(
method: typing.Callable[
[...], google.cloud.network_services_v1.types.tcp_route.ListTcpRoutesResponse
],
request: google.cloud.network_services_v1.types.tcp_route.ListTcpRoutesRequest,
response: google.cloud.network_services_v1.types.tcp_route.ListTcpRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_tcp_routes
requests.
This class thinly wraps an initial
ListTcpRoutesResponse object, and
provides an __iter__
method to iterate through its
tcp_routes
field.
If there are more pages, the __iter__
method will make additional
ListTcpRoutes
requests and continue to iterate
through the tcp_routes
field on the
corresponding responses.
All the usual ListTcpRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTlsRoutesAsyncPager
ListTlsRoutesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.tls_route.ListTlsRoutesResponse
],
],
request: google.cloud.network_services_v1.types.tls_route.ListTlsRoutesRequest,
response: google.cloud.network_services_v1.types.tls_route.ListTlsRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_tls_routes
requests.
This class thinly wraps an initial
ListTlsRoutesResponse object, and
provides an __aiter__
method to iterate through its
tls_routes
field.
If there are more pages, the __aiter__
method will make additional
ListTlsRoutes
requests and continue to iterate
through the tls_routes
field on the
corresponding responses.
All the usual ListTlsRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTlsRoutesPager
ListTlsRoutesPager(
method: typing.Callable[
[...], google.cloud.network_services_v1.types.tls_route.ListTlsRoutesResponse
],
request: google.cloud.network_services_v1.types.tls_route.ListTlsRoutesRequest,
response: google.cloud.network_services_v1.types.tls_route.ListTlsRoutesResponse,
*,
metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)
A pager for iterating through list_tls_routes
requests.
This class thinly wraps an initial
ListTlsRoutesResponse object, and
provides an __iter__
method to iterate through its
tls_routes
field.
If there are more pages, the __iter__
method will make additional
ListTlsRoutes
requests and continue to iterate
through the tls_routes
field on the
corresponding responses.
All the usual ListTlsRoutesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.