Skip to content

Paginators#

Index > CloudFront > Paginators

Auto-generated documentation for CloudFront type annotations stubs module mypy-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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListCloudFrontOriginAccessIdentitiesPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListCloudFrontOriginAccessIdentitiesResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListCloudFrontOriginAccessIdentitiesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListCloudFrontOriginAccessIdentitiesRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListConnectionGroupsPaginator
  3. 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)
    ...
  1. See ConnectionGroupAssociationFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListConnectionGroupsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListConnectionGroupsRequestPaginateTypeDef = {  # (1)
    "AssociationFilter": ...,
}

parent.paginate(**kwargs)
  1. See ListConnectionGroupsRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListDistributionTenantsByCustomizationPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListDistributionTenantsByCustomizationResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListDistributionTenantsByCustomizationRequestPaginateTypeDef = {  # (1)
    "WebACLArn": ...,
}

parent.paginate(**kwargs)
  1. See ListDistributionTenantsByCustomizationRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListDistributionTenantsPaginator
  3. 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)
    ...
  1. See DistributionTenantAssociationFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListDistributionTenantsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListDistributionTenantsRequestPaginateTypeDef = {  # (1)
    "AssociationFilter": ...,
}

parent.paginate(**kwargs)
  1. See ListDistributionTenantsRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListDistributionsByConnectionModePaginator
  3. 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)
    ...
  1. See ConnectionModeType
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListDistributionsByConnectionModeResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListDistributionsByConnectionModeRequestPaginateTypeDef = {  # (1)
    "ConnectionMode": ...,
}

parent.paginate(**kwargs)
  1. See ListDistributionsByConnectionModeRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListDistributionsPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListDistributionsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListDistributionsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListDistributionsRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListDomainConflictsPaginator
  3. 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)
    ...
  1. See DistributionResourceIdTypeDef
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListDomainConflictsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListDomainConflictsRequestPaginateTypeDef = {  # (1)
    "Domain": ...,
    "DomainControlValidationResource": ...,
}

parent.paginate(**kwargs)
  1. See ListDomainConflictsRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListInvalidationsForDistributionTenantPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListInvalidationsForDistributionTenantResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListInvalidationsForDistributionTenantRequestPaginateTypeDef = {  # (1)
    "Id": ...,
}

parent.paginate(**kwargs)
  1. See ListInvalidationsForDistributionTenantRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListInvalidationsPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListInvalidationsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListInvalidationsRequestPaginateTypeDef = {  # (1)
    "DistributionId": ...,
}

parent.paginate(**kwargs)
  1. See ListInvalidationsRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListKeyValueStoresPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListKeyValueStoresResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListKeyValueStoresRequestPaginateTypeDef = {  # (1)
    "Status": ...,
}

parent.paginate(**kwargs)
  1. See ListKeyValueStoresRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListPublicKeysPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListPublicKeysResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListPublicKeysRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListPublicKeysRequestPaginateTypeDef

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 mypy_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 mypy_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)
  1. client: CloudFrontClient
  2. paginator: ListStreamingDistributionsPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListStreamingDistributionsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListStreamingDistributionsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListStreamingDistributionsRequestPaginateTypeDef