Skip to content

Paginators#

Index > ACMPCA > Paginators

Auto-generated documentation for ACMPCA type annotations stubs module mypy-boto3-acm-pca.

ListCertificateAuthoritiesPaginator#

Type annotations and code completion for boto3.client("acm-pca").get_paginator("list_certificate_authorities"). boto3 documentation

# ListCertificateAuthoritiesPaginator usage example

from boto3.session import Session

from mypy_boto3_acm_pca.paginator import ListCertificateAuthoritiesPaginator

def get_list_certificate_authorities_paginator() -> ListCertificateAuthoritiesPaginator:
    return Session().client("acm-pca").get_paginator("list_certificate_authorities")
# ListCertificateAuthoritiesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_acm_pca.paginator import ListCertificateAuthoritiesPaginator

session = Session()

client = Session().client("acm-pca")  # (1)
paginator: ListCertificateAuthoritiesPaginator = client.get_paginator("list_certificate_authorities")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: ACMPCAClient
  2. paginator: ListCertificateAuthoritiesPaginator
  3. item: ListCertificateAuthoritiesResponsePaginatorTypeDef

paginate#

Type annotations and code completion for ListCertificateAuthoritiesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ResourceOwner: ResourceOwnerType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[ListCertificateAuthoritiesResponsePaginatorTypeDef]:  # (3)
    ...
  1. See ResourceOwnerType
  2. See PaginatorConfigTypeDef
  3. See ListCertificateAuthoritiesResponsePaginatorTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCertificateAuthoritiesRequestListCertificateAuthoritiesPaginateTypeDef = {  # (1)
    "ResourceOwner": ...,
}

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

ListPermissionsPaginator#

Type annotations and code completion for boto3.client("acm-pca").get_paginator("list_permissions"). boto3 documentation

# ListPermissionsPaginator usage example

from boto3.session import Session

from mypy_boto3_acm_pca.paginator import ListPermissionsPaginator

def get_list_permissions_paginator() -> ListPermissionsPaginator:
    return Session().client("acm-pca").get_paginator("list_permissions")
# ListPermissionsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_acm_pca.paginator import ListPermissionsPaginator

session = Session()

client = Session().client("acm-pca")  # (1)
paginator: ListPermissionsPaginator = client.get_paginator("list_permissions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: ACMPCAClient
  2. paginator: ListPermissionsPaginator
  3. item: ListPermissionsResponseTypeDef

paginate#

Type annotations and code completion for ListPermissionsPaginator.paginate method.

# paginate method definition

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

kwargs: ListPermissionsRequestListPermissionsPaginateTypeDef = {  # (1)
    "CertificateAuthorityArn": ...,
}

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

ListTagsPaginator#

Type annotations and code completion for boto3.client("acm-pca").get_paginator("list_tags"). boto3 documentation

# ListTagsPaginator usage example

from boto3.session import Session

from mypy_boto3_acm_pca.paginator import ListTagsPaginator

def get_list_tags_paginator() -> ListTagsPaginator:
    return Session().client("acm-pca").get_paginator("list_tags")
# ListTagsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_acm_pca.paginator import ListTagsPaginator

session = Session()

client = Session().client("acm-pca")  # (1)
paginator: ListTagsPaginator = client.get_paginator("list_tags")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: ACMPCAClient
  2. paginator: ListTagsPaginator
  3. item: ListTagsResponseTypeDef

paginate#

Type annotations and code completion for ListTagsPaginator.paginate method.

# paginate method definition

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

kwargs: ListTagsRequestListTagsPaginateTypeDef = {  # (1)
    "CertificateAuthorityArn": ...,
}

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