Skip to content

Paginators

Index > SFN > Paginators

Auto-generated documentation for SFN type annotations stubs module types-aiobotocore-stepfunctions.

GetExecutionHistoryPaginator

Type annotations and code completion for session.client("stepfunctions").get_paginator("get_execution_history"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_stepfunctions.paginator import GetExecutionHistoryPaginator

session = Session()

session = get_session()
async with session.client("stepfunctions") as client:  # (1)
    paginator: GetExecutionHistoryPaginator = client.get_paginator("get_execution_history")  # (2)
    async for item in paginator.paginate(...):
        item: GetExecutionHistoryOutputTypeDef
        print(item)  # (3)
  1. client: SFNClient
  2. paginator: GetExecutionHistoryPaginator
  3. item: GetExecutionHistoryOutputTypeDef

paginate

Type annotations and code completion for GetExecutionHistoryPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    executionArn: str,
    reverseOrder: bool = ...,
    includeExecutionData: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetExecutionHistoryOutputTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetExecutionHistoryOutputTypeDef
Usage example with kwargs
kwargs: GetExecutionHistoryInputGetExecutionHistoryPaginateTypeDef = {  # (1)
    "executionArn": ...,
}

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

ListActivitiesPaginator

Type annotations and code completion for session.client("stepfunctions").get_paginator("list_activities"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_stepfunctions.paginator import ListActivitiesPaginator

session = Session()

session = get_session()
async with session.client("stepfunctions") as client:  # (1)
    paginator: ListActivitiesPaginator = client.get_paginator("list_activities")  # (2)
    async for item in paginator.paginate(...):
        item: ListActivitiesOutputTypeDef
        print(item)  # (3)
  1. client: SFNClient
  2. paginator: ListActivitiesPaginator
  3. item: ListActivitiesOutputTypeDef

paginate

Type annotations and code completion for ListActivitiesPaginator.paginate method.

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

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

ListExecutionsPaginator

Type annotations and code completion for session.client("stepfunctions").get_paginator("list_executions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_stepfunctions.paginator import ListExecutionsPaginator

session = Session()

session = get_session()
async with session.client("stepfunctions") as client:  # (1)
    paginator: ListExecutionsPaginator = client.get_paginator("list_executions")  # (2)
    async for item in paginator.paginate(...):
        item: ListExecutionsOutputTypeDef
        print(item)  # (3)
  1. client: SFNClient
  2. paginator: ListExecutionsPaginator
  3. item: ListExecutionsOutputTypeDef

paginate

Type annotations and code completion for ListExecutionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    stateMachineArn: str,
    statusFilter: ExecutionStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListExecutionsOutputTypeDef]:  # (3)
    ...
  1. See ExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListExecutionsOutputTypeDef
Usage example with kwargs
kwargs: ListExecutionsInputListExecutionsPaginateTypeDef = {  # (1)
    "stateMachineArn": ...,
}

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

ListStateMachinesPaginator

Type annotations and code completion for session.client("stepfunctions").get_paginator("list_state_machines"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_stepfunctions.paginator import ListStateMachinesPaginator

session = Session()

session = get_session()
async with session.client("stepfunctions") as client:  # (1)
    paginator: ListStateMachinesPaginator = client.get_paginator("list_state_machines")  # (2)
    async for item in paginator.paginate(...):
        item: ListStateMachinesOutputTypeDef
        print(item)  # (3)
  1. client: SFNClient
  2. paginator: ListStateMachinesPaginator
  3. item: ListStateMachinesOutputTypeDef

paginate

Type annotations and code completion for ListStateMachinesPaginator.paginate method.

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

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