Skip to content

Paginators#

Index > CloudFront > Paginators

Auto-generated documentation for CloudFront type annotations stubs module types-aiobotocore-cloudfront.

ListCloudFrontOriginAccessIdentitiesPaginator#

Type annotations and code completion for session.create_client("cloudfront").get_paginator("list_cloud_front_origin_access_identities"). boto3 documentation

# ListCloudFrontOriginAccessIdentitiesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListCloudFrontOriginAccessIdentitiesPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListCloudFrontOriginAccessIdentitiesPaginator = client.get_paginator("list_cloud_front_origin_access_identities")  # (2)
    async for item in paginator.paginate(...):
        item: ListCloudFrontOriginAccessIdentitiesResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListCloudFrontOriginAccessIdentitiesPaginator
  3. item: AioPageIterator[ListCloudFrontOriginAccessIdentitiesResultTypeDef]

paginate#

Type annotations and code completion for ListCloudFrontOriginAccessIdentitiesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListCloudFrontOriginAccessIdentitiesResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_connection_groups"). boto3 documentation

# ListConnectionGroupsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListConnectionGroupsPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListConnectionGroupsPaginator = client.get_paginator("list_connection_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ListConnectionGroupsResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListConnectionGroupsPaginator
  3. item: AioPageIterator[ListConnectionGroupsResultTypeDef]

paginate#

Type annotations and code completion for ListConnectionGroupsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AssociationFilter: ConnectionGroupAssociationFilterTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[ListConnectionGroupsResultTypeDef]:  # (3)
    ...
  1. See ConnectionGroupAssociationFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_distribution_tenants_by_customization"). boto3 documentation

# ListDistributionTenantsByCustomizationPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListDistributionTenantsByCustomizationPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListDistributionTenantsByCustomizationPaginator = client.get_paginator("list_distribution_tenants_by_customization")  # (2)
    async for item in paginator.paginate(...):
        item: ListDistributionTenantsByCustomizationResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListDistributionTenantsByCustomizationPaginator
  3. item: AioPageIterator[ListDistributionTenantsByCustomizationResultTypeDef]

paginate#

Type annotations and code completion for ListDistributionTenantsByCustomizationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    WebACLArn: str = ...,
    CertificateArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListDistributionTenantsByCustomizationResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_distribution_tenants"). boto3 documentation

# ListDistributionTenantsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListDistributionTenantsPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListDistributionTenantsPaginator = client.get_paginator("list_distribution_tenants")  # (2)
    async for item in paginator.paginate(...):
        item: ListDistributionTenantsResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListDistributionTenantsPaginator
  3. item: AioPageIterator[ListDistributionTenantsResultTypeDef]

paginate#

Type annotations and code completion for ListDistributionTenantsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AssociationFilter: DistributionTenantAssociationFilterTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[ListDistributionTenantsResultTypeDef]:  # (3)
    ...
  1. See DistributionTenantAssociationFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_distributions_by_connection_mode"). boto3 documentation

# ListDistributionsByConnectionModePaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListDistributionsByConnectionModePaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListDistributionsByConnectionModePaginator = client.get_paginator("list_distributions_by_connection_mode")  # (2)
    async for item in paginator.paginate(...):
        item: ListDistributionsByConnectionModeResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListDistributionsByConnectionModePaginator
  3. item: AioPageIterator[ListDistributionsByConnectionModeResultTypeDef]

paginate#

Type annotations and code completion for ListDistributionsByConnectionModePaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ConnectionMode: ConnectionModeType,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[ListDistributionsByConnectionModeResultTypeDef]:  # (3)
    ...
  1. See ConnectionModeType
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_distributions"). boto3 documentation

# ListDistributionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListDistributionsPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListDistributionsPaginator = client.get_paginator("list_distributions")  # (2)
    async for item in paginator.paginate(...):
        item: ListDistributionsResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListDistributionsPaginator
  3. item: AioPageIterator[ListDistributionsResultTypeDef]

paginate#

Type annotations and code completion for ListDistributionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListDistributionsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_domain_conflicts"). boto3 documentation

# ListDomainConflictsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListDomainConflictsPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListDomainConflictsPaginator = client.get_paginator("list_domain_conflicts")  # (2)
    async for item in paginator.paginate(...):
        item: ListDomainConflictsResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListDomainConflictsPaginator
  3. item: AioPageIterator[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)
) -> aiobotocore.paginate.AioPageIterator[ListDomainConflictsResultTypeDef]:  # (3)
    ...
  1. See DistributionResourceIdTypeDef
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_invalidations_for_distribution_tenant"). boto3 documentation

# ListInvalidationsForDistributionTenantPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListInvalidationsForDistributionTenantPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListInvalidationsForDistributionTenantPaginator = client.get_paginator("list_invalidations_for_distribution_tenant")  # (2)
    async for item in paginator.paginate(...):
        item: ListInvalidationsForDistributionTenantResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListInvalidationsForDistributionTenantPaginator
  3. item: AioPageIterator[ListInvalidationsForDistributionTenantResultTypeDef]

paginate#

Type annotations and code completion for ListInvalidationsForDistributionTenantPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Id: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListInvalidationsForDistributionTenantResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_invalidations"). boto3 documentation

# ListInvalidationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListInvalidationsPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListInvalidationsPaginator = client.get_paginator("list_invalidations")  # (2)
    async for item in paginator.paginate(...):
        item: ListInvalidationsResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListInvalidationsPaginator
  3. item: AioPageIterator[ListInvalidationsResultTypeDef]

paginate#

Type annotations and code completion for ListInvalidationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DistributionId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListInvalidationsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_key_value_stores"). boto3 documentation

# ListKeyValueStoresPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListKeyValueStoresPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListKeyValueStoresPaginator = client.get_paginator("list_key_value_stores")  # (2)
    async for item in paginator.paginate(...):
        item: ListKeyValueStoresResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListKeyValueStoresPaginator
  3. item: AioPageIterator[ListKeyValueStoresResultTypeDef]

paginate#

Type annotations and code completion for ListKeyValueStoresPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Status: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListKeyValueStoresResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_public_keys"). boto3 documentation

# ListPublicKeysPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListPublicKeysPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListPublicKeysPaginator = client.get_paginator("list_public_keys")  # (2)
    async for item in paginator.paginate(...):
        item: ListPublicKeysResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListPublicKeysPaginator
  3. item: AioPageIterator[ListPublicKeysResultTypeDef]

paginate#

Type annotations and code completion for ListPublicKeysPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListPublicKeysResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[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 session.create_client("cloudfront").get_paginator("list_streaming_distributions"). boto3 documentation

# ListStreamingDistributionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudfront.paginator import ListStreamingDistributionsPaginator

session = get_session()
async with session.create_client("cloudfront") as client:  # (1)
    paginator: ListStreamingDistributionsPaginator = client.get_paginator("list_streaming_distributions")  # (2)
    async for item in paginator.paginate(...):
        item: ListStreamingDistributionsResultTypeDef
        print(item)  # (3)
  1. client: CloudFrontClient
  2. paginator: ListStreamingDistributionsPaginator
  3. item: AioPageIterator[ListStreamingDistributionsResultTypeDef]

paginate#

Type annotations and code completion for ListStreamingDistributionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListStreamingDistributionsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListStreamingDistributionsResultTypeDef]
# paginate method usage example with argument unpacking

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

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