Skip to content

Paginators

Index > CloudTrail > Paginators

Auto-generated documentation for CloudTrail type annotations stubs module mypy-boto3-cloudtrail.

ListImportFailuresPaginator

Type annotations and code completion for boto3.client("cloudtrail").get_paginator("list_import_failures"). boto3 documentation

Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListImportFailuresPaginator

def get_list_import_failures_paginator() -> ListImportFailuresPaginator:
    return Session().client("cloudtrail").get_paginator("list_import_failures")
Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListImportFailuresPaginator

session = Session()

client = Session().client("cloudtrail")  # (1)
paginator: ListImportFailuresPaginator = client.get_paginator("list_import_failures")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListImportFailuresPaginator
  3. item: ListImportFailuresResponseTypeDef

paginate

Type annotations and code completion for ListImportFailuresPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ImportId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ListImportFailuresResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListImportFailuresResponseTypeDef
Usage example with kwargs
kwargs: ListImportFailuresRequestListImportFailuresPaginateTypeDef = {  # (1)
    "ImportId": ...,
}

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

ListImportsPaginator

Type annotations and code completion for boto3.client("cloudtrail").get_paginator("list_imports"). boto3 documentation

Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListImportsPaginator

def get_list_imports_paginator() -> ListImportsPaginator:
    return Session().client("cloudtrail").get_paginator("list_imports")
Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListImportsPaginator

session = Session()

client = Session().client("cloudtrail")  # (1)
paginator: ListImportsPaginator = client.get_paginator("list_imports")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListImportsPaginator
  3. item: ListImportsResponseTypeDef

paginate

Type annotations and code completion for ListImportsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Destination: str = ...,
    ImportStatus: ImportStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[ListImportsResponseTypeDef]:  # (3)
    ...
  1. See ImportStatusType
  2. See PaginatorConfigTypeDef
  3. See ListImportsResponseTypeDef
Usage example with kwargs
kwargs: ListImportsRequestListImportsPaginateTypeDef = {  # (1)
    "Destination": ...,
}

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

ListPublicKeysPaginator

Type annotations and code completion for boto3.client("cloudtrail").get_paginator("list_public_keys"). boto3 documentation

Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListPublicKeysPaginator

def get_list_public_keys_paginator() -> ListPublicKeysPaginator:
    return Session().client("cloudtrail").get_paginator("list_public_keys")
Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListPublicKeysPaginator

session = Session()

client = Session().client("cloudtrail")  # (1)
paginator: ListPublicKeysPaginator = client.get_paginator("list_public_keys")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListPublicKeysPaginator
  3. item: ListPublicKeysResponseTypeDef

paginate

Type annotations and code completion for ListPublicKeysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ListPublicKeysResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPublicKeysResponseTypeDef
Usage example with kwargs
kwargs: ListPublicKeysRequestListPublicKeysPaginateTypeDef = {  # (1)
    "StartTime": ...,
}

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

ListTagsPaginator

Type annotations and code completion for boto3.client("cloudtrail").get_paginator("list_tags"). boto3 documentation

Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListTagsPaginator

def get_list_tags_paginator() -> ListTagsPaginator:
    return Session().client("cloudtrail").get_paginator("list_tags")
Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListTagsPaginator

session = Session()

client = Session().client("cloudtrail")  # (1)
paginator: ListTagsPaginator = client.get_paginator("list_tags")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListTagsPaginator
  3. item: ListTagsResponseTypeDef

paginate

Type annotations and code completion for ListTagsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ResourceIdList: Sequence[str],
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ListTagsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTagsResponseTypeDef
Usage example with kwargs
kwargs: ListTagsRequestListTagsPaginateTypeDef = {  # (1)
    "ResourceIdList": ...,
}

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

ListTrailsPaginator

Type annotations and code completion for boto3.client("cloudtrail").get_paginator("list_trails"). boto3 documentation

Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListTrailsPaginator

def get_list_trails_paginator() -> ListTrailsPaginator:
    return Session().client("cloudtrail").get_paginator("list_trails")
Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import ListTrailsPaginator

session = Session()

client = Session().client("cloudtrail")  # (1)
paginator: ListTrailsPaginator = client.get_paginator("list_trails")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListTrailsPaginator
  3. item: ListTrailsResponseTypeDef

paginate

Type annotations and code completion for ListTrailsPaginator.paginate method.

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

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

LookupEventsPaginator

Type annotations and code completion for boto3.client("cloudtrail").get_paginator("lookup_events"). boto3 documentation

Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import LookupEventsPaginator

def get_lookup_events_paginator() -> LookupEventsPaginator:
    return Session().client("cloudtrail").get_paginator("lookup_events")
Usage example
from boto3.session import Session

from mypy_boto3_cloudtrail.paginator import LookupEventsPaginator

session = Session()

client = Session().client("cloudtrail")  # (1)
paginator: LookupEventsPaginator = client.get_paginator("lookup_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: LookupEventsPaginator
  3. item: LookupEventsResponseTypeDef

paginate

Type annotations and code completion for LookupEventsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LookupAttributes: Sequence[LookupAttributeTypeDef] = ...,  # (1)
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    EventCategory: EventCategoryType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> _PageIterator[LookupEventsResponseTypeDef]:  # (4)
    ...
  1. See LookupAttributeTypeDef
  2. See EventCategoryType
  3. See PaginatorConfigTypeDef
  4. See LookupEventsResponseTypeDef
Usage example with kwargs
kwargs: LookupEventsRequestLookupEventsPaginateTypeDef = {  # (1)
    "LookupAttributes": ...,
}

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