Paginators#
Auto-generated documentation for Connect type annotations stubs module mypy-boto3-connect.
GetMetricDataPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("get_metric_data")
.
boto3 documentation
# GetMetricDataPaginator usage example
from boto3.session import Session
from mypy_boto3_connect.paginator import GetMetricDataPaginator
def get_get_metric_data_paginator() -> GetMetricDataPaginator:
return Session().client("connect").get_paginator("get_metric_data")
# GetMetricDataPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_connect.paginator import GetMetricDataPaginator
session = Session()
client = Session().client("connect") # (1)
paginator: GetMetricDataPaginator = client.get_paginator("get_metric_data") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: ConnectClient
- paginator: GetMetricDataPaginator
- item: GetMetricDataResponseTypeDef
paginate#
Type annotations and code completion for GetMetricDataPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceId: str,
StartTime: Union[datetime, str],
EndTime: Union[datetime, str],
Filters: FiltersTypeDef, # (1)
HistoricalMetrics: Sequence[HistoricalMetricTypeDef], # (2)
Groupings: Sequence[GroupingType] = ..., # (3)
PaginationConfig: PaginatorConfigTypeDef = ..., # (4)
) -> _PageIterator[GetMetricDataResponseTypeDef]: # (5)
...
- See FiltersTypeDef
- See HistoricalMetricTypeDef
- See GroupingType
- See PaginatorConfigTypeDef
- See GetMetricDataResponseTypeDef
# paginate method usage example with argument unpacking
kwargs: GetMetricDataRequestGetMetricDataPaginateTypeDef = { # (1)
"InstanceId": ...,
"StartTime": ...,
"EndTime": ...,
"Filters": ...,
"HistoricalMetrics": ...,
}
parent.paginate(**kwargs)
ListAgentStatusesPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("list_agent_statuses")
.
boto3 documentation
# ListAgentStatusesPaginator usage example
from boto3.session import Session
from mypy_boto3_connect.paginator import ListAgentStatusesPaginator
def get_list_agent_statuses_paginator() -> ListAgentStatusesPaginator:
return Session().client("connect").get_paginator("list_agent_statuses")
# ListAgentStatusesPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_connect.paginator import ListAgentStatusesPaginator
session = Session()
client = Session().client("connect") # (1)
paginator: ListAgentStatusesPaginator = client.get_paginator("list_agent_statuses") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: ConnectClient
- paginator: ListAgentStatusesPaginator
- item: ListAgentStatusResponseTypeDef
paginate#
Type annotations and code completion for ListAgentStatusesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceId: str,
AgentStatusTypes: Sequence[AgentStatusTypeType] = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> _PageIterator[ListAgentStatusResponseTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListAgentStatusRequestListAgentStatusesPaginateTypeDef = { # (1)
"InstanceId": ...,
}
parent.paginate(**kwargs)
ListApprovedOriginsPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("list_approved_origins")
.
boto3 documentation
# ListApprovedOriginsPaginator usage example
from boto3.session import Session
from mypy_boto3_connect.paginator import ListApprovedOriginsPaginator
def get_list_approved_origins_paginator() -> ListApprovedOriginsPaginator:
return Session().client("connect").get_paginator("list_approved_origins")
# ListApprovedOriginsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_connect.paginator import ListApprovedOriginsPaginator
session = Session()
client = Session().client("connect") # (1)
paginator: ListApprovedOriginsPaginator = client.get_paginator("list_approved_origins") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: ConnectClient
- paginator: ListApprovedOriginsPaginator
- item: ListApprovedOriginsResponseTypeDef
paginate#
Type annotations and code completion for ListApprovedOriginsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceId: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListApprovedOriginsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListApprovedOriginsRequestListApprovedOriginsPaginateTypeDef = { # (1)
"InstanceId": ...,
}
parent.paginate(**kwargs)
ListBotsPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("list_bots")
.
boto3 documentation
# ListBotsPaginator usage example
from boto3.session import Session
from mypy_boto3_connect.paginator import ListBotsPaginator
def get_list_bots_paginator() -> ListBotsPaginator:
return Session().client("connect").get_paginator("list_bots")
# ListBotsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_connect.paginator import ListBotsPaginator
session = Session()
client = Session().client("connect") # (1)
paginator: ListBotsPaginator = client.get_paginator("list_bots") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: ConnectClient
- paginator: ListBotsPaginator
- item: ListBotsResponseTypeDef
paginate#
Type annotations and code completion for ListBotsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceId: str,
LexVersion: LexVersionType, # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> _PageIterator[ListBotsResponseTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListBotsRequestListBotsPaginateTypeDef = { # (1)
"InstanceId": ...,
"LexVersion": ...,
}
parent.paginate(**kwargs)
ListContactEvaluationsPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("list_contact_evaluations")
.
boto3 documentation
# ListContactEvaluationsPaginator usage example
from boto3.session import Session
from mypy_boto3_connect.paginator import ListContactEvaluationsPaginator
def get_list_contact_evaluations_paginator() -> ListContactEvaluationsPaginator:
return Session().client("connect").get_paginator("list_contact_evaluations")
# ListContactEvaluationsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_connect.paginator import ListContactEvaluationsPaginator
session = Session()
client = Session().client("connect") # (1)
paginator: ListContactEvaluationsPaginator = client.get_paginator("list_contact_evaluations") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: ConnectClient
- paginator: ListContactEvaluationsPaginator
- item: ListContactEvaluationsResponseTypeDef
paginate#
Type annotations and code completion for ListContactEvaluationsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceId: str,
ContactId: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListContactEvaluationsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListContactEvaluationsRequestListContactEvaluationsPaginateTypeDef = { # (1)
"InstanceId": ...,
"ContactId": ...,
}
parent.paginate(**kwargs)
ListContactFlowModulesPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("list_contact_flow_modules")
.
boto3 documentation
# ListContactFlowModulesPaginator usage example
from boto3.session import Session
from mypy_boto3_connect.paginator import ListContactFlowModulesPaginator
def get_list_contact_flow_modules_paginator() -> ListContactFlowModulesPaginator:
return Session().client("connect").get_paginator("list_contact_flow_modules")
# ListContactFlowModulesPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_connect.paginator import ListContactFlowModulesPaginator
session = Session()
client = Session().client("connect") # (1)
paginator: ListContactFlowModulesPaginator = client.get_paginator("list_contact_flow_modules") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: ConnectClient
- paginator: ListContactFlowModulesPaginator
- item: ListContactFlowModulesResponseTypeDef
paginate#
Type annotations and code completion for ListContactFlowModulesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceId: str,
ContactFlowModuleState: ContactFlowModuleStateType = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> _PageIterator[ListContactFlowModulesResponseTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListContactFlowModulesRequestListContactFlowModulesPaginateTypeDef = { # (1)
"InstanceId": ...,
}
parent.paginate(**kwargs)
ListContactFlowsPaginator#
Type annotations and code completion for boto3.client("connect").get_paginator("list_contact_flows")
.