Skip to content

Paginators

Index > ECRPublic > Paginators

Auto-generated documentation for ECRPublic type annotations stubs module types-aiobotocore-ecr-public.

DescribeImageTagsPaginator

Type annotations and code completion for session.client("ecr-public").get_paginator("describe_image_tags"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ecr_public.paginator import DescribeImageTagsPaginator

session = Session()

session = get_session()
async with session.client("ecr-public") as client:  # (1)
    paginator: DescribeImageTagsPaginator = client.get_paginator("describe_image_tags")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeImageTagsResponseTypeDef
        print(item)  # (3)
  1. client: ECRPublicClient
  2. paginator: DescribeImageTagsPaginator
  3. item: DescribeImageTagsResponseTypeDef

paginate

Type annotations and code completion for DescribeImageTagsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    repositoryName: str,
    registryId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeImageTagsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeImageTagsResponseTypeDef
Usage example with kwargs
kwargs: DescribeImageTagsRequestDescribeImageTagsPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

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

DescribeImagesPaginator

Type annotations and code completion for session.client("ecr-public").get_paginator("describe_images"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ecr_public.paginator import DescribeImagesPaginator

session = Session()

session = get_session()
async with session.client("ecr-public") as client:  # (1)
    paginator: DescribeImagesPaginator = client.get_paginator("describe_images")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeImagesResponseTypeDef
        print(item)  # (3)
  1. client: ECRPublicClient
  2. paginator: DescribeImagesPaginator
  3. item: DescribeImagesResponseTypeDef

paginate

Type annotations and code completion for DescribeImagesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    repositoryName: str,
    registryId: str = ...,
    imageIds: Sequence[ImageIdentifierTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeImagesResponseTypeDef]:  # (3)
    ...
  1. See ImageIdentifierTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeImagesResponseTypeDef
Usage example with kwargs
kwargs: DescribeImagesRequestDescribeImagesPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

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

DescribeRegistriesPaginator

Type annotations and code completion for session.client("ecr-public").get_paginator("describe_registries"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ecr_public.paginator import DescribeRegistriesPaginator

session = Session()

session = get_session()
async with session.client("ecr-public") as client:  # (1)
    paginator: DescribeRegistriesPaginator = client.get_paginator("describe_registries")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeRegistriesResponseTypeDef
        print(item)  # (3)
  1. client: ECRPublicClient
  2. paginator: DescribeRegistriesPaginator
  3. item: DescribeRegistriesResponseTypeDef

paginate

Type annotations and code completion for DescribeRegistriesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeRegistriesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeRegistriesResponseTypeDef
Usage example with kwargs
kwargs: DescribeRegistriesRequestDescribeRegistriesPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

DescribeRepositoriesPaginator

Type annotations and code completion for session.client("ecr-public").get_paginator("describe_repositories"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ecr_public.paginator import DescribeRepositoriesPaginator

session = Session()

session = get_session()
async with session.client("ecr-public") as client:  # (1)
    paginator: DescribeRepositoriesPaginator = client.get_paginator("describe_repositories")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeRepositoriesResponseTypeDef
        print(item)  # (3)
  1. client: ECRPublicClient
  2. paginator: DescribeRepositoriesPaginator
  3. item: DescribeRepositoriesResponseTypeDef

paginate

Type annotations and code completion for DescribeRepositoriesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    registryId: str = ...,
    repositoryNames: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeRepositoriesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeRepositoriesResponseTypeDef
Usage example with kwargs
kwargs: DescribeRepositoriesRequestDescribeRepositoriesPaginateTypeDef = {  # (1)
    "registryId": ...,
}

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