Skip to content

Paginators

Index > IoT > Paginators

Auto-generated documentation for IoT type annotations stubs module types-aiobotocore-iot.

GetBehaviorModelTrainingSummariesPaginator

Type annotations and code completion for session.client("iot").get_paginator("get_behavior_model_training_summaries"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import GetBehaviorModelTrainingSummariesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: GetBehaviorModelTrainingSummariesPaginator = client.get_paginator("get_behavior_model_training_summaries")  # (2)
    async for item in paginator.paginate(...):
        item: GetBehaviorModelTrainingSummariesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: GetBehaviorModelTrainingSummariesPaginator
  3. item: GetBehaviorModelTrainingSummariesResponseTypeDef

paginate

Type annotations and code completion for GetBehaviorModelTrainingSummariesPaginator.paginate method.

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

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

ListActiveViolationsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_active_violations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListActiveViolationsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListActiveViolationsPaginator = client.get_paginator("list_active_violations")  # (2)
    async for item in paginator.paginate(...):
        item: ListActiveViolationsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListActiveViolationsPaginator
  3. item: ListActiveViolationsResponseTypeDef

paginate

Type annotations and code completion for ListActiveViolationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    thingName: str = ...,
    securityProfileName: str = ...,
    behaviorCriteriaType: BehaviorCriteriaTypeType = ...,  # (1)
    listSuppressedAlerts: bool = ...,
    verificationState: VerificationStateType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[ListActiveViolationsResponseTypeDef]:  # (4)
    ...
  1. See BehaviorCriteriaTypeType
  2. See VerificationStateType
  3. See PaginatorConfigTypeDef
  4. See ListActiveViolationsResponseTypeDef
Usage example with kwargs
kwargs: ListActiveViolationsRequestListActiveViolationsPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

ListAttachedPoliciesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_attached_policies"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAttachedPoliciesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAttachedPoliciesPaginator = client.get_paginator("list_attached_policies")  # (2)
    async for item in paginator.paginate(...):
        item: ListAttachedPoliciesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAttachedPoliciesPaginator
  3. item: ListAttachedPoliciesResponseTypeDef

paginate

Type annotations and code completion for ListAttachedPoliciesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    target: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListAttachedPoliciesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListAttachedPoliciesResponseTypeDef
Usage example with kwargs
kwargs: ListAttachedPoliciesRequestListAttachedPoliciesPaginateTypeDef = {  # (1)
    "target": ...,
}

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

ListAuditFindingsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_audit_findings"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAuditFindingsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAuditFindingsPaginator = client.get_paginator("list_audit_findings")  # (2)
    async for item in paginator.paginate(...):
        item: ListAuditFindingsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAuditFindingsPaginator
  3. item: ListAuditFindingsResponseTypeDef

paginate

Type annotations and code completion for ListAuditFindingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    taskId: str = ...,
    checkName: str = ...,
    resourceIdentifier: ResourceIdentifierTypeDef = ...,  # (1)
    startTime: Union[datetime, str] = ...,
    endTime: Union[datetime, str] = ...,
    listSuppressedFindings: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListAuditFindingsResponseTypeDef]:  # (3)
    ...
  1. See ResourceIdentifierTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListAuditFindingsResponseTypeDef
Usage example with kwargs
kwargs: ListAuditFindingsRequestListAuditFindingsPaginateTypeDef = {  # (1)
    "taskId": ...,
}

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

ListAuditMitigationActionsExecutionsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_audit_mitigation_actions_executions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAuditMitigationActionsExecutionsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAuditMitigationActionsExecutionsPaginator = client.get_paginator("list_audit_mitigation_actions_executions")  # (2)
    async for item in paginator.paginate(...):
        item: ListAuditMitigationActionsExecutionsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAuditMitigationActionsExecutionsPaginator
  3. item: ListAuditMitigationActionsExecutionsResponseTypeDef

paginate

Type annotations and code completion for ListAuditMitigationActionsExecutionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    taskId: str,
    findingId: str,
    actionStatus: AuditMitigationActionsExecutionStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListAuditMitigationActionsExecutionsResponseTypeDef]:  # (3)
    ...
  1. See AuditMitigationActionsExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListAuditMitigationActionsExecutionsResponseTypeDef
