Paginators#
Index > CloudFront > Paginators
Auto-generated documentation for CloudFront type annotations stubs module types-boto3-cloudfront.
ListCloudFrontOriginAccessIdentitiesPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_cloud_front_origin_access_identities").
 boto3 documentation
# ListCloudFrontOriginAccessIdentitiesPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListCloudFrontOriginAccessIdentitiesPaginator
def get_list_cloud_front_origin_access_identities_paginator() -> ListCloudFrontOriginAccessIdentitiesPaginator:
    return Session().client("cloudfront").get_paginator("list_cloud_front_origin_access_identities")# ListCloudFrontOriginAccessIdentitiesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListCloudFrontOriginAccessIdentitiesPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListCloudFrontOriginAccessIdentitiesPaginator = client.get_paginator("list_cloud_front_origin_access_identities")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListCloudFrontOriginAccessIdentitiesPaginator
- item: PageIterator[ListCloudFrontOriginAccessIdentitiesResultTypeDef]
paginate#
Type annotations and code completion for ListCloudFrontOriginAccessIdentitiesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCloudFrontOriginAccessIdentitiesResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListCloudFrontOriginAccessIdentitiesResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCloudFrontOriginAccessIdentitiesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListConnectionGroupsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_connection_groups").
 boto3 documentation
# ListConnectionGroupsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListConnectionGroupsPaginator
def get_list_connection_groups_paginator() -> ListConnectionGroupsPaginator:
    return Session().client("cloudfront").get_paginator("list_connection_groups")# ListConnectionGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListConnectionGroupsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListConnectionGroupsPaginator = client.get_paginator("list_connection_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListConnectionGroupsPaginator
- item: PageIterator[ListConnectionGroupsResultTypeDef]
paginate#
Type annotations and code completion for ListConnectionGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AssociationFilter: ConnectionGroupAssociationFilterTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListConnectionGroupsResultTypeDef]:  # (3)
    ...- See ConnectionGroupAssociationFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListConnectionGroupsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListConnectionGroupsRequestPaginateTypeDef = {  # (1)
    "AssociationFilter": ...,
}
parent.paginate(**kwargs)ListDistributionTenantsByCustomizationPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_distribution_tenants_by_customization").
 boto3 documentation
# ListDistributionTenantsByCustomizationPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionTenantsByCustomizationPaginator
def get_list_distribution_tenants_by_customization_paginator() -> ListDistributionTenantsByCustomizationPaginator:
    return Session().client("cloudfront").get_paginator("list_distribution_tenants_by_customization")# ListDistributionTenantsByCustomizationPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionTenantsByCustomizationPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListDistributionTenantsByCustomizationPaginator = client.get_paginator("list_distribution_tenants_by_customization")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListDistributionTenantsByCustomizationPaginator
- item: PageIterator[ListDistributionTenantsByCustomizationResultTypeDef]
paginate#
Type annotations and code completion for ListDistributionTenantsByCustomizationPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    WebACLArn: str = ...,
    CertificateArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListDistributionTenantsByCustomizationResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListDistributionTenantsByCustomizationResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDistributionTenantsByCustomizationRequestPaginateTypeDef = {  # (1)
    "WebACLArn": ...,
}
parent.paginate(**kwargs)ListDistributionTenantsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_distribution_tenants").
 boto3 documentation
# ListDistributionTenantsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionTenantsPaginator
def get_list_distribution_tenants_paginator() -> ListDistributionTenantsPaginator:
    return Session().client("cloudfront").get_paginator("list_distribution_tenants")# ListDistributionTenantsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionTenantsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListDistributionTenantsPaginator = client.get_paginator("list_distribution_tenants")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListDistributionTenantsPaginator
