Module pagers (0.1.7)

API documentation for edgenetwork_v1.services.edge_network.pagers module.

Classes

ListInterconnectAttachmentsAsyncPager

ListInterconnectAttachmentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.edgenetwork_v1.types.service.ListInterconnectAttachmentsResponse
        ],
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListInterconnectAttachmentsRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListInterconnectAttachmentsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_interconnect_attachments requests.

This class thinly wraps an initial ListInterconnectAttachmentsResponse object, and provides an __aiter__ method to iterate through its interconnect_attachments field.

If there are more pages, the __aiter__ method will make additional ListInterconnectAttachments requests and continue to iterate through the interconnect_attachments field on the corresponding responses.

All the usual ListInterconnectAttachmentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListInterconnectAttachmentsPager

ListInterconnectAttachmentsPager(
    method: typing.Callable[
        [...],
        google.cloud.edgenetwork_v1.types.service.ListInterconnectAttachmentsResponse,
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListInterconnectAttachmentsRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListInterconnectAttachmentsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_interconnect_attachments requests.

This class thinly wraps an initial ListInterconnectAttachmentsResponse object, and provides an __iter__ method to iterate through its interconnect_attachments field.

If there are more pages, the __iter__ method will make additional ListInterconnectAttachments requests and continue to iterate through the interconnect_attachments field on the corresponding responses.

All the usual ListInterconnectAttachmentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListInterconnectsAsyncPager

ListInterconnectsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.edgenetwork_v1.types.service.ListInterconnectsResponse
        ],
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListInterconnectsRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListInterconnectsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_interconnects requests.

This class thinly wraps an initial ListInterconnectsResponse object, and provides an __aiter__ method to iterate through its interconnects field.

If there are more pages, the __aiter__ method will make additional ListInterconnects requests and continue to iterate through the interconnects field on the corresponding responses.

All the usual ListInterconnectsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListInterconnectsPager

ListInterconnectsPager(
    method: typing.Callable[
        [...], google.cloud.edgenetwork_v1.types.service.ListInterconnectsResponse
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListInterconnectsRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListInterconnectsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_interconnects requests.

This class thinly wraps an initial ListInterconnectsResponse object, and provides an __iter__ method to iterate through its interconnects field.

If there are more pages, the __iter__ method will make additional ListInterconnects requests and continue to iterate through the interconnects field on the corresponding responses.

All the usual ListInterconnectsResponse 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.edgenetwork_v1.types.service.ListNetworksResponse
        ],
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListNetworksRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListNetworksResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

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.edgenetwork_v1.types.service.ListNetworksResponse
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListNetworksRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListNetworksResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

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.

ListRoutersAsyncPager

ListRoutersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.edgenetwork_v1.types.service.ListRoutersResponse],
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListRoutersRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListRoutersResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_routers requests.

This class thinly wraps an initial ListRoutersResponse object, and provides an __aiter__ method to iterate through its routers field.

If there are more pages, the __aiter__ method will make additional ListRouters requests and continue to iterate through the routers field on the corresponding responses.

All the usual ListRoutersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRoutersPager

ListRoutersPager(
    method: typing.Callable[
        [...], google.cloud.edgenetwork_v1.types.service.ListRoutersResponse
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListRoutersRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListRoutersResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_routers requests.

This class thinly wraps an initial ListRoutersResponse object, and provides an __iter__ method to iterate through its routers field.

If there are more pages, the __iter__ method will make additional ListRouters requests and continue to iterate through the routers field on the corresponding responses.

All the usual ListRoutersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListSubnetsAsyncPager

ListSubnetsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.edgenetwork_v1.types.service.ListSubnetsResponse],
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListSubnetsRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListSubnetsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_subnets requests.

This class thinly wraps an initial ListSubnetsResponse object, and provides an __aiter__ method to iterate through its subnets field.

If there are more pages, the __aiter__ method will make additional ListSubnets requests and continue to iterate through the subnets field on the corresponding responses.

All the usual ListSubnetsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListSubnetsPager

ListSubnetsPager(
    method: typing.Callable[
        [...], google.cloud.edgenetwork_v1.types.service.ListSubnetsResponse
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListSubnetsRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListSubnetsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_subnets requests.

This class thinly wraps an initial ListSubnetsResponse object, and provides an __iter__ method to iterate through its subnets field.

If there are more pages, the __iter__ method will make additional ListSubnets requests and continue to iterate through the subnets field on the corresponding responses.

All the usual ListSubnetsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListZonesAsyncPager

ListZonesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.edgenetwork_v1.types.service.ListZonesResponse],
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListZonesRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListZonesResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_zones requests.

This class thinly wraps an initial ListZonesResponse object, and provides an __aiter__ method to iterate through its zones field.

If there are more pages, the __aiter__ method will make additional ListZones requests and continue to iterate through the zones field on the corresponding responses.

All the usual ListZonesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListZonesPager

ListZonesPager(
    method: typing.Callable[
        [...], google.cloud.edgenetwork_v1.types.service.ListZonesResponse
    ],
    request: google.cloud.edgenetwork_v1.types.service.ListZonesRequest,
    response: google.cloud.edgenetwork_v1.types.service.ListZonesResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

A pager for iterating through list_zones requests.

This class thinly wraps an initial ListZonesResponse object, and provides an __iter__ method to iterate through its zones field.

If there are more pages, the __iter__ method will make additional ListZones requests and continue to iterate through the zones field on the corresponding responses.

All the usual ListZonesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.