Usage example with kwargs
kwargs: ListAuditMitigationActionsExecutionsRequestListAuditMitigationActionsExecutionsPaginateTypeDef = {  # (1)
    "taskId": ...,
    "findingId": ...,
}

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

ListAuditMitigationActionsTasksPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_audit_mitigation_actions_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAuditMitigationActionsTasksPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAuditMitigationActionsTasksPaginator = client.get_paginator("list_audit_mitigation_actions_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: ListAuditMitigationActionsTasksResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAuditMitigationActionsTasksPaginator
  3. item: ListAuditMitigationActionsTasksResponseTypeDef

paginate

Type annotations and code completion for ListAuditMitigationActionsTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    startTime: Union[datetime, str],
    endTime: Union[datetime, str],
    auditTaskId: str = ...,
    findingId: str = ...,
    taskStatus: AuditMitigationActionsTaskStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListAuditMitigationActionsTasksResponseTypeDef]:  # (3)
    ...
  1. See AuditMitigationActionsTaskStatusType
  2. See PaginatorConfigTypeDef
  3. See ListAuditMitigationActionsTasksResponseTypeDef
Usage example with kwargs
kwargs: ListAuditMitigationActionsTasksRequestListAuditMitigationActionsTasksPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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

ListAuditSuppressionsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_audit_suppressions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAuditSuppressionsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAuditSuppressionsPaginator = client.get_paginator("list_audit_suppressions")  # (2)
    async for item in paginator.paginate(...):
        item: ListAuditSuppressionsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAuditSuppressionsPaginator
  3. item: ListAuditSuppressionsResponseTypeDef

paginate

Type annotations and code completion for ListAuditSuppressionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    checkName: str = ...,
    resourceIdentifier: ResourceIdentifierTypeDef = ...,  # (1)
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListAuditSuppressionsResponseTypeDef]:  # (3)
    ...
  1. See ResourceIdentifierTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListAuditSuppressionsResponseTypeDef
Usage example with kwargs
kwargs: ListAuditSuppressionsRequestListAuditSuppressionsPaginateTypeDef = {  # (1)
    "checkName": ...,
}

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

ListAuditTasksPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_audit_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAuditTasksPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAuditTasksPaginator = client.get_paginator("list_audit_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: ListAuditTasksResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAuditTasksPaginator
  3. item: ListAuditTasksResponseTypeDef

paginate

Type annotations and code completion for ListAuditTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    startTime: Union[datetime, str],
    endTime: Union[datetime, str],
    taskType: AuditTaskTypeType = ...,  # (1)
    taskStatus: AuditTaskStatusType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[ListAuditTasksResponseTypeDef]:  # (4)
    ...
  1. See AuditTaskTypeType
  2. See AuditTaskStatusType
  3. See PaginatorConfigTypeDef
  4. See ListAuditTasksResponseTypeDef
Usage example with kwargs
kwargs: ListAuditTasksRequestListAuditTasksPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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

ListAuthorizersPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_authorizers"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListAuthorizersPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListAuthorizersPaginator = client.get_paginator("list_authorizers")  # (2)
    async for item in paginator.paginate(...):
        item: ListAuthorizersResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListAuthorizersPaginator
  3. item: ListAuthorizersResponseTypeDef

paginate

Type annotations and code completion for ListAuthorizersPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    status: AuthorizerStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListAuthorizersResponseTypeDef]:  # (3)
    ...
  1. See AuthorizerStatusType
  2. See PaginatorConfigTypeDef
  3. See ListAuthorizersResponseTypeDef
Usage example with kwargs
kwargs: ListAuthorizersRequestListAuthorizersPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

ListBillingGroupsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_billing_groups"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListBillingGroupsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListBillingGroupsPaginator = client.get_paginator("list_billing_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ListBillingGroupsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListBillingGroupsPaginator
  3. item: ListBillingGroupsResponseTypeDef

paginate

Type annotations and code completion for ListBillingGroupsPaginator.paginate method.

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

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

ListCACertificatesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_ca_certificates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListCACertificatesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListCACertificatesPaginator = client.get_paginator("list_ca_certificates")  # (2)
    async for item in paginator.paginate(...):
        item: ListCACertificatesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListCACertificatesPaginator
  3. item: ListCACertificatesResponseTypeDef

