API documentation for backupdr_v1.services.backup_dr.pagers
module.
Classes
FetchUsableBackupVaultsAsyncPager
FetchUsableBackupVaultsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.backupdr_v1.types.backupvault.FetchUsableBackupVaultsResponse
],
],
request: google.cloud.backupdr_v1.types.backupvault.FetchUsableBackupVaultsRequest,
response: google.cloud.backupdr_v1.types.backupvault.FetchUsableBackupVaultsResponse,
*,
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 fetch_usable_backup_vaults
requests.
This class thinly wraps an initial
FetchUsableBackupVaultsResponse object, and
provides an __aiter__
method to iterate through its
backup_vaults
field.
If there are more pages, the __aiter__
method will make additional
FetchUsableBackupVaults
requests and continue to iterate
through the backup_vaults
field on the
corresponding responses.
All the usual FetchUsableBackupVaultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
FetchUsableBackupVaultsPager
FetchUsableBackupVaultsPager(
method: typing.Callable[
[...],
google.cloud.backupdr_v1.types.backupvault.FetchUsableBackupVaultsResponse,
],
request: google.cloud.backupdr_v1.types.backupvault.FetchUsableBackupVaultsRequest,
response: google.cloud.backupdr_v1.types.backupvault.FetchUsableBackupVaultsResponse,
*,
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 fetch_usable_backup_vaults
requests.
This class thinly wraps an initial
FetchUsableBackupVaultsResponse object, and
provides an __iter__
method to iterate through its
backup_vaults
field.
If there are more pages, the __iter__
method will make additional
FetchUsableBackupVaults
requests and continue to iterate
through the backup_vaults
field on the
corresponding responses.
All the usual FetchUsableBackupVaultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupPlanAssociationsAsyncPager
ListBackupPlanAssociationsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.backupdr_v1.types.backupplanassociation.ListBackupPlanAssociationsResponse
],
],
request: google.cloud.backupdr_v1.types.backupplanassociation.ListBackupPlanAssociationsRequest,
response: google.cloud.backupdr_v1.types.backupplanassociation.ListBackupPlanAssociationsResponse,
*,
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_backup_plan_associations
requests.
This class thinly wraps an initial
ListBackupPlanAssociationsResponse object, and
provides an __aiter__
method to iterate through its
backup_plan_associations
field.
If there are more pages, the __aiter__
method will make additional
ListBackupPlanAssociations
requests and continue to iterate
through the backup_plan_associations
field on the
corresponding responses.
All the usual ListBackupPlanAssociationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupPlanAssociationsPager
ListBackupPlanAssociationsPager(
method: typing.Callable[
[...],
google.cloud.backupdr_v1.types.backupplanassociation.ListBackupPlanAssociationsResponse,
],
request: google.cloud.backupdr_v1.types.backupplanassociation.ListBackupPlanAssociationsRequest,
response: google.cloud.backupdr_v1.types.backupplanassociation.ListBackupPlanAssociationsResponse,
*,
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_backup_plan_associations
requests.
This class thinly wraps an initial
ListBackupPlanAssociationsResponse object, and
provides an __iter__
method to iterate through its
backup_plan_associations
field.
If there are more pages, the __iter__
method will make additional
ListBackupPlanAssociations
requests and continue to iterate
through the backup_plan_associations
field on the
corresponding responses.
All the usual ListBackupPlanAssociationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupPlansAsyncPager
ListBackupPlansAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.backupdr_v1.types.backupplan.ListBackupPlansResponse
],
],
request: google.cloud.backupdr_v1.types.backupplan.ListBackupPlansRequest,
response: google.cloud.backupdr_v1.types.backupplan.ListBackupPlansResponse,
*,
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_backup_plans
requests.
This class thinly wraps an initial
ListBackupPlansResponse object, and
provides an __aiter__
method to iterate through its
backup_plans
field.
If there are more pages, the __aiter__
method will make additional
ListBackupPlans
requests and continue to iterate
through the backup_plans
field on the
corresponding responses.
All the usual ListBackupPlansResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupPlansPager
ListBackupPlansPager(
method: typing.Callable[
[...], google.cloud.backupdr_v1.types.backupplan.ListBackupPlansResponse
],
request: google.cloud.backupdr_v1.types.backupplan.ListBackupPlansRequest,
response: google.cloud.backupdr_v1.types.backupplan.ListBackupPlansResponse,
*,
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_backup_plans
requests.
This class thinly wraps an initial
ListBackupPlansResponse object, and
provides an __iter__
method to iterate through its
backup_plans
field.
If there are more pages, the __iter__
method will make additional
ListBackupPlans
requests and continue to iterate
through the backup_plans
field on the
corresponding responses.
All the usual ListBackupPlansResponse 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.backupdr_v1.types.backupvault.ListBackupVaultsResponse
],
],
request: google.cloud.backupdr_v1.types.backupvault.ListBackupVaultsRequest,
response: google.cloud.backupdr_v1.types.backupvault.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, typing.Union[str, bytes]]] = ()
)
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.backupdr_v1.types.backupvault.ListBackupVaultsResponse
],
request: google.cloud.backupdr_v1.types.backupvault.ListBackupVaultsRequest,
response: google.cloud.backupdr_v1.types.backupvault.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, typing.Union[str, bytes]]] = ()
)
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.backupdr_v1.types.backupvault.ListBackupsResponse
],
],
request: google.cloud.backupdr_v1.types.backupvault.ListBackupsRequest,
response: google.cloud.backupdr_v1.types.backupvault.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, typing.Union[str, bytes]]] = ()
)
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.backupdr_v1.types.backupvault.ListBackupsResponse
],
request: google.cloud.backupdr_v1.types.backupvault.ListBackupsRequest,
response: google.cloud.backupdr_v1.types.backupvault.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, typing.Union[str, bytes]]] = ()
)
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.
ListDataSourcesAsyncPager
ListDataSourcesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.backupdr_v1.types.backupvault.ListDataSourcesResponse
],
],
request: google.cloud.backupdr_v1.types.backupvault.ListDataSourcesRequest,
response: google.cloud.backupdr_v1.types.backupvault.ListDataSourcesResponse,
*,
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_data_sources
requests.
This class thinly wraps an initial
ListDataSourcesResponse object, and
provides an __aiter__
method to iterate through its
data_sources
field.
If there are more pages, the __aiter__
method will make additional
ListDataSources
requests and continue to iterate
through the data_sources
field on the
corresponding responses.
All the usual ListDataSourcesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDataSourcesPager
ListDataSourcesPager(
method: typing.Callable[
[...], google.cloud.backupdr_v1.types.backupvault.ListDataSourcesResponse
],
request: google.cloud.backupdr_v1.types.backupvault.ListDataSourcesRequest,
response: google.cloud.backupdr_v1.types.backupvault.ListDataSourcesResponse,
*,
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_data_sources
requests.
This class thinly wraps an initial
ListDataSourcesResponse object, and
provides an __iter__
method to iterate through its
data_sources
field.
If there are more pages, the __iter__
method will make additional
ListDataSources
requests and continue to iterate
through the data_sources
field on the
corresponding responses.
All the usual ListDataSourcesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListManagementServersAsyncPager
ListManagementServersAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.backupdr_v1.types.backupdr.ListManagementServersResponse
],
],
request: google.cloud.backupdr_v1.types.backupdr.ListManagementServersRequest,
response: google.cloud.backupdr_v1.types.backupdr.ListManagementServersResponse,
*,
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_management_servers
requests.
This class thinly wraps an initial
ListManagementServersResponse object, and
provides an __aiter__
method to iterate through its
management_servers
field.
If there are more pages, the __aiter__
method will make additional
ListManagementServers
requests and continue to iterate
through the management_servers
field on the
corresponding responses.
All the usual ListManagementServersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListManagementServersPager
ListManagementServersPager(
method: typing.Callable[
[...], google.cloud.backupdr_v1.types.backupdr.ListManagementServersResponse
],
request: google.cloud.backupdr_v1.types.backupdr.ListManagementServersRequest,
response: google.cloud.backupdr_v1.types.backupdr.ListManagementServersResponse,
*,
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_management_servers
requests.
This class thinly wraps an initial
ListManagementServersResponse object, and
provides an __iter__
method to iterate through its
management_servers
field.
If there are more pages, the __iter__
method will make additional
ListManagementServers
requests and continue to iterate
through the management_servers
field on the
corresponding responses.
All the usual ListManagementServersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.