Skip to content

Paginators#

Index > ECR > Paginators

Auto-generated documentation for ECR type annotations stubs module mypy-boto3-ecr.

DescribeImageScanFindingsPaginator#

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

# DescribeImageScanFindingsPaginator usage example

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeImageScanFindingsPaginator

def get_describe_image_scan_findings_paginator() -> DescribeImageScanFindingsPaginator:
    return Session().client("ecr").get_paginator("describe_image_scan_findings")
# DescribeImageScanFindingsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeImageScanFindingsPaginator

session = Session()

client = Session().client("ecr")  # (1)
paginator: DescribeImageScanFindingsPaginator = client.get_paginator("describe_image_scan_findings")  # (2)
for item in paginator.paginate(...):
    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)
) -> _PageIterator[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 boto3.client("ecr").get_paginator("describe_images"). boto3 documentation

# DescribeImagesPaginator usage example

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeImagesPaginator

def get_describe_images_paginator() -> DescribeImagesPaginator:
    return Session().client("ecr").get_paginator("describe_images")
# DescribeImagesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeImagesPaginator

session = Session()

client = Session().client("ecr")  # (1)
paginator: DescribeImagesPaginator = client.get_paginator("describe_images")  # (2)
for item in paginator.paginate(...):
    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)
) -> _PageIterator[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 boto3.client("ecr").get_paginator("describe_pull_through_cache_rules"). boto3 documentation

# DescribePullThroughCacheRulesPaginator usage example

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribePullThroughCacheRulesPaginator

def get_describe_pull_through_cache_rules_paginator() -> DescribePullThroughCacheRulesPaginator:
    return Session().client("ecr").get_paginator("describe_pull_through_cache_rules")
# DescribePullThroughCacheRulesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribePullThroughCacheRulesPaginator

session = Session()

client = Session().client("ecr")  # (1)
paginator: DescribePullThroughCacheRulesPaginator = client.get_paginator("describe_pull_through_cache_rules")  # (2)
for item in paginator.paginate(...):
    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)
) -> _PageIterator[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 boto3.client("ecr").get_paginator("describe_repositories"). boto3 documentation

# DescribeRepositoriesPaginator usage example

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeRepositoriesPaginator

def get_describe_repositories_paginator() -> DescribeRepositoriesPaginator:
    return Session().client("ecr").get_paginator("describe_repositories")
# DescribeRepositoriesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeRepositoriesPaginator

session = Session()

client = Session().client("ecr")  # (1)
paginator: DescribeRepositoriesPaginator = client.get_paginator("describe_repositories")  # (2)
for item in paginator.paginate(...):
    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)
) -> _PageIterator[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

DescribeRepositoryCreationTemplatesPaginator#

Type annotations and code completion for boto3.client("ecr").get_paginator("describe_repository_creation_templates"). boto3 documentation

# DescribeRepositoryCreationTemplatesPaginator usage example

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeRepositoryCreationTemplatesPaginator

def get_describe_repository_creation_templates_paginator() -> DescribeRepositoryCreationTemplatesPaginator:
    return Session().client("ecr").get_paginator("describe_repository_creation_templates")
# DescribeRepositoryCreationTemplatesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ecr.paginator import DescribeRepositoryCreationTemplatesPaginator

session = Session()

client = Session().client("ecr")  # (1)
paginator: DescribeRepositoryCreationTemplatesPaginator = client.get_paginator("describe_repository_creation_templates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: ECRClient
  2. paginator: DescribeRepositoryCreationTemplatesPaginator
  3. item: DescribeRepositoryCreationTemplatesResponseTypeDef

paginate#

Type annotations and code completion for DescribeRepositoryCreationTemplatesPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeRepositoryCreationTemplatesRequestDescribeRepositoryCreationTemplatesPaginateTypeDef = {  # (1)
    "prefixes": ...,
}

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

GetLifecyclePolicyPreviewPaginator#

Type annotations and code completion for boto3.client("ecr").get_paginator("get_lifecycle_policy_preview").