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,
*,
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_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,
*,
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_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.
ListGatewayRouteViewsAsyncPager
ListGatewayRouteViewsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.route_view.ListGatewayRouteViewsResponse
],
],
request: google.cloud.network_services_v1.types.route_view.ListGatewayRouteViewsRequest,
response: google.cloud.network_services_v1.types.route_view.ListGatewayRouteViewsResponse,
*,
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_gateway_route_views requests.
This class thinly wraps an initial
ListGatewayRouteViewsResponse object, and
provides an __aiter__ method to iterate through its
gateway_route_views field.
If there are more pages, the __aiter__ method will make additional
ListGatewayRouteViews requests and continue to iterate
through the gateway_route_views field on the
corresponding responses.
All the usual ListGatewayRouteViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListGatewayRouteViewsPager
ListGatewayRouteViewsPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.route_view.ListGatewayRouteViewsResponse,
],
request: google.cloud.network_services_v1.types.route_view.ListGatewayRouteViewsRequest,
response: google.cloud.network_services_v1.types.route_view.ListGatewayRouteViewsResponse,
*,
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_gateway_route_views requests.
This class thinly wraps an initial
ListGatewayRouteViewsResponse object, and
provides an __iter__ method to iterate through its
gateway_route_views field.
If there are more pages, the __iter__ method will make additional
ListGatewayRouteViews requests and continue to iterate
through the gateway_route_views field on the
corresponding responses.
All the usual ListGatewayRouteViewsResponse 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,
*,
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_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,
*,
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_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,
*,
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_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,
*,
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_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,
*,
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_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,
*,
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_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.
ListMeshRouteViewsAsyncPager
ListMeshRouteViewsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.route_view.ListMeshRouteViewsResponse
],
],
request: google.cloud.network_services_v1.types.route_view.ListMeshRouteViewsRequest,
response: google.cloud.network_services_v1.types.route_view.ListMeshRouteViewsResponse,
*,
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_mesh_route_views requests.
This class thinly wraps an initial
ListMeshRouteViewsResponse object, and
provides an __aiter__ method to iterate through its
mesh_route_views field.
If there are more pages, the __aiter__ method will make additional
ListMeshRouteViews requests and continue to iterate
through the mesh_route_views field on the
corresponding responses.
All the usual ListMeshRouteViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListMeshRouteViewsPager
ListMeshRouteViewsPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.route_view.ListMeshRouteViewsResponse,
],
request: google.cloud.network_services_v1.types.route_view.ListMeshRouteViewsRequest,
response: google.cloud.network_services_v1.types.route_view.ListMeshRouteViewsResponse,
*,
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_mesh_route_views requests.
This class thinly wraps an initial
ListMeshRouteViewsResponse object, and
provides an __iter__ method to iterate through its
mesh_route_views field.
If there are more pages, the __iter__ method will make additional
ListMeshRouteViews requests and continue to iterate
through the mesh_route_views field on the
corresponding responses.
All the usual ListMeshRouteViewsResponse 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,
*,
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_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,
*,
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_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,
*,
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_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,
*,
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_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.
ListServiceLbPoliciesAsyncPager
ListServiceLbPoliciesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.service_lb_policy.ListServiceLbPoliciesResponse
],
],
request: google.cloud.network_services_v1.types.service_lb_policy.ListServiceLbPoliciesRequest,
response: google.cloud.network_services_v1.types.service_lb_policy.ListServiceLbPoliciesResponse,
*,
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_service_lb_policies requests.
This class thinly wraps an initial
ListServiceLbPoliciesResponse object, and
provides an __aiter__ method to iterate through its
service_lb_policies field.
If there are more pages, the __aiter__ method will make additional
ListServiceLbPolicies requests and continue to iterate
through the service_lb_policies field on the
corresponding responses.
All the usual ListServiceLbPoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListServiceLbPoliciesPager
ListServiceLbPoliciesPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.service_lb_policy.ListServiceLbPoliciesResponse,
],
request: google.cloud.network_services_v1.types.service_lb_policy.ListServiceLbPoliciesRequest,
response: google.cloud.network_services_v1.types.service_lb_policy.ListServiceLbPoliciesResponse,
*,
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_service_lb_policies requests.
This class thinly wraps an initial
ListServiceLbPoliciesResponse object, and
provides an __iter__ method to iterate through its
service_lb_policies field.
If there are more pages, the __iter__ method will make additional
ListServiceLbPolicies requests and continue to iterate
through the service_lb_policies field on the
corresponding responses.
All the usual ListServiceLbPoliciesResponse 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,
*,
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_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,
*,
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_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,
*,
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_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,
*,
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_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.
ListWasmPluginVersionsAsyncPager
ListWasmPluginVersionsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.extensibility.ListWasmPluginVersionsResponse
],
],
request: google.cloud.network_services_v1.types.extensibility.ListWasmPluginVersionsRequest,
response: google.cloud.network_services_v1.types.extensibility.ListWasmPluginVersionsResponse,
*,
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_wasm_plugin_versions requests.
This class thinly wraps an initial
ListWasmPluginVersionsResponse object, and
provides an __aiter__ method to iterate through its
wasm_plugin_versions field.
If there are more pages, the __aiter__ method will make additional
ListWasmPluginVersions requests and continue to iterate
through the wasm_plugin_versions field on the
corresponding responses.
All the usual ListWasmPluginVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListWasmPluginVersionsPager
ListWasmPluginVersionsPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.extensibility.ListWasmPluginVersionsResponse,
],
request: google.cloud.network_services_v1.types.extensibility.ListWasmPluginVersionsRequest,
response: google.cloud.network_services_v1.types.extensibility.ListWasmPluginVersionsResponse,
*,
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_wasm_plugin_versions requests.
This class thinly wraps an initial
ListWasmPluginVersionsResponse object, and
provides an __iter__ method to iterate through its
wasm_plugin_versions field.
If there are more pages, the __iter__ method will make additional
ListWasmPluginVersions requests and continue to iterate
through the wasm_plugin_versions field on the
corresponding responses.
All the usual ListWasmPluginVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListWasmPluginsAsyncPager
ListWasmPluginsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.network_services_v1.types.extensibility.ListWasmPluginsResponse
],
],
request: google.cloud.network_services_v1.types.extensibility.ListWasmPluginsRequest,
response: google.cloud.network_services_v1.types.extensibility.ListWasmPluginsResponse,
*,
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_wasm_plugins requests.
This class thinly wraps an initial
ListWasmPluginsResponse object, and
provides an __aiter__ method to iterate through its
wasm_plugins field.
If there are more pages, the __aiter__ method will make additional
ListWasmPlugins requests and continue to iterate
through the wasm_plugins field on the
corresponding responses.
All the usual ListWasmPluginsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListWasmPluginsPager
ListWasmPluginsPager(
method: typing.Callable[
[...],
google.cloud.network_services_v1.types.extensibility.ListWasmPluginsResponse,
],
request: google.cloud.network_services_v1.types.extensibility.ListWasmPluginsRequest,
response: google.cloud.network_services_v1.types.extensibility.ListWasmPluginsResponse,
*,
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_wasm_plugins requests.
This class thinly wraps an initial
ListWasmPluginsResponse object, and
provides an __iter__ method to iterate through its
wasm_plugins field.
If there are more pages, the __iter__ method will make additional
ListWasmPlugins requests and continue to iterate
through the wasm_plugins field on the
corresponding responses.
All the usual ListWasmPluginsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.