Module pagers (0.1.0)

API documentation for vmwareengine_v1.services.vmware_engine.pagers module.

Classes

ListClustersAsyncPager

ListClustersAsyncPager(
    method: Callable[
        [...],
        Awaitable[google.cloud.vmwareengine_v1.types.vmwareengine.ListClustersResponse],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListClustersRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListClustersResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_clusters requests.

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

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

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

ListClustersPager

ListClustersPager(
    method: Callable[
        [...], google.cloud.vmwareengine_v1.types.vmwareengine.ListClustersResponse
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListClustersRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListClustersResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_clusters requests.

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

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

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

ListHcxActivationKeysAsyncPager

ListHcxActivationKeysAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.vmwareengine_v1.types.vmwareengine.ListHcxActivationKeysResponse
        ],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListHcxActivationKeysRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListHcxActivationKeysResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_hcx_activation_keys requests.

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

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

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

ListHcxActivationKeysPager

ListHcxActivationKeysPager(
    method: Callable[
        [...],
        google.cloud.vmwareengine_v1.types.vmwareengine.ListHcxActivationKeysResponse,
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListHcxActivationKeysRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListHcxActivationKeysResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_hcx_activation_keys requests.

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

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

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

ListNetworkPoliciesAsyncPager

ListNetworkPoliciesAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.vmwareengine_v1.types.vmwareengine.ListNetworkPoliciesResponse
        ],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListNetworkPoliciesRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListNetworkPoliciesResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_network_policies requests.

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

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

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

ListNetworkPoliciesPager

ListNetworkPoliciesPager(
    method: Callable[
        [...],
        google.cloud.vmwareengine_v1.types.vmwareengine.ListNetworkPoliciesResponse,
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListNetworkPoliciesRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListNetworkPoliciesResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_network_policies requests.

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

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

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

ListNodeTypesAsyncPager

ListNodeTypesAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.vmwareengine_v1.types.vmwareengine.ListNodeTypesResponse
        ],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListNodeTypesRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListNodeTypesResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_node_types requests.

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

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

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

ListNodeTypesPager

ListNodeTypesPager(
    method: Callable[
        [...], google.cloud.vmwareengine_v1.types.vmwareengine.ListNodeTypesResponse
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListNodeTypesRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListNodeTypesResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_node_types requests.

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

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

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

ListPrivateCloudsAsyncPager

ListPrivateCloudsAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.vmwareengine_v1.types.vmwareengine.ListPrivateCloudsResponse
        ],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListPrivateCloudsRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListPrivateCloudsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_private_clouds requests.

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

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

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

ListPrivateCloudsPager

ListPrivateCloudsPager(
    method: Callable[
        [...], google.cloud.vmwareengine_v1.types.vmwareengine.ListPrivateCloudsResponse
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListPrivateCloudsRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListPrivateCloudsResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_private_clouds requests.

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

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

All the usual ListPrivateCloudsResponse 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: Callable[
        [...],
        Awaitable[google.cloud.vmwareengine_v1.types.vmwareengine.ListSubnetsResponse],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListSubnetsRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListSubnetsResponse,
    *,
    metadata: Sequence[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: Callable[
        [...], google.cloud.vmwareengine_v1.types.vmwareengine.ListSubnetsResponse
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListSubnetsRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListSubnetsResponse,
    *,
    metadata: Sequence[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.

ListVmwareEngineNetworksAsyncPager

ListVmwareEngineNetworksAsyncPager(
    method: Callable[
        [...],
        Awaitable[
            google.cloud.vmwareengine_v1.types.vmwareengine.ListVmwareEngineNetworksResponse
        ],
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListVmwareEngineNetworksRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListVmwareEngineNetworksResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_vmware_engine_networks requests.

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

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

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

ListVmwareEngineNetworksPager

ListVmwareEngineNetworksPager(
    method: Callable[
        [...],
        google.cloud.vmwareengine_v1.types.vmwareengine.ListVmwareEngineNetworksResponse,
    ],
    request: google.cloud.vmwareengine_v1.types.vmwareengine.ListVmwareEngineNetworksRequest,
    response: google.cloud.vmwareengine_v1.types.vmwareengine.ListVmwareEngineNetworksResponse,
    *,
    metadata: Sequence[Tuple[str, str]] = ()
)

A pager for iterating through list_vmware_engine_networks requests.

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

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

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