Paginators#
Auto-generated documentation for Backup type annotations stubs module types-boto3-backup.
ListBackupJobsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_backup_jobs").
 boto3 documentation
# ListBackupJobsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupJobsPaginator
def get_list_backup_jobs_paginator() -> ListBackupJobsPaginator:
    return Session().client("backup").get_paginator("list_backup_jobs")# ListBackupJobsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupJobsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListBackupJobsPaginator = client.get_paginator("list_backup_jobs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListBackupJobsPaginator
- item: PageIterator[ListBackupJobsOutputTypeDef]
paginate#
Type annotations and code completion for ListBackupJobsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ByResourceArn: str = ...,
    ByState: BackupJobStateType = ...,  # (1)
    ByBackupVaultName: str = ...,
    ByCreatedBefore: TimestampTypeDef = ...,
    ByCreatedAfter: TimestampTypeDef = ...,
    ByResourceType: str = ...,
    ByAccountId: str = ...,
    ByCompleteAfter: TimestampTypeDef = ...,
    ByCompleteBefore: TimestampTypeDef = ...,
    ByParentJobId: str = ...,
    ByMessageCategory: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListBackupJobsOutputTypeDef]:  # (3)
    ...- See BackupJobStateType
- See PaginatorConfigTypeDef
- See PageIterator[ListBackupJobsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBackupJobsInputPaginateTypeDef = {  # (1)
    "ByResourceArn": ...,
}
parent.paginate(**kwargs)ListBackupPlanTemplatesPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_backup_plan_templates").
 boto3 documentation
# ListBackupPlanTemplatesPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupPlanTemplatesPaginator
def get_list_backup_plan_templates_paginator() -> ListBackupPlanTemplatesPaginator:
    return Session().client("backup").get_paginator("list_backup_plan_templates")# ListBackupPlanTemplatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupPlanTemplatesPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListBackupPlanTemplatesPaginator = client.get_paginator("list_backup_plan_templates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListBackupPlanTemplatesPaginator
- item: PageIterator[ListBackupPlanTemplatesOutputTypeDef]
paginate#
Type annotations and code completion for ListBackupPlanTemplatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListBackupPlanTemplatesOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListBackupPlanTemplatesOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBackupPlanTemplatesInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListBackupPlanVersionsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_backup_plan_versions").
 boto3 documentation
# ListBackupPlanVersionsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupPlanVersionsPaginator
def get_list_backup_plan_versions_paginator() -> ListBackupPlanVersionsPaginator:
    return Session().client("backup").get_paginator("list_backup_plan_versions")# ListBackupPlanVersionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupPlanVersionsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListBackupPlanVersionsPaginator = client.get_paginator("list_backup_plan_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListBackupPlanVersionsPaginator
- item: PageIterator[ListBackupPlanVersionsOutputTypeDef]
paginate#
Type annotations and code completion for ListBackupPlanVersionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BackupPlanId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListBackupPlanVersionsOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListBackupPlanVersionsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBackupPlanVersionsInputPaginateTypeDef = {  # (1)
    "BackupPlanId": ...,
}
parent.paginate(**kwargs)ListBackupPlansPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_backup_plans").
 boto3 documentation
# ListBackupPlansPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupPlansPaginator
def get_list_backup_plans_paginator() -> ListBackupPlansPaginator:
    return Session().client("backup").get_paginator("list_backup_plans")# ListBackupPlansPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupPlansPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListBackupPlansPaginator = client.get_paginator("list_backup_plans")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListBackupPlansPaginator
- item: PageIterator[ListBackupPlansOutputTypeDef]
paginate#
Type annotations and code completion for ListBackupPlansPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    IncludeDeleted: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListBackupPlansOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListBackupPlansOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBackupPlansInputPaginateTypeDef = {  # (1)
    "IncludeDeleted": ...,
}
parent.paginate(**kwargs)ListBackupSelectionsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_backup_selections").
 boto3 documentation
# ListBackupSelectionsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupSelectionsPaginator
def get_list_backup_selections_paginator() -> ListBackupSelectionsPaginator:
    return Session().client("backup").get_paginator("list_backup_selections")# ListBackupSelectionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupSelectionsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListBackupSelectionsPaginator = client.get_paginator("list_backup_selections")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListBackupSelectionsPaginator
- item: PageIterator[ListBackupSelectionsOutputTypeDef]
paginate#
Type annotations and code completion for ListBackupSelectionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BackupPlanId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListBackupSelectionsOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListBackupSelectionsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBackupSelectionsInputPaginateTypeDef = {  # (1)
    "BackupPlanId": ...,
}
parent.paginate(**kwargs)ListBackupVaultsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_backup_vaults").
 boto3 documentation
# ListBackupVaultsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupVaultsPaginator
def get_list_backup_vaults_paginator() -> ListBackupVaultsPaginator:
    return Session().client("backup").get_paginator("list_backup_vaults")# ListBackupVaultsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListBackupVaultsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListBackupVaultsPaginator = client.get_paginator("list_backup_vaults")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListBackupVaultsPaginator
- item: PageIterator[ListBackupVaultsOutputTypeDef]
paginate#
Type annotations and code completion for ListBackupVaultsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ByVaultType: VaultTypeType = ...,  # (1)
    ByShared: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListBackupVaultsOutputTypeDef]:  # (3)
    ...- See VaultTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListBackupVaultsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBackupVaultsInputPaginateTypeDef = {  # (1)
    "ByVaultType": ...,
}
parent.paginate(**kwargs)ListCopyJobsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_copy_jobs").
 boto3 documentation
# ListCopyJobsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListCopyJobsPaginator
def get_list_copy_jobs_paginator() -> ListCopyJobsPaginator:
    return Session().client("backup").get_paginator("list_copy_jobs")# ListCopyJobsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListCopyJobsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListCopyJobsPaginator = client.get_paginator("list_copy_jobs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListCopyJobsPaginator
- item: PageIterator[ListCopyJobsOutputTypeDef]
paginate#
Type annotations and code completion for ListCopyJobsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ByResourceArn: str = ...,
    ByState: CopyJobStateType = ...,  # (1)
    ByCreatedBefore: TimestampTypeDef = ...,
    ByCreatedAfter: TimestampTypeDef = ...,
    ByResourceType: str = ...,
    ByDestinationVaultArn: str = ...,
    ByAccountId: str = ...,
    ByCompleteBefore: TimestampTypeDef = ...,
    ByCompleteAfter: TimestampTypeDef = ...,
    ByParentJobId: str = ...,
    ByMessageCategory: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListCopyJobsOutputTypeDef]:  # (3)
    ...- See CopyJobStateType
- See PaginatorConfigTypeDef
- See PageIterator[ListCopyJobsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCopyJobsInputPaginateTypeDef = {  # (1)
    "ByResourceArn": ...,
}
parent.paginate(**kwargs)ListIndexedRecoveryPointsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_indexed_recovery_points").
 boto3 documentation
# ListIndexedRecoveryPointsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListIndexedRecoveryPointsPaginator
def get_list_indexed_recovery_points_paginator() -> ListIndexedRecoveryPointsPaginator:
    return Session().client("backup").get_paginator("list_indexed_recovery_points")# ListIndexedRecoveryPointsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListIndexedRecoveryPointsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListIndexedRecoveryPointsPaginator = client.get_paginator("list_indexed_recovery_points")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListIndexedRecoveryPointsPaginator
- item: PageIterator[ListIndexedRecoveryPointsOutputTypeDef]
paginate#
Type annotations and code completion for ListIndexedRecoveryPointsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    SourceResourceArn: str = ...,
    CreatedBefore: TimestampTypeDef = ...,
    CreatedAfter: TimestampTypeDef = ...,
    ResourceType: str = ...,
    IndexStatus: IndexStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListIndexedRecoveryPointsOutputTypeDef]:  # (3)
    ...- See IndexStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListIndexedRecoveryPointsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListIndexedRecoveryPointsInputPaginateTypeDef = {  # (1)
    "SourceResourceArn": ...,
}
parent.paginate(**kwargs)ListLegalHoldsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_legal_holds").
 boto3 documentation
# ListLegalHoldsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListLegalHoldsPaginator
def get_list_legal_holds_paginator() -> ListLegalHoldsPaginator:
    return Session().client("backup").get_paginator("list_legal_holds")# ListLegalHoldsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListLegalHoldsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListLegalHoldsPaginator = client.get_paginator("list_legal_holds")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListLegalHoldsPaginator
- item: PageIterator[ListLegalHoldsOutputTypeDef]
paginate#
Type annotations and code completion for ListLegalHoldsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListLegalHoldsOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListLegalHoldsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListLegalHoldsInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListProtectedResourcesByBackupVaultPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_protected_resources_by_backup_vault").
 boto3 documentation
# ListProtectedResourcesByBackupVaultPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListProtectedResourcesByBackupVaultPaginator
def get_list_protected_resources_by_backup_vault_paginator() -> ListProtectedResourcesByBackupVaultPaginator:
    return Session().client("backup").get_paginator("list_protected_resources_by_backup_vault")# ListProtectedResourcesByBackupVaultPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListProtectedResourcesByBackupVaultPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListProtectedResourcesByBackupVaultPaginator = client.get_paginator("list_protected_resources_by_backup_vault")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListProtectedResourcesByBackupVaultPaginator
- item: PageIterator[ListProtectedResourcesByBackupVaultOutputTypeDef]
paginate#
Type annotations and code completion for ListProtectedResourcesByBackupVaultPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BackupVaultName: str,
    BackupVaultAccountId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListProtectedResourcesByBackupVaultOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListProtectedResourcesByBackupVaultOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListProtectedResourcesByBackupVaultInputPaginateTypeDef = {  # (1)
    "BackupVaultName": ...,
}
parent.paginate(**kwargs)ListProtectedResourcesPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_protected_resources").
 boto3 documentation
# ListProtectedResourcesPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListProtectedResourcesPaginator
def get_list_protected_resources_paginator() -> ListProtectedResourcesPaginator:
    return Session().client("backup").get_paginator("list_protected_resources")# ListProtectedResourcesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListProtectedResourcesPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListProtectedResourcesPaginator = client.get_paginator("list_protected_resources")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListProtectedResourcesPaginator
- item: PageIterator[ListProtectedResourcesOutputTypeDef]
paginate#
Type annotations and code completion for ListProtectedResourcesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListProtectedResourcesOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListProtectedResourcesOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListProtectedResourcesInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListRecoveryPointsByBackupVaultPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_recovery_points_by_backup_vault").
 boto3 documentation
# ListRecoveryPointsByBackupVaultPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRecoveryPointsByBackupVaultPaginator
def get_list_recovery_points_by_backup_vault_paginator() -> ListRecoveryPointsByBackupVaultPaginator:
    return Session().client("backup").get_paginator("list_recovery_points_by_backup_vault")# ListRecoveryPointsByBackupVaultPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRecoveryPointsByBackupVaultPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRecoveryPointsByBackupVaultPaginator = client.get_paginator("list_recovery_points_by_backup_vault")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRecoveryPointsByBackupVaultPaginator
- item: PageIterator[ListRecoveryPointsByBackupVaultOutputTypeDef]
paginate#
Type annotations and code completion for ListRecoveryPointsByBackupVaultPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BackupVaultName: str,
    BackupVaultAccountId: str = ...,
    ByResourceArn: str = ...,
    ByResourceType: str = ...,
    ByBackupPlanId: str = ...,
    ByCreatedBefore: TimestampTypeDef = ...,
    ByCreatedAfter: TimestampTypeDef = ...,
    ByParentRecoveryPointArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRecoveryPointsByBackupVaultOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRecoveryPointsByBackupVaultOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRecoveryPointsByBackupVaultInputPaginateTypeDef = {  # (1)
    "BackupVaultName": ...,
}
parent.paginate(**kwargs)ListRecoveryPointsByLegalHoldPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_recovery_points_by_legal_hold").
 boto3 documentation
# ListRecoveryPointsByLegalHoldPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRecoveryPointsByLegalHoldPaginator
def get_list_recovery_points_by_legal_hold_paginator() -> ListRecoveryPointsByLegalHoldPaginator:
    return Session().client("backup").get_paginator("list_recovery_points_by_legal_hold")# ListRecoveryPointsByLegalHoldPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRecoveryPointsByLegalHoldPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRecoveryPointsByLegalHoldPaginator = client.get_paginator("list_recovery_points_by_legal_hold")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRecoveryPointsByLegalHoldPaginator
- item: PageIterator[ListRecoveryPointsByLegalHoldOutputTypeDef]
paginate#
Type annotations and code completion for ListRecoveryPointsByLegalHoldPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    LegalHoldId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRecoveryPointsByLegalHoldOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRecoveryPointsByLegalHoldOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRecoveryPointsByLegalHoldInputPaginateTypeDef = {  # (1)
    "LegalHoldId": ...,
}
parent.paginate(**kwargs)ListRecoveryPointsByResourcePaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_recovery_points_by_resource").
 boto3 documentation
# ListRecoveryPointsByResourcePaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRecoveryPointsByResourcePaginator
def get_list_recovery_points_by_resource_paginator() -> ListRecoveryPointsByResourcePaginator:
    return Session().client("backup").get_paginator("list_recovery_points_by_resource")# ListRecoveryPointsByResourcePaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRecoveryPointsByResourcePaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRecoveryPointsByResourcePaginator = client.get_paginator("list_recovery_points_by_resource")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRecoveryPointsByResourcePaginator
- item: PageIterator[ListRecoveryPointsByResourceOutputTypeDef]
paginate#
Type annotations and code completion for ListRecoveryPointsByResourcePaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ResourceArn: str,
    ManagedByAWSBackupOnly: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRecoveryPointsByResourceOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRecoveryPointsByResourceOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRecoveryPointsByResourceInputPaginateTypeDef = {  # (1)
    "ResourceArn": ...,
}
parent.paginate(**kwargs)ListRestoreAccessBackupVaultsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_restore_access_backup_vaults").
 boto3 documentation
# ListRestoreAccessBackupVaultsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreAccessBackupVaultsPaginator
def get_list_restore_access_backup_vaults_paginator() -> ListRestoreAccessBackupVaultsPaginator:
    return Session().client("backup").get_paginator("list_restore_access_backup_vaults")# ListRestoreAccessBackupVaultsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreAccessBackupVaultsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRestoreAccessBackupVaultsPaginator = client.get_paginator("list_restore_access_backup_vaults")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRestoreAccessBackupVaultsPaginator
- item: PageIterator[ListRestoreAccessBackupVaultsOutputTypeDef]
paginate#
Type annotations and code completion for ListRestoreAccessBackupVaultsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BackupVaultName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRestoreAccessBackupVaultsOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRestoreAccessBackupVaultsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRestoreAccessBackupVaultsInputPaginateTypeDef = {  # (1)
    "BackupVaultName": ...,
}
parent.paginate(**kwargs)ListRestoreJobsByProtectedResourcePaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_restore_jobs_by_protected_resource").
 boto3 documentation
# ListRestoreJobsByProtectedResourcePaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreJobsByProtectedResourcePaginator
def get_list_restore_jobs_by_protected_resource_paginator() -> ListRestoreJobsByProtectedResourcePaginator:
    return Session().client("backup").get_paginator("list_restore_jobs_by_protected_resource")# ListRestoreJobsByProtectedResourcePaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreJobsByProtectedResourcePaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRestoreJobsByProtectedResourcePaginator = client.get_paginator("list_restore_jobs_by_protected_resource")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRestoreJobsByProtectedResourcePaginator
