Module pagers (0.3.13)

API documentation for netapp_v1.services.net_app.pagers module.

Classes

ListActiveDirectoriesAsyncPager

ListActiveDirectoriesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.netapp_v1.types.active_directory.ListActiveDirectoriesResponse
        ],
    ],
    request: google.cloud.netapp_v1.types.active_directory.ListActiveDirectoriesRequest,
    response: google.cloud.netapp_v1.types.active_directory.ListActiveDirectoriesResponse,
    *,
    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_active_directories requests.

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

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

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

ListActiveDirectoriesPager

ListActiveDirectoriesPager(
    method: typing.Callable[
        [...],
        google.cloud.netapp_v1.types.active_directory.ListActiveDirectoriesResponse,
    ],
    request: google.cloud.netapp_v1.types.active_directory.ListActiveDirectoriesRequest,
    response: google.cloud.netapp_v1.types.active_directory.ListActiveDirectoriesResponse,
    *,
    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_active_directories requests.

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

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

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

ListBackupPoliciesAsyncPager

ListBackupPoliciesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.netapp_v1.types.backup_policy.ListBackupPoliciesResponse
        ],
    ],
    request: google.cloud.netapp_v1.types.backup_policy.ListBackupPoliciesRequest,
    response: google.cloud.netapp_v1.types.backup_policy.ListBackupPoliciesResponse,
    *,
    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_backup_policies requests.

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

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

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

ListBackupPoliciesPager

ListBackupPoliciesPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.backup_policy.ListBackupPoliciesResponse
    ],
    request: google.cloud.netapp_v1.types.backup_policy.ListBackupPoliciesRequest,
    response: google.cloud.netapp_v1.types.backup_policy.ListBackupPoliciesResponse,
    *,
    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_backup_policies requests.

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

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

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

ListBackupVaultsAsyncPager

ListBackupVaultsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.netapp_v1.types.backup_vault.ListBackupVaultsResponse
        ],
    ],
    request: google.cloud.netapp_v1.types.backup_vault.ListBackupVaultsRequest,
    response: google.cloud.netapp_v1.types.backup_vault.ListBackupVaultsResponse,
    *,
    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_backup_vaults requests.

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

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

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

ListBackupVaultsPager

ListBackupVaultsPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.backup_vault.ListBackupVaultsResponse
    ],
    request: google.cloud.netapp_v1.types.backup_vault.ListBackupVaultsRequest,
    response: google.cloud.netapp_v1.types.backup_vault.ListBackupVaultsResponse,
    *,
    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_backup_vaults requests.

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

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

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

ListBackupsAsyncPager

ListBackupsAsyncPager(
    method: typing.Callable[
        [...], typing.Awaitable[google.cloud.netapp_v1.types.backup.ListBackupsResponse]
    ],
    request: google.cloud.netapp_v1.types.backup.ListBackupsRequest,
    response: google.cloud.netapp_v1.types.backup.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.netapp_v1.types.backup.ListBackupsResponse
    ],
    request: google.cloud.netapp_v1.types.backup.ListBackupsRequest,
    response: google.cloud.netapp_v1.types.backup.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.

ListKmsConfigsAsyncPager

ListKmsConfigsAsyncPager(
    method: typing.Callable[
        [...], typing.Awaitable[google.cloud.netapp_v1.types.kms.ListKmsConfigsResponse]
    ],
    request: google.cloud.netapp_v1.types.kms.ListKmsConfigsRequest,
    response: google.cloud.netapp_v1.types.kms.ListKmsConfigsResponse,
    *,
    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_kms_configs requests.

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

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

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

ListKmsConfigsPager

ListKmsConfigsPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.kms.ListKmsConfigsResponse
    ],
    request: google.cloud.netapp_v1.types.kms.ListKmsConfigsRequest,
    response: google.cloud.netapp_v1.types.kms.ListKmsConfigsResponse,
    *,
    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_kms_configs requests.

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

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

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

ListReplicationsAsyncPager

ListReplicationsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.netapp_v1.types.replication.ListReplicationsResponse
        ],
    ],
    request: google.cloud.netapp_v1.types.replication.ListReplicationsRequest,
    response: google.cloud.netapp_v1.types.replication.ListReplicationsResponse,
    *,
    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_replications requests.

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

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

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

ListReplicationsPager

ListReplicationsPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.replication.ListReplicationsResponse
    ],
    request: google.cloud.netapp_v1.types.replication.ListReplicationsRequest,
    response: google.cloud.netapp_v1.types.replication.ListReplicationsResponse,
    *,
    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_replications requests.

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

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

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

ListSnapshotsAsyncPager

ListSnapshotsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.netapp_v1.types.snapshot.ListSnapshotsResponse],
    ],
    request: google.cloud.netapp_v1.types.snapshot.ListSnapshotsRequest,
    response: google.cloud.netapp_v1.types.snapshot.ListSnapshotsResponse,
    *,
    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_snapshots requests.

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

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

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

ListSnapshotsPager

ListSnapshotsPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.snapshot.ListSnapshotsResponse
    ],
    request: google.cloud.netapp_v1.types.snapshot.ListSnapshotsRequest,
    response: google.cloud.netapp_v1.types.snapshot.ListSnapshotsResponse,
    *,
    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_snapshots requests.

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

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

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

ListStoragePoolsAsyncPager

ListStoragePoolsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.netapp_v1.types.storage_pool.ListStoragePoolsResponse
        ],
    ],
    request: google.cloud.netapp_v1.types.storage_pool.ListStoragePoolsRequest,
    response: google.cloud.netapp_v1.types.storage_pool.ListStoragePoolsResponse,
    *,
    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_storage_pools requests.

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

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

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

ListStoragePoolsPager

ListStoragePoolsPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.storage_pool.ListStoragePoolsResponse
    ],
    request: google.cloud.netapp_v1.types.storage_pool.ListStoragePoolsRequest,
    response: google.cloud.netapp_v1.types.storage_pool.ListStoragePoolsResponse,
    *,
    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_storage_pools requests.

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

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

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

ListVolumesAsyncPager

ListVolumesAsyncPager(
    method: typing.Callable[
        [...], typing.Awaitable[google.cloud.netapp_v1.types.volume.ListVolumesResponse]
    ],
    request: google.cloud.netapp_v1.types.volume.ListVolumesRequest,
    response: google.cloud.netapp_v1.types.volume.ListVolumesResponse,
    *,
    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_volumes requests.

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

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

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

ListVolumesPager

ListVolumesPager(
    method: typing.Callable[
        [...], google.cloud.netapp_v1.types.volume.ListVolumesResponse
    ],
    request: google.cloud.netapp_v1.types.volume.ListVolumesRequest,
    response: google.cloud.netapp_v1.types.volume.ListVolumesResponse,
    *,
    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_volumes requests.

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

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

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