paginate

Type annotations and code completion for ListCACertificatesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    templateName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListCACertificatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListCACertificatesResponseTypeDef
Usage example with kwargs
kwargs: ListCACertificatesRequestListCACertificatesPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

ListCertificatesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_certificates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListCertificatesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListCertificatesPaginator = client.get_paginator("list_certificates")  # (2)
    async for item in paginator.paginate(...):
        item: ListCertificatesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListCertificatesPaginator
  3. item: ListCertificatesResponseTypeDef

paginate

Type annotations and code completion for ListCertificatesPaginator.paginate method.

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

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

ListCertificatesByCAPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_certificates_by_ca"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListCertificatesByCAPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListCertificatesByCAPaginator = client.get_paginator("list_certificates_by_ca")  # (2)
    async for item in paginator.paginate(...):
        item: ListCertificatesByCAResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListCertificatesByCAPaginator
  3. item: ListCertificatesByCAResponseTypeDef

paginate

Type annotations and code completion for ListCertificatesByCAPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    caCertificateId: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListCertificatesByCAResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListCertificatesByCAResponseTypeDef
Usage example with kwargs
kwargs: ListCertificatesByCARequestListCertificatesByCAPaginateTypeDef = {  # (1)
    "caCertificateId": ...,
}

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

ListCustomMetricsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_custom_metrics"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListCustomMetricsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListCustomMetricsPaginator = client.get_paginator("list_custom_metrics")  # (2)
    async for item in paginator.paginate(...):
        item: ListCustomMetricsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListCustomMetricsPaginator
  3. item: ListCustomMetricsResponseTypeDef

paginate

Type annotations and code completion for ListCustomMetricsPaginator.paginate method.

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

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

ListDetectMitigationActionsExecutionsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_detect_mitigation_actions_executions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListDetectMitigationActionsExecutionsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListDetectMitigationActionsExecutionsPaginator = client.get_paginator("list_detect_mitigation_actions_executions")  # (2)
    async for item in paginator.paginate(...):
        item: ListDetectMitigationActionsExecutionsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListDetectMitigationActionsExecutionsPaginator
  3. item: ListDetectMitigationActionsExecutionsResponseTypeDef

paginate