- item: PageIterator[ListRestoreJobsByProtectedResourceOutputTypeDef]
paginate#
Type annotations and code completion for ListRestoreJobsByProtectedResourcePaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ResourceArn: str,
    ByStatus: RestoreJobStatusType = ...,  # (1)
    ByRecoveryPointCreationDateAfter: TimestampTypeDef = ...,
    ByRecoveryPointCreationDateBefore: TimestampTypeDef = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListRestoreJobsByProtectedResourceOutputTypeDef]:  # (3)
    ...- See RestoreJobStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListRestoreJobsByProtectedResourceOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRestoreJobsByProtectedResourceInputPaginateTypeDef = {  # (1)
    "ResourceArn": ...,
}
parent.paginate(**kwargs)ListRestoreJobsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_restore_jobs").
 boto3 documentation
# ListRestoreJobsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreJobsPaginator
def get_list_restore_jobs_paginator() -> ListRestoreJobsPaginator:
    return Session().client("backup").get_paginator("list_restore_jobs")# ListRestoreJobsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreJobsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRestoreJobsPaginator = client.get_paginator("list_restore_jobs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRestoreJobsPaginator
- item: PageIterator[ListRestoreJobsOutputTypeDef]
paginate#
Type annotations and code completion for ListRestoreJobsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ByAccountId: str = ...,
    ByResourceType: str = ...,
    ByCreatedBefore: TimestampTypeDef = ...,
    ByCreatedAfter: TimestampTypeDef = ...,
    ByStatus: RestoreJobStatusType = ...,  # (1)
    ByCompleteBefore: TimestampTypeDef = ...,
    ByCompleteAfter: TimestampTypeDef = ...,
    ByRestoreTestingPlanArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListRestoreJobsOutputTypeDef]:  # (3)
    ...- See RestoreJobStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListRestoreJobsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRestoreJobsInputPaginateTypeDef = {  # (1)
    "ByAccountId": ...,
}
parent.paginate(**kwargs)ListRestoreTestingPlansPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_restore_testing_plans").
 boto3 documentation
# ListRestoreTestingPlansPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreTestingPlansPaginator
def get_list_restore_testing_plans_paginator() -> ListRestoreTestingPlansPaginator:
    return Session().client("backup").get_paginator("list_restore_testing_plans")# ListRestoreTestingPlansPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreTestingPlansPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRestoreTestingPlansPaginator = client.get_paginator("list_restore_testing_plans")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRestoreTestingPlansPaginator
- item: PageIterator[ListRestoreTestingPlansOutputTypeDef]
paginate#
Type annotations and code completion for ListRestoreTestingPlansPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRestoreTestingPlansOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRestoreTestingPlansOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRestoreTestingPlansInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListRestoreTestingSelectionsPaginator#
Type annotations and code completion for boto3.client("backup").get_paginator("list_restore_testing_selections").
 boto3 documentation
# ListRestoreTestingSelectionsPaginator usage example
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreTestingSelectionsPaginator
def get_list_restore_testing_selections_paginator() -> ListRestoreTestingSelectionsPaginator:
    return Session().client("backup").get_paginator("list_restore_testing_selections")# ListRestoreTestingSelectionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_backup.paginator import ListRestoreTestingSelectionsPaginator
session = Session()
client = Session().client("backup")  # (1)
paginator: ListRestoreTestingSelectionsPaginator = client.get_paginator("list_restore_testing_selections")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: BackupClient
- paginator: ListRestoreTestingSelectionsPaginator
- item: PageIterator[ListRestoreTestingSelectionsOutputTypeDef]
paginate#
Type annotations and code completion for ListRestoreTestingSelectionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    RestoreTestingPlanName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRestoreTestingSelectionsOutputTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRestoreTestingSelectionsOutputTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRestoreTestingSelectionsInputPaginateTypeDef = {  # (1)
    "RestoreTestingPlanName": ...,
}
parent.paginate(**kwargs)