Module pagers (0.4.0)

API documentation for alloydb_v1.services.alloy_db_admin.pagers module.

Classes

ListBackupsAsyncPager

ListBackupsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.alloydb_v1.types.service.ListBackupsResponse],
    ],
    request: google.cloud.alloydb_v1.types.service.ListBackupsRequest,
    response: google.cloud.alloydb_v1.types.service.ListBackupsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_backups requests.

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

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

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

ListBackupsPager

ListBackupsPager(
    method: typing.Callable[
        [...], google.cloud.alloydb_v1.types.service.ListBackupsResponse
    ],
    request: google.cloud.alloydb_v1.types.service.ListBackupsRequest,
    response: google.cloud.alloydb_v1.types.service.ListBackupsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_backups requests.

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

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

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

ListClustersAsyncPager

ListClustersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.alloydb_v1.types.service.ListClustersResponse],
    ],
    request: google.cloud.alloydb_v1.types.service.ListClustersRequest,
    response: google.cloud.alloydb_v1.types.service.ListClustersResponse,
    *,
    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, 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: typing.Callable[
        [...], google.cloud.alloydb_v1.types.service.ListClustersResponse
    ],
    request: google.cloud.alloydb_v1.types.service.ListClustersRequest,
    response: google.cloud.alloydb_v1.types.service.ListClustersResponse,
    *,
    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, 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.

ListDatabasesAsyncPager

ListDatabasesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.alloydb_v1.types.service.ListDatabasesResponse],
    ],
    request: google.cloud.alloydb_v1.types.service.ListDatabasesRequest,
    response: google.cloud.alloydb_v1.types.service.ListDatabasesResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_databases requests.

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

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

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

ListDatabasesPager

ListDatabasesPager(
    method: typing.Callable[
        [...], google.cloud.alloydb_v1.types.service.ListDatabasesResponse
    ],
    request: google.cloud.alloydb_v1.types.service.ListDatabasesRequest,
    response: google.cloud.alloydb_v1.types.service.ListDatabasesResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_databases requests.

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

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

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

ListInstancesAsyncPager

ListInstancesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.alloydb_v1.types.service.ListInstancesResponse],
    ],
    request: google.cloud.alloydb_v1.types.service.ListInstancesRequest,
    response: google.cloud.alloydb_v1.types.service.ListInstancesResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_instances requests.

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

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

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

ListInstancesPager

ListInstancesPager(
    method: typing.Callable[
        [...], google.cloud.alloydb_v1.types.service.ListInstancesResponse
    ],
    request: google.cloud.alloydb_v1.types.service.ListInstancesRequest,
    response: google.cloud.alloydb_v1.types.service.ListInstancesResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_instances requests.

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

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

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

ListSupportedDatabaseFlagsAsyncPager

ListSupportedDatabaseFlagsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.alloydb_v1.types.service.ListSupportedDatabaseFlagsResponse
        ],
    ],
    request: google.cloud.alloydb_v1.types.service.ListSupportedDatabaseFlagsRequest,
    response: google.cloud.alloydb_v1.types.service.ListSupportedDatabaseFlagsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_supported_database_flags requests.

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

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

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

ListSupportedDatabaseFlagsPager

ListSupportedDatabaseFlagsPager(
    method: typing.Callable[
        [...], google.cloud.alloydb_v1.types.service.ListSupportedDatabaseFlagsResponse
    ],
    request: google.cloud.alloydb_v1.types.service.ListSupportedDatabaseFlagsRequest,
    response: google.cloud.alloydb_v1.types.service.ListSupportedDatabaseFlagsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_supported_database_flags requests.

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

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

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

ListUsersAsyncPager

ListUsersAsyncPager(
    method: typing.Callable[
        [...], typing.Awaitable[google.cloud.alloydb_v1.types.service.ListUsersResponse]
    ],
    request: google.cloud.alloydb_v1.types.service.ListUsersRequest,
    response: google.cloud.alloydb_v1.types.service.ListUsersResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_users requests.

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

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

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

ListUsersPager

ListUsersPager(
    method: typing.Callable[
        [...], google.cloud.alloydb_v1.types.service.ListUsersResponse
    ],
    request: google.cloud.alloydb_v1.types.service.ListUsersRequest,
    response: google.cloud.alloydb_v1.types.service.ListUsersResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_users requests.

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

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

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