Skip to content

Paginators#

Index > CloudTrail > Paginators

Auto-generated documentation for CloudTrail type annotations stubs module types-aiobotocore-cloudtrail.

ListImportFailuresPaginator#

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

# ListImportFailuresPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudtrail.paginator import ListImportFailuresPaginator

session = get_session()
async with session.create_client("cloudtrail") as client:  # (1)
    paginator: ListImportFailuresPaginator = client.get_paginator("list_import_failures")  # (2)
    async for item in paginator.paginate(...):
        item: ListImportFailuresResponseTypeDef
        print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListImportFailuresPaginator
  3. item: ListImportFailuresResponseTypeDef

paginate#

Type annotations and code completion for ListImportFailuresPaginator.paginate method.

# paginate method definition

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

kwargs: ListImportFailuresRequestListImportFailuresPaginateTypeDef = {  # (1)
    "ImportId": ...,
}

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

ListImportsPaginator#

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

# ListImportsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudtrail.paginator import ListImportsPaginator

session = get_session()
async with session.create_client("cloudtrail") as client:  # (1)
    paginator: ListImportsPaginator = client.get_paginator("list_imports")  # (2)
    async for item in paginator.paginate(...):
        item: ListImportsResponseTypeDef
        print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListImportsPaginator
  3. item: ListImportsResponseTypeDef

paginate#

Type annotations and code completion for ListImportsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Destination: str = ...,
    ImportStatus: ImportStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListImportsResponseTypeDef]:  # (3)
    ...
  1. See ImportStatusType
  2. See PaginatorConfigTypeDef
  3. See ListImportsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListImportsRequestListImportsPaginateTypeDef = {  # (1)
    "Destination": ...,
}

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

ListPublicKeysPaginator#

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

# ListPublicKeysPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudtrail.paginator import ListPublicKeysPaginator

session = get_session()
async with session.create_client("cloudtrail") as client:  # (1)
    paginator: ListPublicKeysPaginator = client.get_paginator("list_public_keys")  # (2)
    async for item in paginator.paginate(...):
        item: ListPublicKeysResponseTypeDef
        print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListPublicKeysPaginator
  3. item: ListPublicKeysResponseTypeDef

paginate#

Type annotations and code completion for ListPublicKeysPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListPublicKeysResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPublicKeysResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPublicKeysRequestListPublicKeysPaginateTypeDef = {  # (1)
    "StartTime": ...,
}

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

ListTagsPaginator#

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

# ListTagsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudtrail.paginator import ListTagsPaginator

session = get_session()
async with session.create_client("cloudtrail") as client:  # (1)
    paginator: ListTagsPaginator = client.get_paginator("list_tags")  # (2)
    async for item in paginator.paginate(...):
        item: ListTagsResponseTypeDef
        print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListTagsPaginator
  3. item: ListTagsResponseTypeDef

paginate#

Type annotations and code completion for ListTagsPaginator.paginate method.

# paginate method definition

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

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

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

ListTrailsPaginator#

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

# ListTrailsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudtrail.paginator import ListTrailsPaginator

session = get_session()
async with session.create_client("cloudtrail") as client:  # (1)
    paginator: ListTrailsPaginator = client.get_paginator("list_trails")  # (2)
    async for item in paginator.paginate(...):
        item: ListTrailsResponseTypeDef
        print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: ListTrailsPaginator
  3. item: ListTrailsResponseTypeDef

paginate#

Type annotations and code completion for ListTrailsPaginator.paginate method.

# paginate method definition

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

kwargs: ListTrailsRequestListTrailsPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

LookupEventsPaginator#

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

# LookupEventsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_cloudtrail.paginator import LookupEventsPaginator

session = get_session()
async with session.create_client("cloudtrail") as client:  # (1)
    paginator: LookupEventsPaginator = client.get_paginator("lookup_events")  # (2)
    async for item in paginator.paginate(...):
        item: LookupEventsResponseTypeDef
        print(item)  # (3)
  1. client: CloudTrailClient
  2. paginator: LookupEventsPaginator
  3. item: LookupEventsResponseTypeDef

paginate#

Type annotations and code completion for LookupEventsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    LookupAttributes: Sequence[LookupAttributeTypeDef] = ...,  # (1)
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    EventCategory: EventCategoryType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[LookupEventsResponseTypeDef]:  # (4)
    ...
  1. See LookupAttributeTypeDef
  2. See EventCategoryType
  3. See PaginatorConfigTypeDef
  4. See LookupEventsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: LookupEventsRequestLookupEventsPaginateTypeDef = {  # (1)
    "LookupAttributes": ...,
}

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