Skip to content

Paginators#

Index > ECR > Paginators

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

DescribeImageScanFindingsPaginator#

Type annotations and code completion for session.create_client("ecr").get_paginator("describe_image_scan_findings"). boto3 documentation

# DescribeImageScanFindingsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_ecr.paginator import DescribeImageScanFindingsPaginator

session = get_session()
async with session.create_client("ecr") as client:  # (1)
    paginator: DescribeImageScanFindingsPaginator = client.get_paginator("describe_image_scan_findings")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeImageScanFindingsResponseTypeDef
        print(item)  # (3)
  1. client: ECRClient
  2. paginator: DescribeImageScanFindingsPaginator
  3. item: DescribeImageScanFindingsResponseTypeDef

paginate#

Type annotations and code completion for DescribeImageScanFindingsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    imageId: ImageIdentifierTypeDef,  # (1)
    registryId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeImageScanFindingsResponseTypeDef]:  # (3)
    ...
  1. See ImageIdentifierTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeImageScanFindingsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeImageScanFindingsRequestDescribeImageScanFindingsPaginateTypeDef = {  # (1)
    "repositoryName": ...,
    "imageId": ...,
}

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

DescribeImagesPaginator#

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

# DescribeImagesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_ecr.paginator import DescribeImagesPaginator

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

paginate#

Type annotations and code completion for DescribeImagesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    registryId: str = ...,
    imageIds: Sequence[ImageIdentifierTypeDef] = ...,  # (1)
    filter: DescribeImagesFilterTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeImagesResponseTypeDef]:  # (4)
    ...
  1. See ImageIdentifierTypeDef
  2. See DescribeImagesFilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See DescribeImagesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeImagesRequestDescribeImagesPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

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

DescribePullThroughCacheRulesPaginator#

Type annotations and code completion for session.create_client("ecr").get_paginator("describe_pull_through_cache_rules"). boto3 documentation

# DescribePullThroughCacheRulesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_ecr.paginator import DescribePullThroughCacheRulesPaginator

session = get_session()
async with session.create_client("ecr") as client:  # (1)
    paginator: DescribePullThroughCacheRulesPaginator = client.get_paginator("describe_pull_through_cache_rules")  # (2)
    async for item in paginator.paginate(...):
        item: DescribePullThroughCacheRulesResponseTypeDef
        print(item)  # (3)
  1. client: ECRClient
  2. paginator: DescribePullThroughCacheRulesPaginator
  3. item: DescribePullThroughCacheRulesResponseTypeDef

paginate#

Type annotations and code completion for DescribePullThroughCacheRulesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    registryId: str = ...,
    ecrRepositoryPrefixes: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribePullThroughCacheRulesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribePullThroughCacheRulesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribePullThroughCacheRulesRequestDescribePullThroughCacheRulesPaginateTypeDef = {  # (1)
    "registryId": ...,
}

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

DescribeRepositoriesPaginator#

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

# DescribeRepositoriesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_ecr.paginator import DescribeRepositoriesPaginator

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

paginate#

Type annotations and code completion for DescribeRepositoriesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    registryId: str = ...,
    repositoryNames: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeRepositoriesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeRepositoriesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeRepositoriesRequestDescribeRepositoriesPaginateTypeDef = {  # (1)
    "registryId": ...,
}

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

GetLifecyclePolicyPreviewPaginator#

Type annotations and code completion for session.create_client("ecr").get_paginator("get_lifecycle_policy_preview"). boto3 documentation

# GetLifecyclePolicyPreviewPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_ecr.paginator import GetLifecyclePolicyPreviewPaginator

session = get_session()
async with session.create_client("ecr") as client:  # (1)
    paginator: GetLifecyclePolicyPreviewPaginator = client.get_paginator("get_lifecycle_policy_preview")  # (2)
    async for item in paginator.paginate(...):
        item: GetLifecyclePolicyPreviewResponseTypeDef
        print(item)  # (3)
  1. client: ECRClient
  2. paginator: GetLifecyclePolicyPreviewPaginator
  3. item: GetLifecyclePolicyPreviewResponseTypeDef

paginate#

Type annotations and code completion for GetLifecyclePolicyPreviewPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    registryId: str = ...,
    imageIds: Sequence[ImageIdentifierTypeDef] = ...,  # (1)
    filter: LifecyclePolicyPreviewFilterTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[GetLifecyclePolicyPreviewResponseTypeDef]:  # (4)
    ...
  1. See ImageIdentifierTypeDef
  2. See LifecyclePolicyPreviewFilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See GetLifecyclePolicyPreviewResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetLifecyclePolicyPreviewRequestGetLifecyclePolicyPreviewPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

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

ListImagesPaginator#

Type annotations and code completion for session.create_client("ecr").get_paginator("list_images"). boto3 documentation

# ListImagesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_ecr.paginator import ListImagesPaginator

session = get_session()
async with session.create_client("ecr") as client:  # (1)
    paginator: ListImagesPaginator = client.get_paginator("list_images")  # (2)
    async for item in paginator.paginate(...):
        item: ListImagesResponseTypeDef
        print(item)  # (3)
  1. client: ECRClient
  2. paginator: ListImagesPaginator
  3. item: ListImagesResponseTypeDef

paginate#

Type annotations and code completion for ListImagesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    repositoryName: str,
    registryId: str = ...,
    filter: ListImagesFilterTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListImagesResponseTypeDef]:  # (3)
    ...
  1. See ListImagesFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListImagesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListImagesRequestListImagesPaginateTypeDef = {  # (1)
    "repositoryName": ...,
}

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