Type annotations and code completion for ListDetectMitigationActionsExecutionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    taskId: str = ...,
    violationId: str = ...,
    thingName: str = ...,
    startTime: Union[datetime, str] = ...,
    endTime: Union[datetime, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListDetectMitigationActionsExecutionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListDetectMitigationActionsExecutionsResponseTypeDef
Usage example with kwargs
kwargs: ListDetectMitigationActionsExecutionsRequestListDetectMitigationActionsExecutionsPaginateTypeDef = {  # (1)
    "taskId": ...,
}

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

ListDetectMitigationActionsTasksPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_detect_mitigation_actions_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListDetectMitigationActionsTasksPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListDetectMitigationActionsTasksPaginator = client.get_paginator("list_detect_mitigation_actions_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: ListDetectMitigationActionsTasksResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListDetectMitigationActionsTasksPaginator
  3. item: ListDetectMitigationActionsTasksResponseTypeDef

paginate

Type annotations and code completion for ListDetectMitigationActionsTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    startTime: Union[datetime, str],
    endTime: Union[datetime, str],
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListDetectMitigationActionsTasksResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListDetectMitigationActionsTasksResponseTypeDef
Usage example with kwargs
kwargs: ListDetectMitigationActionsTasksRequestListDetectMitigationActionsTasksPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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

ListDimensionsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_dimensions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListDimensionsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListDimensionsPaginator = client.get_paginator("list_dimensions")  # (2)
    async for item in paginator.paginate(...):
        item: ListDimensionsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListDimensionsPaginator
  3. item: ListDimensionsResponseTypeDef

paginate

Type annotations and code completion for ListDimensionsPaginator.paginate method.

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

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

ListDomainConfigurationsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_domain_configurations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListDomainConfigurationsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListDomainConfigurationsPaginator = client.get_paginator("list_domain_configurations")  # (2)
    async for item in paginator.paginate(...):
        item: ListDomainConfigurationsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListDomainConfigurationsPaginator
  3. item: ListDomainConfigurationsResponseTypeDef

paginate

Type annotations and code completion for ListDomainConfigurationsPaginator.paginate method.

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

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

ListFleetMetricsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_fleet_metrics"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListFleetMetricsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListFleetMetricsPaginator = client.get_paginator("list_fleet_metrics")  # (2)
    async for item in paginator.paginate(...):
        item: ListFleetMetricsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListFleetMetricsPaginator
  3. item: ListFleetMetricsResponseTypeDef

paginate

Type annotations and code completion for ListFleetMetricsPaginator.paginate method.

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

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

ListIndicesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_indices"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListIndicesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListIndicesPaginator = client.get_paginator("list_indices")  # (2)
    async for item in paginator.paginate(...):
        item: ListIndicesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListIndicesPaginator
  3. item: ListIndicesResponseTypeDef

paginate

Type annotations and code completion for ListIndicesPaginator.paginate method.

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

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

ListJobExecutionsForJobPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_job_executions_for_job"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListJobExecutionsForJobPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListJobExecutionsForJobPaginator = client.get_paginator("list_job_executions_for_job")  # (2)
    async for item in paginator.paginate(...):
        item: ListJobExecutionsForJobResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListJobExecutionsForJobPaginator
  3. item: ListJobExecutionsForJobResponseTypeDef

paginate

Type annotations and code completion for ListJobExecutionsForJobPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    jobId: str,
    status: JobExecutionStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListJobExecutionsForJobResponseTypeDef]:  # (3)
    ...
  1. See JobExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListJobExecutionsForJobResponseTypeDef
Usage example with kwargs
kwargs: ListJobExecutionsForJobRequestListJobExecutionsForJobPaginateTypeDef = {  # (1)
    "jobId": ...,
}

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

ListJobExecutionsForThingPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_job_executions_for_thing"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListJobExecutionsForThingPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListJobExecutionsForThingPaginator = client.get_paginator("list_job_executions_for_thing")  # (2)
    async for item in paginator.paginate(...):
        item: ListJobExecutionsForThingResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListJobExecutionsForThingPaginator
  3. item: ListJobExecutionsForThingResponseTypeDef

paginate

Type annotations and code completion for ListJobExecutionsForThingPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    thingName: str,
    status: JobExecutionStatusType = ...,  # (1)
    namespaceId: str = ...,
    jobId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListJobExecutionsForThingResponseTypeDef]:  # (3)
    ...
  1. See JobExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListJobExecutionsForThingResponseTypeDef
Usage example with kwargs
kwargs: ListJobExecutionsForThingRequestListJobExecutionsForThingPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

ListJobTemplatesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_job_templates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListJobTemplatesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListJobTemplatesPaginator = client.get_paginator("list_job_templates")  # (2)
    async for item in paginator.paginate(...):
        item: ListJobTemplatesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListJobTemplatesPaginator
  3. item: ListJobTemplatesResponseTypeDef

paginate

Type annotations and code completion for ListJobTemplatesPaginator.paginate method.

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

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

ListJobsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_jobs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListJobsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListJobsPaginator = client.get_paginator("list_jobs")  # (2)
    async for item in paginator.paginate(...):
        item: ListJobsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListJobsPaginator
  3. item: ListJobsResponseTypeDef

paginate

Type annotations and code completion for ListJobsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    status: JobStatusType = ...,  # (1)
    targetSelection: TargetSelectionType = ...,  # (2)
    thingGroupName: str = ...,
    thingGroupId: str = ...,
    namespaceId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[ListJobsResponseTypeDef]:  # (4)
    ...
  1. See JobStatusType
  2. See TargetSelectionType
  3. See PaginatorConfigTypeDef
  4. See ListJobsResponseTypeDef
Usage example with kwargs
kwargs: ListJobsRequestListJobsPaginateTypeDef = {  # (1)
    "status": ...,
}

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

ListMetricValuesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_metric_values"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListMetricValuesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListMetricValuesPaginator = client.get_paginator("list_metric_values")  # (2)
    async for item in paginator.paginate(...):
        item: ListMetricValuesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListMetricValuesPaginator
  3. item: ListMetricValuesResponseTypeDef