- item: PageIterator[ListDistributionTenantsResultTypeDef]
paginate#
Type annotations and code completion for ListDistributionTenantsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AssociationFilter: DistributionTenantAssociationFilterTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListDistributionTenantsResultTypeDef]:  # (3)
    ...- See DistributionTenantAssociationFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListDistributionTenantsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDistributionTenantsRequestPaginateTypeDef = {  # (1)
    "AssociationFilter": ...,
}
parent.paginate(**kwargs)ListDistributionsByConnectionModePaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_distributions_by_connection_mode").
 boto3 documentation
# ListDistributionsByConnectionModePaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionsByConnectionModePaginator
def get_list_distributions_by_connection_mode_paginator() -> ListDistributionsByConnectionModePaginator:
    return Session().client("cloudfront").get_paginator("list_distributions_by_connection_mode")# ListDistributionsByConnectionModePaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionsByConnectionModePaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListDistributionsByConnectionModePaginator = client.get_paginator("list_distributions_by_connection_mode")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListDistributionsByConnectionModePaginator
- item: PageIterator[ListDistributionsByConnectionModeResultTypeDef]
paginate#
Type annotations and code completion for ListDistributionsByConnectionModePaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ConnectionMode: ConnectionModeType,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListDistributionsByConnectionModeResultTypeDef]:  # (3)
    ...- See ConnectionModeType
- See PaginatorConfigTypeDef
- See PageIterator[ListDistributionsByConnectionModeResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDistributionsByConnectionModeRequestPaginateTypeDef = {  # (1)
    "ConnectionMode": ...,
}
parent.paginate(**kwargs)ListDistributionsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_distributions").
 boto3 documentation
# ListDistributionsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionsPaginator
def get_list_distributions_paginator() -> ListDistributionsPaginator:
    return Session().client("cloudfront").get_paginator("list_distributions")# ListDistributionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDistributionsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListDistributionsPaginator = client.get_paginator("list_distributions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListDistributionsPaginator
- item: PageIterator[ListDistributionsResultTypeDef]
paginate#
Type annotations and code completion for ListDistributionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListDistributionsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListDistributionsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDistributionsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListDomainConflictsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_domain_conflicts").
 boto3 documentation
# ListDomainConflictsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDomainConflictsPaginator
def get_list_domain_conflicts_paginator() -> ListDomainConflictsPaginator:
    return Session().client("cloudfront").get_paginator("list_domain_conflicts")# ListDomainConflictsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListDomainConflictsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListDomainConflictsPaginator = client.get_paginator("list_domain_conflicts")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListDomainConflictsPaginator
- item: PageIterator[ListDomainConflictsResultTypeDef]
paginate#
Type annotations and code completion for ListDomainConflictsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    Domain: str,
    DomainControlValidationResource: DistributionResourceIdTypeDef,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListDomainConflictsResultTypeDef]:  # (3)
    ...- See DistributionResourceIdTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListDomainConflictsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDomainConflictsRequestPaginateTypeDef = {  # (1)
    "Domain": ...,
    "DomainControlValidationResource": ...,
}
parent.paginate(**kwargs)ListInvalidationsForDistributionTenantPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_invalidations_for_distribution_tenant").
 boto3 documentation
# ListInvalidationsForDistributionTenantPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListInvalidationsForDistributionTenantPaginator
def get_list_invalidations_for_distribution_tenant_paginator() -> ListInvalidationsForDistributionTenantPaginator:
    return Session().client("cloudfront").get_paginator("list_invalidations_for_distribution_tenant")# ListInvalidationsForDistributionTenantPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListInvalidationsForDistributionTenantPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListInvalidationsForDistributionTenantPaginator = client.get_paginator("list_invalidations_for_distribution_tenant")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListInvalidationsForDistributionTenantPaginator
- item: PageIterator[ListInvalidationsForDistributionTenantResultTypeDef]
paginate#
Type annotations and code completion for ListInvalidationsForDistributionTenantPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    Id: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListInvalidationsForDistributionTenantResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListInvalidationsForDistributionTenantResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListInvalidationsForDistributionTenantRequestPaginateTypeDef = {  # (1)
    "Id": ...,
}
parent.paginate(**kwargs)ListInvalidationsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_invalidations").
 boto3 documentation
# ListInvalidationsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListInvalidationsPaginator
def get_list_invalidations_paginator() -> ListInvalidationsPaginator:
    return Session().client("cloudfront").get_paginator("list_invalidations")# ListInvalidationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListInvalidationsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListInvalidationsPaginator = client.get_paginator("list_invalidations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListInvalidationsPaginator
- item: PageIterator[ListInvalidationsResultTypeDef]
paginate#
Type annotations and code completion for ListInvalidationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    DistributionId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListInvalidationsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListInvalidationsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListInvalidationsRequestPaginateTypeDef = {  # (1)
    "DistributionId": ...,
}
parent.paginate(**kwargs)ListKeyValueStoresPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_key_value_stores").
 boto3 documentation
# ListKeyValueStoresPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListKeyValueStoresPaginator
def get_list_key_value_stores_paginator() -> ListKeyValueStoresPaginator:
    return Session().client("cloudfront").get_paginator("list_key_value_stores")# ListKeyValueStoresPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListKeyValueStoresPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListKeyValueStoresPaginator = client.get_paginator("list_key_value_stores")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListKeyValueStoresPaginator
- item: PageIterator[ListKeyValueStoresResultTypeDef]
paginate#
Type annotations and code completion for ListKeyValueStoresPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    Status: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListKeyValueStoresResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListKeyValueStoresResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListKeyValueStoresRequestPaginateTypeDef = {  # (1)
    "Status": ...,
}
parent.paginate(**kwargs)ListOriginAccessControlsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_origin_access_controls").
 boto3 documentation
# ListOriginAccessControlsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListOriginAccessControlsPaginator
def get_list_origin_access_controls_paginator() -> ListOriginAccessControlsPaginator:
    return Session().client("cloudfront").get_paginator("list_origin_access_controls")# ListOriginAccessControlsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListOriginAccessControlsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListOriginAccessControlsPaginator = client.get_paginator("list_origin_access_controls")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListOriginAccessControlsPaginator
- item: PageIterator[ListOriginAccessControlsResultTypeDef]
paginate#
Type annotations and code completion for ListOriginAccessControlsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListOriginAccessControlsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListOriginAccessControlsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListOriginAccessControlsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListPublicKeysPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_public_keys").
 boto3 documentation
# ListPublicKeysPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListPublicKeysPaginator
def get_list_public_keys_paginator() -> ListPublicKeysPaginator:
    return Session().client("cloudfront").get_paginator("list_public_keys")# ListPublicKeysPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListPublicKeysPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListPublicKeysPaginator = client.get_paginator("list_public_keys")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListPublicKeysPaginator
- item: PageIterator[ListPublicKeysResultTypeDef]
paginate#
Type annotations and code completion for ListPublicKeysPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListPublicKeysResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListPublicKeysResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPublicKeysRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListStreamingDistributionsPaginator#
Type annotations and code completion for boto3.client("cloudfront").get_paginator("list_streaming_distributions").
 boto3 documentation
# ListStreamingDistributionsPaginator usage example
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListStreamingDistributionsPaginator
def get_list_streaming_distributions_paginator() -> ListStreamingDistributionsPaginator:
    return Session().client("cloudfront").get_paginator("list_streaming_distributions")# ListStreamingDistributionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_cloudfront.paginator import ListStreamingDistributionsPaginator
session = Session()
client = Session().client("cloudfront")  # (1)
paginator: ListStreamingDistributionsPaginator = client.get_paginator("list_streaming_distributions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CloudFrontClient
- paginator: ListStreamingDistributionsPaginator
- item: PageIterator[ListStreamingDistributionsResultTypeDef]
paginate#
Type annotations and code completion for ListStreamingDistributionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListStreamingDistributionsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListStreamingDistributionsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListStreamingDistributionsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)