Paginators#
Index > CloudWatchInternetMonitor > Paginators
Auto-generated documentation for CloudWatchInternetMonitor type annotations stubs module types-aiobotocore-internetmonitor.
ListHealthEventsPaginator#
Type annotations and code completion for session.create_client("internetmonitor").get_paginator("list_health_events")
.
boto3 documentation
# ListHealthEventsPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_internetmonitor.paginator import ListHealthEventsPaginator
session = get_session()
async with session.create_client("internetmonitor") as client: # (1)
paginator: ListHealthEventsPaginator = client.get_paginator("list_health_events") # (2)
async for item in paginator.paginate(...):
item: ListHealthEventsOutputTypeDef
print(item) # (3)
- client: CloudWatchInternetMonitorClient
- paginator: ListHealthEventsPaginator
- item: ListHealthEventsOutputTypeDef
paginate#
Type annotations and code completion for ListHealthEventsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
MonitorName: str,
StartTime: Union[datetime, str] = ...,
EndTime: Union[datetime, str] = ...,
EventStatus: HealthEventStatusType = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> AsyncIterator[ListHealthEventsOutputTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListHealthEventsInputListHealthEventsPaginateTypeDef = { # (1)
"MonitorName": ...,
}
parent.paginate(**kwargs)
ListMonitorsPaginator#
Type annotations and code completion for session.create_client("internetmonitor").get_paginator("list_monitors")
.
boto3 documentation
# ListMonitorsPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_internetmonitor.paginator import ListMonitorsPaginator
session = get_session()
async with session.create_client("internetmonitor") as client: # (1)
paginator: ListMonitorsPaginator = client.get_paginator("list_monitors") # (2)
async for item in paginator.paginate(...):
item: ListMonitorsOutputTypeDef
print(item) # (3)
- client: CloudWatchInternetMonitorClient
- paginator: ListMonitorsPaginator
- item: ListMonitorsOutputTypeDef
paginate#
Type annotations and code completion for ListMonitorsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
MonitorStatus: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListMonitorsOutputTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListMonitorsInputListMonitorsPaginateTypeDef = { # (1)
"MonitorStatus": ...,
}
parent.paginate(**kwargs)