paginate

Type annotations and code completion for ListMetricValuesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    thingName: str,
    metricName: str,
    startTime: Union[datetime, str],
    endTime: Union[datetime, str],
    dimensionName: str = ...,
    dimensionValueOperator: DimensionValueOperatorType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListMetricValuesResponseTypeDef]:  # (3)
    ...
  1. See DimensionValueOperatorType
  2. See PaginatorConfigTypeDef
  3. See ListMetricValuesResponseTypeDef
Usage example with kwargs
kwargs: ListMetricValuesRequestListMetricValuesPaginateTypeDef = {  # (1)
    "thingName": ...,
    "metricName": ...,
    "startTime": ...,
    "endTime": ...,
}

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

ListMitigationActionsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_mitigation_actions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListMitigationActionsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListMitigationActionsPaginator = client.get_paginator("list_mitigation_actions")  # (2)
    async for item in paginator.paginate(...):
        item: ListMitigationActionsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListMitigationActionsPaginator
  3. item: ListMitigationActionsResponseTypeDef

paginate

Type annotations and code completion for ListMitigationActionsPaginator.paginate method.

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

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

ListOTAUpdatesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_ota_updates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListOTAUpdatesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListOTAUpdatesPaginator = client.get_paginator("list_ota_updates")  # (2)
    async for item in paginator.paginate(...):
        item: ListOTAUpdatesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListOTAUpdatesPaginator
  3. item: ListOTAUpdatesResponseTypeDef

paginate

Type annotations and code completion for ListOTAUpdatesPaginator.paginate method.

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

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

ListOutgoingCertificatesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_outgoing_certificates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListOutgoingCertificatesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListOutgoingCertificatesPaginator = client.get_paginator("list_outgoing_certificates")  # (2)
    async for item in paginator.paginate(...):
        item: ListOutgoingCertificatesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListOutgoingCertificatesPaginator
  3. item: ListOutgoingCertificatesResponseTypeDef

paginate

Type annotations and code completion for ListOutgoingCertificatesPaginator.paginate method.

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

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

ListPoliciesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_policies"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListPoliciesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListPoliciesPaginator = client.get_paginator("list_policies")  # (2)
    async for item in paginator.paginate(...):
        item: ListPoliciesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListPoliciesPaginator
  3. item: ListPoliciesResponseTypeDef

paginate

Type annotations and code completion for ListPoliciesPaginator.paginate method.

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

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

ListPolicyPrincipalsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_policy_principals"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListPolicyPrincipalsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListPolicyPrincipalsPaginator = client.get_paginator("list_policy_principals")  # (2)
    async for item in paginator.paginate(...):
        item: ListPolicyPrincipalsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListPolicyPrincipalsPaginator
  3. item: ListPolicyPrincipalsResponseTypeDef

paginate

Type annotations and code completion for ListPolicyPrincipalsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    policyName: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListPolicyPrincipalsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPolicyPrincipalsResponseTypeDef
Usage example with kwargs
kwargs: ListPolicyPrincipalsRequestListPolicyPrincipalsPaginateTypeDef = {  # (1)
    "policyName": ...,
}

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

ListPrincipalPoliciesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_principal_policies"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListPrincipalPoliciesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListPrincipalPoliciesPaginator = client.get_paginator("list_principal_policies")  # (2)
    async for item in paginator.paginate(...):
        item: ListPrincipalPoliciesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListPrincipalPoliciesPaginator
  3. item: ListPrincipalPoliciesResponseTypeDef

paginate

Type annotations and code completion for ListPrincipalPoliciesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    principal: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListPrincipalPoliciesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPrincipalPoliciesResponseTypeDef
Usage example with kwargs
kwargs: ListPrincipalPoliciesRequestListPrincipalPoliciesPaginateTypeDef = {  # (1)
    "principal": ...,
}

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

ListPrincipalThingsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_principal_things"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListPrincipalThingsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListPrincipalThingsPaginator = client.get_paginator("list_principal_things")  # (2)
    async for item in paginator.paginate(...):
        item: ListPrincipalThingsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListPrincipalThingsPaginator
  3. item: ListPrincipalThingsResponseTypeDef

paginate

Type annotations and code completion for ListPrincipalThingsPaginator.paginate method.

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

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

ListProvisioningTemplateVersionsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_provisioning_template_versions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListProvisioningTemplateVersionsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListProvisioningTemplateVersionsPaginator = client.get_paginator("list_provisioning_template_versions")  # (2)
    async for item in paginator.paginate(...):
        item: ListProvisioningTemplateVersionsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListProvisioningTemplateVersionsPaginator
  3. item: ListProvisioningTemplateVersionsResponseTypeDef

paginate

Type annotations and code completion for ListProvisioningTemplateVersionsPaginator.paginate method.

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

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

ListProvisioningTemplatesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_provisioning_templates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListProvisioningTemplatesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListProvisioningTemplatesPaginator = client.get_paginator("list_provisioning_templates")  # (2)
    async for item in paginator.paginate(...):
        item: ListProvisioningTemplatesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListProvisioningTemplatesPaginator
  3. item: ListProvisioningTemplatesResponseTypeDef

paginate

Type annotations and code completion for ListProvisioningTemplatesPaginator.paginate method.

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

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

ListRoleAliasesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_role_aliases"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListRoleAliasesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListRoleAliasesPaginator = client.get_paginator("list_role_aliases")  # (2)
    async for item in paginator.paginate(...):
        item: ListRoleAliasesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListRoleAliasesPaginator
  3. item: ListRoleAliasesResponseTypeDef

paginate

Type annotations and code completion for ListRoleAliasesPaginator.paginate method.

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

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

ListScheduledAuditsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_scheduled_audits"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListScheduledAuditsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListScheduledAuditsPaginator = client.get_paginator("list_scheduled_audits")  # (2)
    async for item in paginator.paginate(...):
        item: ListScheduledAuditsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListScheduledAuditsPaginator
  3. item: ListScheduledAuditsResponseTypeDef

paginate

Type annotations and code completion for ListScheduledAuditsPaginator.paginate method.

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

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

ListSecurityProfilesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_security_profiles"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListSecurityProfilesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListSecurityProfilesPaginator = client.get_paginator("list_security_profiles")  # (2)
    async for item in paginator.paginate(...):
        item: ListSecurityProfilesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListSecurityProfilesPaginator
  3. item: ListSecurityProfilesResponseTypeDef

paginate

Type annotations and code completion for ListSecurityProfilesPaginator.paginate method.

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

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

ListSecurityProfilesForTargetPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_security_profiles_for_target"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListSecurityProfilesForTargetPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListSecurityProfilesForTargetPaginator = client.get_paginator("list_security_profiles_for_target")  # (2)
    async for item in paginator.paginate(...):
        item: ListSecurityProfilesForTargetResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListSecurityProfilesForTargetPaginator
  3. item: ListSecurityProfilesForTargetResponseTypeDef

paginate

Type annotations and code completion for ListSecurityProfilesForTargetPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    securityProfileTargetArn: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListSecurityProfilesForTargetResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListSecurityProfilesForTargetResponseTypeDef
Usage example with kwargs
kwargs: ListSecurityProfilesForTargetRequestListSecurityProfilesForTargetPaginateTypeDef = {  # (1)
    "securityProfileTargetArn": ...,
}

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

ListStreamsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_streams"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListStreamsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListStreamsPaginator = client.get_paginator("list_streams")  # (2)
    async for item in paginator.paginate(...):
        item: ListStreamsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListStreamsPaginator
  3. item: ListStreamsResponseTypeDef

paginate

Type annotations and code completion for ListStreamsPaginator.paginate method.

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

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

ListTagsForResourcePaginator

Type annotations and code completion for session.client("iot").get_paginator("list_tags_for_resource"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListTagsForResourcePaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListTagsForResourcePaginator = client.get_paginator("list_tags_for_resource")  # (2)
    async for item in paginator.paginate(...):
        item: ListTagsForResourceResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListTagsForResourcePaginator
  3. item: ListTagsForResourceResponseTypeDef

paginate

Type annotations and code completion for ListTagsForResourcePaginator.paginate method.

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

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

ListTargetsForPolicyPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_targets_for_policy"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListTargetsForPolicyPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListTargetsForPolicyPaginator = client.get_paginator("list_targets_for_policy")  # (2)
    async for item in paginator.paginate(...):
        item: ListTargetsForPolicyResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListTargetsForPolicyPaginator
  3. item: ListTargetsForPolicyResponseTypeDef

paginate

Type annotations and code completion for ListTargetsForPolicyPaginator.paginate method.

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

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

ListTargetsForSecurityProfilePaginator

Type annotations and code completion for session.client("iot").get_paginator("list_targets_for_security_profile"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListTargetsForSecurityProfilePaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListTargetsForSecurityProfilePaginator = client.get_paginator("list_targets_for_security_profile")  # (2)
    async for item in paginator.paginate(...):
        item: ListTargetsForSecurityProfileResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListTargetsForSecurityProfilePaginator
  3. item: ListTargetsForSecurityProfileResponseTypeDef

paginate

Type annotations and code completion for ListTargetsForSecurityProfilePaginator.paginate method.

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

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

ListThingGroupsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_thing_groups"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingGroupsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingGroupsPaginator = client.get_paginator("list_thing_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingGroupsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingGroupsPaginator
  3. item: ListThingGroupsResponseTypeDef

paginate

Type annotations and code completion for ListThingGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    parentGroup: str = ...,
    namePrefixFilter: str = ...,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListThingGroupsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingGroupsResponseTypeDef
Usage example with kwargs
kwargs: ListThingGroupsRequestListThingGroupsPaginateTypeDef = {  # (1)
    "parentGroup": ...,
}

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

ListThingGroupsForThingPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_thing_groups_for_thing"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingGroupsForThingPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingGroupsForThingPaginator = client.get_paginator("list_thing_groups_for_thing")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingGroupsForThingResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingGroupsForThingPaginator
  3. item: ListThingGroupsForThingResponseTypeDef

paginate

Type annotations and code completion for ListThingGroupsForThingPaginator.paginate method.

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

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

ListThingPrincipalsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_thing_principals"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingPrincipalsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingPrincipalsPaginator = client.get_paginator("list_thing_principals")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingPrincipalsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingPrincipalsPaginator
  3. item: ListThingPrincipalsResponseTypeDef

paginate

Type annotations and code completion for ListThingPrincipalsPaginator.paginate method.

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

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

ListThingRegistrationTaskReportsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_thing_registration_task_reports"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingRegistrationTaskReportsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingRegistrationTaskReportsPaginator = client.get_paginator("list_thing_registration_task_reports")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingRegistrationTaskReportsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingRegistrationTaskReportsPaginator
  3. item: ListThingRegistrationTaskReportsResponseTypeDef

paginate

Type annotations and code completion for ListThingRegistrationTaskReportsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    taskId: str,
    reportType: ReportTypeType,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[ListThingRegistrationTaskReportsResponseTypeDef]:  # (3)
    ...
  1. See ReportTypeType
  2. See PaginatorConfigTypeDef
  3. See ListThingRegistrationTaskReportsResponseTypeDef
Usage example with kwargs
kwargs: ListThingRegistrationTaskReportsRequestListThingRegistrationTaskReportsPaginateTypeDef = {  # (1)
    "taskId": ...,
    "reportType": ...,
}

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

ListThingRegistrationTasksPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_thing_registration_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingRegistrationTasksPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingRegistrationTasksPaginator = client.get_paginator("list_thing_registration_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingRegistrationTasksResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingRegistrationTasksPaginator
  3. item: ListThingRegistrationTasksResponseTypeDef

paginate

Type annotations and code completion for ListThingRegistrationTasksPaginator.paginate method.

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

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

ListThingTypesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_thing_types"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingTypesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingTypesPaginator = client.get_paginator("list_thing_types")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingTypesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingTypesPaginator
  3. item: ListThingTypesResponseTypeDef

paginate

Type annotations and code completion for ListThingTypesPaginator.paginate method.

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

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

ListThingsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_things"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingsPaginator = client.get_paginator("list_things")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingsPaginator
  3. item: ListThingsResponseTypeDef

paginate

Type annotations and code completion for ListThingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    attributeName: str = ...,
    attributeValue: str = ...,
    thingTypeName: str = ...,
    usePrefixAttributeValue: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListThingsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingsResponseTypeDef
Usage example with kwargs
kwargs: ListThingsRequestListThingsPaginateTypeDef = {  # (1)
    "attributeName": ...,
}

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

ListThingsInBillingGroupPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_things_in_billing_group"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingsInBillingGroupPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingsInBillingGroupPaginator = client.get_paginator("list_things_in_billing_group")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingsInBillingGroupResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingsInBillingGroupPaginator
  3. item: ListThingsInBillingGroupResponseTypeDef

paginate

Type annotations and code completion for ListThingsInBillingGroupPaginator.paginate method.

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

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

ListThingsInThingGroupPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_things_in_thing_group"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListThingsInThingGroupPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListThingsInThingGroupPaginator = client.get_paginator("list_things_in_thing_group")  # (2)
    async for item in paginator.paginate(...):
        item: ListThingsInThingGroupResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListThingsInThingGroupPaginator
  3. item: ListThingsInThingGroupResponseTypeDef

paginate

Type annotations and code completion for ListThingsInThingGroupPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    thingGroupName: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListThingsInThingGroupResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingsInThingGroupResponseTypeDef
Usage example with kwargs
kwargs: ListThingsInThingGroupRequestListThingsInThingGroupPaginateTypeDef = {  # (1)
    "thingGroupName": ...,
}

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

ListTopicRuleDestinationsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_topic_rule_destinations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListTopicRuleDestinationsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListTopicRuleDestinationsPaginator = client.get_paginator("list_topic_rule_destinations")  # (2)
    async for item in paginator.paginate(...):
        item: ListTopicRuleDestinationsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListTopicRuleDestinationsPaginator
  3. item: ListTopicRuleDestinationsResponseTypeDef

paginate

Type annotations and code completion for ListTopicRuleDestinationsPaginator.paginate method.

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

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

ListTopicRulesPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_topic_rules"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListTopicRulesPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListTopicRulesPaginator = client.get_paginator("list_topic_rules")  # (2)
    async for item in paginator.paginate(...):
        item: ListTopicRulesResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListTopicRulesPaginator
  3. item: ListTopicRulesResponseTypeDef

paginate

Type annotations and code completion for ListTopicRulesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    topic: str = ...,
    ruleDisabled: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListTopicRulesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTopicRulesResponseTypeDef
Usage example with kwargs
kwargs: ListTopicRulesRequestListTopicRulesPaginateTypeDef = {  # (1)
    "topic": ...,
}

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

ListV2LoggingLevelsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_v2_logging_levels"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListV2LoggingLevelsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListV2LoggingLevelsPaginator = client.get_paginator("list_v2_logging_levels")  # (2)
    async for item in paginator.paginate(...):
        item: ListV2LoggingLevelsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListV2LoggingLevelsPaginator
  3. item: ListV2LoggingLevelsResponseTypeDef

paginate

Type annotations and code completion for ListV2LoggingLevelsPaginator.paginate method.

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

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

ListViolationEventsPaginator

Type annotations and code completion for session.client("iot").get_paginator("list_violation_events"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_iot.paginator import ListViolationEventsPaginator

session = Session()

session = get_session()
async with session.client("iot") as client:  # (1)
    paginator: ListViolationEventsPaginator = client.get_paginator("list_violation_events")  # (2)
    async for item in paginator.paginate(...):
        item: ListViolationEventsResponseTypeDef
        print(item)  # (3)
  1. client: IoTClient
  2. paginator: ListViolationEventsPaginator
  3. item: ListViolationEventsResponseTypeDef

paginate

Type annotations and code completion for ListViolationEventsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    startTime: Union[datetime, str],
    endTime: Union[datetime, str],
    thingName: str = ...,
    securityProfileName: str = ...,
    behaviorCriteriaType: BehaviorCriteriaTypeType = ...,  # (1)
    listSuppressedAlerts: bool = ...,
    verificationState: VerificationStateType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[ListViolationEventsResponseTypeDef]:  # (4)
    ...
  1. See BehaviorCriteriaTypeType
  2. See VerificationStateType
  3. See PaginatorConfigTypeDef
  4. See ListViolationEventsResponseTypeDef
Usage example with kwargs
kwargs: ListViolationEventsRequestListViolationEventsPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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