Paginators#
Auto-generated documentation for IoT type annotations stubs module types-boto3-iot.
GetBehaviorModelTrainingSummariesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("get_behavior_model_training_summaries").
 boto3 documentation
# GetBehaviorModelTrainingSummariesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import GetBehaviorModelTrainingSummariesPaginator
def get_get_behavior_model_training_summaries_paginator() -> GetBehaviorModelTrainingSummariesPaginator:
    return Session().client("iot").get_paginator("get_behavior_model_training_summaries")# GetBehaviorModelTrainingSummariesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import GetBehaviorModelTrainingSummariesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: GetBehaviorModelTrainingSummariesPaginator = client.get_paginator("get_behavior_model_training_summaries")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: GetBehaviorModelTrainingSummariesPaginator
- item: PageIterator[GetBehaviorModelTrainingSummariesResponseTypeDef]
paginate#
Type annotations and code completion for GetBehaviorModelTrainingSummariesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    securityProfileName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[GetBehaviorModelTrainingSummariesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[GetBehaviorModelTrainingSummariesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetBehaviorModelTrainingSummariesRequestPaginateTypeDef = {  # (1)
    "securityProfileName": ...,
}
parent.paginate(**kwargs)ListActiveViolationsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_active_violations").
 boto3 documentation
# ListActiveViolationsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListActiveViolationsPaginator
def get_list_active_violations_paginator() -> ListActiveViolationsPaginator:
    return Session().client("iot").get_paginator("list_active_violations")# ListActiveViolationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListActiveViolationsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListActiveViolationsPaginator = client.get_paginator("list_active_violations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListActiveViolationsPaginator
- item: PageIterator[ListActiveViolationsResponseTypeDef]
paginate#
Type annotations and code completion for ListActiveViolationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingName: str = ...,
    securityProfileName: str = ...,
    behaviorCriteriaType: BehaviorCriteriaTypeType = ...,  # (1)
    listSuppressedAlerts: bool = ...,
    verificationState: VerificationStateType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListActiveViolationsResponseTypeDef]:  # (4)
    ...- See BehaviorCriteriaTypeType
- See VerificationStateType
- See PaginatorConfigTypeDef
- See PageIterator[ListActiveViolationsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListActiveViolationsRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}
parent.paginate(**kwargs)ListAttachedPoliciesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_attached_policies").
 boto3 documentation
# ListAttachedPoliciesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAttachedPoliciesPaginator
def get_list_attached_policies_paginator() -> ListAttachedPoliciesPaginator:
    return Session().client("iot").get_paginator("list_attached_policies")# ListAttachedPoliciesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAttachedPoliciesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAttachedPoliciesPaginator = client.get_paginator("list_attached_policies")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAttachedPoliciesPaginator
- item: PageIterator[ListAttachedPoliciesResponseTypeDef]
paginate#
Type annotations and code completion for ListAttachedPoliciesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    target: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListAttachedPoliciesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListAttachedPoliciesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAttachedPoliciesRequestPaginateTypeDef = {  # (1)
    "target": ...,
}
parent.paginate(**kwargs)ListAuditFindingsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_audit_findings").
 boto3 documentation
# ListAuditFindingsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditFindingsPaginator
def get_list_audit_findings_paginator() -> ListAuditFindingsPaginator:
    return Session().client("iot").get_paginator("list_audit_findings")# ListAuditFindingsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditFindingsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAuditFindingsPaginator = client.get_paginator("list_audit_findings")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAuditFindingsPaginator
- item: PageIterator[ListAuditFindingsResponseTypeDef]
paginate#
Type annotations and code completion for ListAuditFindingsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    taskId: str = ...,
    checkName: str = ...,
    resourceIdentifier: ResourceIdentifierTypeDef = ...,  # (1)
    startTime: TimestampTypeDef = ...,
    endTime: TimestampTypeDef = ...,
    listSuppressedFindings: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListAuditFindingsResponseTypeDef]:  # (3)
    ...- See ResourceIdentifierTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListAuditFindingsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAuditFindingsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
}
parent.paginate(**kwargs)ListAuditMitigationActionsExecutionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_audit_mitigation_actions_executions").
 boto3 documentation
# ListAuditMitigationActionsExecutionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditMitigationActionsExecutionsPaginator
def get_list_audit_mitigation_actions_executions_paginator() -> ListAuditMitigationActionsExecutionsPaginator:
    return Session().client("iot").get_paginator("list_audit_mitigation_actions_executions")# ListAuditMitigationActionsExecutionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditMitigationActionsExecutionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAuditMitigationActionsExecutionsPaginator = client.get_paginator("list_audit_mitigation_actions_executions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAuditMitigationActionsExecutionsPaginator
- item: PageIterator[ListAuditMitigationActionsExecutionsResponseTypeDef]
paginate#
Type annotations and code completion for ListAuditMitigationActionsExecutionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    taskId: str,
    findingId: str,
    actionStatus: AuditMitigationActionsExecutionStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListAuditMitigationActionsExecutionsResponseTypeDef]:  # (3)
    ...- See AuditMitigationActionsExecutionStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListAuditMitigationActionsExecutionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAuditMitigationActionsExecutionsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
    "findingId": ...,
}
parent.paginate(**kwargs)ListAuditMitigationActionsTasksPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_audit_mitigation_actions_tasks").
 boto3 documentation
# ListAuditMitigationActionsTasksPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditMitigationActionsTasksPaginator
def get_list_audit_mitigation_actions_tasks_paginator() -> ListAuditMitigationActionsTasksPaginator:
    return Session().client("iot").get_paginator("list_audit_mitigation_actions_tasks")# ListAuditMitigationActionsTasksPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditMitigationActionsTasksPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAuditMitigationActionsTasksPaginator = client.get_paginator("list_audit_mitigation_actions_tasks")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAuditMitigationActionsTasksPaginator
- item: PageIterator[ListAuditMitigationActionsTasksResponseTypeDef]
paginate#
Type annotations and code completion for ListAuditMitigationActionsTasksPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    auditTaskId: str = ...,
    findingId: str = ...,
    taskStatus: AuditMitigationActionsTaskStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListAuditMitigationActionsTasksResponseTypeDef]:  # (3)
    ...- See AuditMitigationActionsTaskStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListAuditMitigationActionsTasksResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAuditMitigationActionsTasksRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}
parent.paginate(**kwargs)ListAuditSuppressionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_audit_suppressions").
 boto3 documentation
# ListAuditSuppressionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditSuppressionsPaginator
def get_list_audit_suppressions_paginator() -> ListAuditSuppressionsPaginator:
    return Session().client("iot").get_paginator("list_audit_suppressions")# ListAuditSuppressionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditSuppressionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAuditSuppressionsPaginator = client.get_paginator("list_audit_suppressions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAuditSuppressionsPaginator
- item: PageIterator[ListAuditSuppressionsResponseTypeDef]
paginate#
Type annotations and code completion for ListAuditSuppressionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    checkName: str = ...,
    resourceIdentifier: ResourceIdentifierTypeDef = ...,  # (1)
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListAuditSuppressionsResponseTypeDef]:  # (3)
    ...- See ResourceIdentifierTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListAuditSuppressionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAuditSuppressionsRequestPaginateTypeDef = {  # (1)
    "checkName": ...,
}
parent.paginate(**kwargs)ListAuditTasksPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_audit_tasks").
 boto3 documentation
# ListAuditTasksPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditTasksPaginator
def get_list_audit_tasks_paginator() -> ListAuditTasksPaginator:
    return Session().client("iot").get_paginator("list_audit_tasks")# ListAuditTasksPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAuditTasksPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAuditTasksPaginator = client.get_paginator("list_audit_tasks")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAuditTasksPaginator
- item: PageIterator[ListAuditTasksResponseTypeDef]
paginate#
Type annotations and code completion for ListAuditTasksPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    taskType: AuditTaskTypeType = ...,  # (1)
    taskStatus: AuditTaskStatusType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListAuditTasksResponseTypeDef]:  # (4)
    ...- See AuditTaskTypeType
- See AuditTaskStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListAuditTasksResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAuditTasksRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}
parent.paginate(**kwargs)ListAuthorizersPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_authorizers").
 boto3 documentation
# ListAuthorizersPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListAuthorizersPaginator
def get_list_authorizers_paginator() -> ListAuthorizersPaginator:
    return Session().client("iot").get_paginator("list_authorizers")# ListAuthorizersPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListAuthorizersPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListAuthorizersPaginator = client.get_paginator("list_authorizers")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListAuthorizersPaginator
- item: PageIterator[ListAuthorizersResponseTypeDef]
paginate#
Type annotations and code completion for ListAuthorizersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    status: AuthorizerStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListAuthorizersResponseTypeDef]:  # (3)
    ...- See AuthorizerStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListAuthorizersResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListAuthorizersRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListBillingGroupsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_billing_groups").
 boto3 documentation
# ListBillingGroupsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListBillingGroupsPaginator
def get_list_billing_groups_paginator() -> ListBillingGroupsPaginator:
    return Session().client("iot").get_paginator("list_billing_groups")# ListBillingGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListBillingGroupsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListBillingGroupsPaginator = client.get_paginator("list_billing_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListBillingGroupsPaginator
- item: PageIterator[ListBillingGroupsResponseTypeDef]
paginate#
Type annotations and code completion for ListBillingGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    namePrefixFilter: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListBillingGroupsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListBillingGroupsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListBillingGroupsRequestPaginateTypeDef = {  # (1)
    "namePrefixFilter": ...,
}
parent.paginate(**kwargs)ListCACertificatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_ca_certificates").
 boto3 documentation
# ListCACertificatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListCACertificatesPaginator
def get_list_ca_certificates_paginator() -> ListCACertificatesPaginator:
    return Session().client("iot").get_paginator("list_ca_certificates")# ListCACertificatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListCACertificatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListCACertificatesPaginator = client.get_paginator("list_ca_certificates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListCACertificatesPaginator
- item: PageIterator[ListCACertificatesResponseTypeDef]
paginate#
Type annotations and code completion for ListCACertificatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    templateName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCACertificatesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListCACertificatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCACertificatesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListCertificatesByCAPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_certificates_by_ca").
 boto3 documentation
# ListCertificatesByCAPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListCertificatesByCAPaginator
def get_list_certificates_by_ca_paginator() -> ListCertificatesByCAPaginator:
    return Session().client("iot").get_paginator("list_certificates_by_ca")# ListCertificatesByCAPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListCertificatesByCAPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListCertificatesByCAPaginator = client.get_paginator("list_certificates_by_ca")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListCertificatesByCAPaginator
- item: PageIterator[ListCertificatesByCAResponseTypeDef]
paginate#
Type annotations and code completion for ListCertificatesByCAPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    caCertificateId: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCertificatesByCAResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListCertificatesByCAResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCertificatesByCARequestPaginateTypeDef = {  # (1)
    "caCertificateId": ...,
}
parent.paginate(**kwargs)ListCertificatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_certificates").
 boto3 documentation
# ListCertificatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListCertificatesPaginator
def get_list_certificates_paginator() -> ListCertificatesPaginator:
    return Session().client("iot").get_paginator("list_certificates")# ListCertificatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListCertificatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListCertificatesPaginator = client.get_paginator("list_certificates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListCertificatesPaginator
- item: PageIterator[ListCertificatesResponseTypeDef]
paginate#
Type annotations and code completion for ListCertificatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCertificatesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListCertificatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCertificatesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListCommandExecutionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_command_executions").
 boto3 documentation
# ListCommandExecutionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListCommandExecutionsPaginator
def get_list_command_executions_paginator() -> ListCommandExecutionsPaginator:
    return Session().client("iot").get_paginator("list_command_executions")# ListCommandExecutionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListCommandExecutionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListCommandExecutionsPaginator = client.get_paginator("list_command_executions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListCommandExecutionsPaginator
- item: PageIterator[ListCommandExecutionsResponseTypeDef]
paginate#
Type annotations and code completion for ListCommandExecutionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    namespace: CommandNamespaceType = ...,  # (1)
    status: CommandExecutionStatusType = ...,  # (2)
    sortOrder: SortOrderType = ...,  # (3)
    startedTimeFilter: TimeFilterTypeDef = ...,  # (4)
    completedTimeFilter: TimeFilterTypeDef = ...,  # (4)
    targetArn: str = ...,
    commandArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (6)
) -> botocore.paginate.PageIterator[ListCommandExecutionsResponseTypeDef]:  # (7)
    ...- See CommandNamespaceType
- See CommandExecutionStatusType
- See SortOrderType
- See TimeFilterTypeDef
- See TimeFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[ListCommandExecutionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCommandExecutionsRequestPaginateTypeDef = {  # (1)
    "namespace": ...,
}
parent.paginate(**kwargs)ListCommandsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_commands").
 boto3 documentation
# ListCommandsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListCommandsPaginator
def get_list_commands_paginator() -> ListCommandsPaginator:
    return Session().client("iot").get_paginator("list_commands")# ListCommandsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListCommandsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListCommandsPaginator = client.get_paginator("list_commands")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListCommandsPaginator
- item: PageIterator[ListCommandsResponseTypeDef]
paginate#
Type annotations and code completion for ListCommandsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    namespace: CommandNamespaceType = ...,  # (1)
    commandParameterName: str = ...,
    sortOrder: SortOrderType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListCommandsResponseTypeDef]:  # (4)
    ...- See CommandNamespaceType
- See SortOrderType
- See PaginatorConfigTypeDef
- See PageIterator[ListCommandsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCommandsRequestPaginateTypeDef = {  # (1)
    "namespace": ...,
}
parent.paginate(**kwargs)ListCustomMetricsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_custom_metrics").
 boto3 documentation
# ListCustomMetricsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListCustomMetricsPaginator
def get_list_custom_metrics_paginator() -> ListCustomMetricsPaginator:
    return Session().client("iot").get_paginator("list_custom_metrics")# ListCustomMetricsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListCustomMetricsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListCustomMetricsPaginator = client.get_paginator("list_custom_metrics")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListCustomMetricsPaginator
- item: PageIterator[ListCustomMetricsResponseTypeDef]
paginate#
Type annotations and code completion for ListCustomMetricsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCustomMetricsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListCustomMetricsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCustomMetricsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListDetectMitigationActionsExecutionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_detect_mitigation_actions_executions").
 boto3 documentation
# ListDetectMitigationActionsExecutionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListDetectMitigationActionsExecutionsPaginator
def get_list_detect_mitigation_actions_executions_paginator() -> ListDetectMitigationActionsExecutionsPaginator:
    return Session().client("iot").get_paginator("list_detect_mitigation_actions_executions")# ListDetectMitigationActionsExecutionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListDetectMitigationActionsExecutionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListDetectMitigationActionsExecutionsPaginator = client.get_paginator("list_detect_mitigation_actions_executions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListDetectMitigationActionsExecutionsPaginator
- item: PageIterator[ListDetectMitigationActionsExecutionsResponseTypeDef]
paginate#
Type annotations and code completion for ListDetectMitigationActionsExecutionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    taskId: str = ...,
    violationId: str = ...,
    thingName: str = ...,
    startTime: TimestampTypeDef = ...,
    endTime: TimestampTypeDef = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListDetectMitigationActionsExecutionsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListDetectMitigationActionsExecutionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDetectMitigationActionsExecutionsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
}
parent.paginate(**kwargs)ListDetectMitigationActionsTasksPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_detect_mitigation_actions_tasks").
 boto3 documentation
# ListDetectMitigationActionsTasksPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListDetectMitigationActionsTasksPaginator
def get_list_detect_mitigation_actions_tasks_paginator() -> ListDetectMitigationActionsTasksPaginator:
    return Session().client("iot").get_paginator("list_detect_mitigation_actions_tasks")# ListDetectMitigationActionsTasksPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListDetectMitigationActionsTasksPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListDetectMitigationActionsTasksPaginator = client.get_paginator("list_detect_mitigation_actions_tasks")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListDetectMitigationActionsTasksPaginator
- item: PageIterator[ListDetectMitigationActionsTasksResponseTypeDef]
paginate#
Type annotations and code completion for ListDetectMitigationActionsTasksPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListDetectMitigationActionsTasksResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListDetectMitigationActionsTasksResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDetectMitigationActionsTasksRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}
parent.paginate(**kwargs)ListDimensionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_dimensions").
 boto3 documentation
# ListDimensionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListDimensionsPaginator
def get_list_dimensions_paginator() -> ListDimensionsPaginator:
    return Session().client("iot").get_paginator("list_dimensions")# ListDimensionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListDimensionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListDimensionsPaginator = client.get_paginator("list_dimensions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListDimensionsPaginator
- item: PageIterator[ListDimensionsResponseTypeDef]
paginate#
Type annotations and code completion for ListDimensionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListDimensionsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListDimensionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDimensionsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListDomainConfigurationsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_domain_configurations").
 boto3 documentation
# ListDomainConfigurationsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListDomainConfigurationsPaginator
def get_list_domain_configurations_paginator() -> ListDomainConfigurationsPaginator:
    return Session().client("iot").get_paginator("list_domain_configurations")# ListDomainConfigurationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListDomainConfigurationsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListDomainConfigurationsPaginator = client.get_paginator("list_domain_configurations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListDomainConfigurationsPaginator
- item: PageIterator[ListDomainConfigurationsResponseTypeDef]
paginate#
Type annotations and code completion for ListDomainConfigurationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    serviceType: ServiceTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListDomainConfigurationsResponseTypeDef]:  # (3)
    ...- See ServiceTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListDomainConfigurationsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDomainConfigurationsRequestPaginateTypeDef = {  # (1)
    "serviceType": ...,
}
parent.paginate(**kwargs)ListFleetMetricsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_fleet_metrics").
 boto3 documentation
# ListFleetMetricsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListFleetMetricsPaginator
def get_list_fleet_metrics_paginator() -> ListFleetMetricsPaginator:
    return Session().client("iot").get_paginator("list_fleet_metrics")# ListFleetMetricsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListFleetMetricsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListFleetMetricsPaginator = client.get_paginator("list_fleet_metrics")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListFleetMetricsPaginator
- item: PageIterator[ListFleetMetricsResponseTypeDef]
paginate#
Type annotations and code completion for ListFleetMetricsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListFleetMetricsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListFleetMetricsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListFleetMetricsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListIndicesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_indices").
 boto3 documentation
# ListIndicesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListIndicesPaginator
def get_list_indices_paginator() -> ListIndicesPaginator:
    return Session().client("iot").get_paginator("list_indices")# ListIndicesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListIndicesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListIndicesPaginator = client.get_paginator("list_indices")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListIndicesPaginator
- item: PageIterator[ListIndicesResponseTypeDef]
paginate#
Type annotations and code completion for ListIndicesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListIndicesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListIndicesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListIndicesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListJobExecutionsForJobPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_job_executions_for_job").
 boto3 documentation
# ListJobExecutionsForJobPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListJobExecutionsForJobPaginator
def get_list_job_executions_for_job_paginator() -> ListJobExecutionsForJobPaginator:
    return Session().client("iot").get_paginator("list_job_executions_for_job")# ListJobExecutionsForJobPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListJobExecutionsForJobPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListJobExecutionsForJobPaginator = client.get_paginator("list_job_executions_for_job")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListJobExecutionsForJobPaginator
- item: PageIterator[ListJobExecutionsForJobResponseTypeDef]
paginate#
Type annotations and code completion for ListJobExecutionsForJobPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    jobId: str,
    status: JobExecutionStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListJobExecutionsForJobResponseTypeDef]:  # (3)
    ...- See JobExecutionStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListJobExecutionsForJobResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListJobExecutionsForJobRequestPaginateTypeDef = {  # (1)
    "jobId": ...,
}
parent.paginate(**kwargs)ListJobExecutionsForThingPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_job_executions_for_thing").
 boto3 documentation
# ListJobExecutionsForThingPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListJobExecutionsForThingPaginator
def get_list_job_executions_for_thing_paginator() -> ListJobExecutionsForThingPaginator:
    return Session().client("iot").get_paginator("list_job_executions_for_thing")# ListJobExecutionsForThingPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListJobExecutionsForThingPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListJobExecutionsForThingPaginator = client.get_paginator("list_job_executions_for_thing")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListJobExecutionsForThingPaginator
- item: PageIterator[ListJobExecutionsForThingResponseTypeDef]
paginate#
Type annotations and code completion for ListJobExecutionsForThingPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingName: str,
    status: JobExecutionStatusType = ...,  # (1)
    namespaceId: str = ...,
    jobId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListJobExecutionsForThingResponseTypeDef]:  # (3)
    ...- See JobExecutionStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListJobExecutionsForThingResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListJobExecutionsForThingRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}
parent.paginate(**kwargs)ListJobTemplatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_job_templates").
 boto3 documentation
# ListJobTemplatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListJobTemplatesPaginator
def get_list_job_templates_paginator() -> ListJobTemplatesPaginator:
    return Session().client("iot").get_paginator("list_job_templates")# ListJobTemplatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListJobTemplatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListJobTemplatesPaginator = client.get_paginator("list_job_templates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListJobTemplatesPaginator
- item: PageIterator[ListJobTemplatesResponseTypeDef]
paginate#
Type annotations and code completion for ListJobTemplatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListJobTemplatesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListJobTemplatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListJobTemplatesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListJobsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_jobs").
 boto3 documentation
# ListJobsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListJobsPaginator
def get_list_jobs_paginator() -> ListJobsPaginator:
    return Session().client("iot").get_paginator("list_jobs")# ListJobsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListJobsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListJobsPaginator = client.get_paginator("list_jobs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListJobsPaginator
- item: PageIterator[ListJobsResponseTypeDef]
paginate#
Type annotations and code completion for ListJobsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    status: JobStatusType = ...,  # (1)
    targetSelection: TargetSelectionType = ...,  # (2)
    thingGroupName: str = ...,
    thingGroupId: str = ...,
    namespaceId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListJobsResponseTypeDef]:  # (4)
    ...- See JobStatusType
- See TargetSelectionType
- See PaginatorConfigTypeDef
- See PageIterator[ListJobsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListJobsRequestPaginateTypeDef = {  # (1)
    "status": ...,
}
parent.paginate(**kwargs)ListManagedJobTemplatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_managed_job_templates").
 boto3 documentation
# ListManagedJobTemplatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListManagedJobTemplatesPaginator
def get_list_managed_job_templates_paginator() -> ListManagedJobTemplatesPaginator:
    return Session().client("iot").get_paginator("list_managed_job_templates")# ListManagedJobTemplatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListManagedJobTemplatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListManagedJobTemplatesPaginator = client.get_paginator("list_managed_job_templates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListManagedJobTemplatesPaginator
- item: PageIterator[ListManagedJobTemplatesResponseTypeDef]
paginate#
Type annotations and code completion for ListManagedJobTemplatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    templateName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListManagedJobTemplatesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListManagedJobTemplatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListManagedJobTemplatesRequestPaginateTypeDef = {  # (1)
    "templateName": ...,
}
parent.paginate(**kwargs)ListMetricValuesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_metric_values").
 boto3 documentation
# ListMetricValuesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListMetricValuesPaginator
def get_list_metric_values_paginator() -> ListMetricValuesPaginator:
    return Session().client("iot").get_paginator("list_metric_values")# ListMetricValuesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListMetricValuesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListMetricValuesPaginator = client.get_paginator("list_metric_values")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListMetricValuesPaginator
- item: PageIterator[ListMetricValuesResponseTypeDef]
paginate#
Type annotations and code completion for ListMetricValuesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingName: str,
    metricName: str,
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    dimensionName: str = ...,
    dimensionValueOperator: DimensionValueOperatorType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListMetricValuesResponseTypeDef]:  # (3)
    ...- See DimensionValueOperatorType
- See PaginatorConfigTypeDef
- See PageIterator[ListMetricValuesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListMetricValuesRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
    "metricName": ...,
    "startTime": ...,
    "endTime": ...,
}
parent.paginate(**kwargs)ListMitigationActionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_mitigation_actions").
 boto3 documentation
# ListMitigationActionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListMitigationActionsPaginator
def get_list_mitigation_actions_paginator() -> ListMitigationActionsPaginator:
    return Session().client("iot").get_paginator("list_mitigation_actions")# ListMitigationActionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListMitigationActionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListMitigationActionsPaginator = client.get_paginator("list_mitigation_actions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListMitigationActionsPaginator
- item: PageIterator[ListMitigationActionsResponseTypeDef]
paginate#
Type annotations and code completion for ListMitigationActionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    actionType: MitigationActionTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListMitigationActionsResponseTypeDef]:  # (3)
    ...- See MitigationActionTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListMitigationActionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListMitigationActionsRequestPaginateTypeDef = {  # (1)
    "actionType": ...,
}
parent.paginate(**kwargs)ListOTAUpdatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_ota_updates").
 boto3 documentation
# ListOTAUpdatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListOTAUpdatesPaginator
def get_list_ota_updates_paginator() -> ListOTAUpdatesPaginator:
    return Session().client("iot").get_paginator("list_ota_updates")# ListOTAUpdatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListOTAUpdatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListOTAUpdatesPaginator = client.get_paginator("list_ota_updates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListOTAUpdatesPaginator
- item: PageIterator[ListOTAUpdatesResponseTypeDef]
paginate#
Type annotations and code completion for ListOTAUpdatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    otaUpdateStatus: OTAUpdateStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListOTAUpdatesResponseTypeDef]:  # (3)
    ...- See OTAUpdateStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListOTAUpdatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListOTAUpdatesRequestPaginateTypeDef = {  # (1)
    "otaUpdateStatus": ...,
}
parent.paginate(**kwargs)ListOutgoingCertificatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_outgoing_certificates").
 boto3 documentation
# ListOutgoingCertificatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListOutgoingCertificatesPaginator
def get_list_outgoing_certificates_paginator() -> ListOutgoingCertificatesPaginator:
    return Session().client("iot").get_paginator("list_outgoing_certificates")# ListOutgoingCertificatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListOutgoingCertificatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListOutgoingCertificatesPaginator = client.get_paginator("list_outgoing_certificates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListOutgoingCertificatesPaginator
- item: PageIterator[ListOutgoingCertificatesResponseTypeDef]
paginate#
Type annotations and code completion for ListOutgoingCertificatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListOutgoingCertificatesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListOutgoingCertificatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListOutgoingCertificatesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListPackageVersionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_package_versions").
 boto3 documentation
# ListPackageVersionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPackageVersionsPaginator
def get_list_package_versions_paginator() -> ListPackageVersionsPaginator:
    return Session().client("iot").get_paginator("list_package_versions")# ListPackageVersionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPackageVersionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPackageVersionsPaginator = client.get_paginator("list_package_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPackageVersionsPaginator
- item: PageIterator[ListPackageVersionsResponseTypeDef]
paginate#
Type annotations and code completion for ListPackageVersionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    packageName: str,
    status: PackageVersionStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListPackageVersionsResponseTypeDef]:  # (3)
    ...- See PackageVersionStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListPackageVersionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPackageVersionsRequestPaginateTypeDef = {  # (1)
    "packageName": ...,
}
parent.paginate(**kwargs)ListPackagesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_packages").
 boto3 documentation
# ListPackagesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPackagesPaginator
def get_list_packages_paginator() -> ListPackagesPaginator:
    return Session().client("iot").get_paginator("list_packages")# ListPackagesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPackagesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPackagesPaginator = client.get_paginator("list_packages")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPackagesPaginator
- item: PageIterator[ListPackagesResponseTypeDef]
paginate#
Type annotations and code completion for ListPackagesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListPackagesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListPackagesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPackagesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListPoliciesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_policies").
 boto3 documentation
# ListPoliciesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPoliciesPaginator
def get_list_policies_paginator() -> ListPoliciesPaginator:
    return Session().client("iot").get_paginator("list_policies")# ListPoliciesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPoliciesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPoliciesPaginator = client.get_paginator("list_policies")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPoliciesPaginator
- item: PageIterator[ListPoliciesResponseTypeDef]
paginate#
Type annotations and code completion for ListPoliciesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListPoliciesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListPoliciesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPoliciesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListPolicyPrincipalsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_policy_principals").
 boto3 documentation
# ListPolicyPrincipalsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPolicyPrincipalsPaginator
def get_list_policy_principals_paginator() -> ListPolicyPrincipalsPaginator:
    return Session().client("iot").get_paginator("list_policy_principals")# ListPolicyPrincipalsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPolicyPrincipalsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPolicyPrincipalsPaginator = client.get_paginator("list_policy_principals")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPolicyPrincipalsPaginator
- item: PageIterator[ListPolicyPrincipalsResponseTypeDef]
paginate#
Type annotations and code completion for ListPolicyPrincipalsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    policyName: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListPolicyPrincipalsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListPolicyPrincipalsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPolicyPrincipalsRequestPaginateTypeDef = {  # (1)
    "policyName": ...,
}
parent.paginate(**kwargs)ListPrincipalPoliciesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_principal_policies").
 boto3 documentation
# ListPrincipalPoliciesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPrincipalPoliciesPaginator
def get_list_principal_policies_paginator() -> ListPrincipalPoliciesPaginator:
    return Session().client("iot").get_paginator("list_principal_policies")# ListPrincipalPoliciesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPrincipalPoliciesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPrincipalPoliciesPaginator = client.get_paginator("list_principal_policies")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPrincipalPoliciesPaginator
- item: PageIterator[ListPrincipalPoliciesResponseTypeDef]
paginate#
Type annotations and code completion for ListPrincipalPoliciesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    principal: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListPrincipalPoliciesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListPrincipalPoliciesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPrincipalPoliciesRequestPaginateTypeDef = {  # (1)
    "principal": ...,
}
parent.paginate(**kwargs)ListPrincipalThingsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_principal_things").
 boto3 documentation
# ListPrincipalThingsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPrincipalThingsPaginator
def get_list_principal_things_paginator() -> ListPrincipalThingsPaginator:
    return Session().client("iot").get_paginator("list_principal_things")# ListPrincipalThingsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPrincipalThingsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPrincipalThingsPaginator = client.get_paginator("list_principal_things")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPrincipalThingsPaginator
- item: PageIterator[ListPrincipalThingsResponseTypeDef]
paginate#
Type annotations and code completion for ListPrincipalThingsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    principal: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListPrincipalThingsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListPrincipalThingsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPrincipalThingsRequestPaginateTypeDef = {  # (1)
    "principal": ...,
}
parent.paginate(**kwargs)ListPrincipalThingsV2Paginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_principal_things_v2").
 boto3 documentation
# ListPrincipalThingsV2Paginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListPrincipalThingsV2Paginator
def get_list_principal_things_v2_paginator() -> ListPrincipalThingsV2Paginator:
    return Session().client("iot").get_paginator("list_principal_things_v2")# ListPrincipalThingsV2Paginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListPrincipalThingsV2Paginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListPrincipalThingsV2Paginator = client.get_paginator("list_principal_things_v2")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListPrincipalThingsV2Paginator
- item: PageIterator[ListPrincipalThingsV2ResponseTypeDef]
paginate#
Type annotations and code completion for ListPrincipalThingsV2Paginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    principal: str,
    thingPrincipalType: ThingPrincipalTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListPrincipalThingsV2ResponseTypeDef]:  # (3)
    ...- See ThingPrincipalTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListPrincipalThingsV2ResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListPrincipalThingsV2RequestPaginateTypeDef = {  # (1)
    "principal": ...,
}
parent.paginate(**kwargs)ListProvisioningTemplateVersionsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_provisioning_template_versions").
 boto3 documentation
# ListProvisioningTemplateVersionsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListProvisioningTemplateVersionsPaginator
def get_list_provisioning_template_versions_paginator() -> ListProvisioningTemplateVersionsPaginator:
    return Session().client("iot").get_paginator("list_provisioning_template_versions")# ListProvisioningTemplateVersionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListProvisioningTemplateVersionsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListProvisioningTemplateVersionsPaginator = client.get_paginator("list_provisioning_template_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListProvisioningTemplateVersionsPaginator
- item: PageIterator[ListProvisioningTemplateVersionsResponseTypeDef]
paginate#
Type annotations and code completion for ListProvisioningTemplateVersionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    templateName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListProvisioningTemplateVersionsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListProvisioningTemplateVersionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListProvisioningTemplateVersionsRequestPaginateTypeDef = {  # (1)
    "templateName": ...,
}
parent.paginate(**kwargs)ListProvisioningTemplatesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_provisioning_templates").
 boto3 documentation
# ListProvisioningTemplatesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListProvisioningTemplatesPaginator
def get_list_provisioning_templates_paginator() -> ListProvisioningTemplatesPaginator:
    return Session().client("iot").get_paginator("list_provisioning_templates")# ListProvisioningTemplatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListProvisioningTemplatesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListProvisioningTemplatesPaginator = client.get_paginator("list_provisioning_templates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListProvisioningTemplatesPaginator
- item: PageIterator[ListProvisioningTemplatesResponseTypeDef]
paginate#
Type annotations and code completion for ListProvisioningTemplatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListProvisioningTemplatesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListProvisioningTemplatesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListProvisioningTemplatesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListRelatedResourcesForAuditFindingPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_related_resources_for_audit_finding").
 boto3 documentation
# ListRelatedResourcesForAuditFindingPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListRelatedResourcesForAuditFindingPaginator
def get_list_related_resources_for_audit_finding_paginator() -> ListRelatedResourcesForAuditFindingPaginator:
    return Session().client("iot").get_paginator("list_related_resources_for_audit_finding")# ListRelatedResourcesForAuditFindingPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListRelatedResourcesForAuditFindingPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListRelatedResourcesForAuditFindingPaginator = client.get_paginator("list_related_resources_for_audit_finding")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListRelatedResourcesForAuditFindingPaginator
- item: PageIterator[ListRelatedResourcesForAuditFindingResponseTypeDef]
paginate#
Type annotations and code completion for ListRelatedResourcesForAuditFindingPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    findingId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRelatedResourcesForAuditFindingResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRelatedResourcesForAuditFindingResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRelatedResourcesForAuditFindingRequestPaginateTypeDef = {  # (1)
    "findingId": ...,
}
parent.paginate(**kwargs)ListRoleAliasesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_role_aliases").
 boto3 documentation
# ListRoleAliasesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListRoleAliasesPaginator
def get_list_role_aliases_paginator() -> ListRoleAliasesPaginator:
    return Session().client("iot").get_paginator("list_role_aliases")# ListRoleAliasesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListRoleAliasesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListRoleAliasesPaginator = client.get_paginator("list_role_aliases")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListRoleAliasesPaginator
- item: PageIterator[ListRoleAliasesResponseTypeDef]
paginate#
Type annotations and code completion for ListRoleAliasesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRoleAliasesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRoleAliasesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRoleAliasesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListSbomValidationResultsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_sbom_validation_results").
 boto3 documentation
# ListSbomValidationResultsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListSbomValidationResultsPaginator
def get_list_sbom_validation_results_paginator() -> ListSbomValidationResultsPaginator:
    return Session().client("iot").get_paginator("list_sbom_validation_results")# ListSbomValidationResultsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListSbomValidationResultsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListSbomValidationResultsPaginator = client.get_paginator("list_sbom_validation_results")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListSbomValidationResultsPaginator
- item: PageIterator[ListSbomValidationResultsResponseTypeDef]
paginate#
Type annotations and code completion for ListSbomValidationResultsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    packageName: str,
    versionName: str,
    validationResult: SbomValidationResultType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListSbomValidationResultsResponseTypeDef]:  # (3)
    ...- See SbomValidationResultType
- See PaginatorConfigTypeDef
- See PageIterator[ListSbomValidationResultsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSbomValidationResultsRequestPaginateTypeDef = {  # (1)
    "packageName": ...,
    "versionName": ...,
}
parent.paginate(**kwargs)ListScheduledAuditsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_scheduled_audits").
 boto3 documentation
# ListScheduledAuditsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListScheduledAuditsPaginator
def get_list_scheduled_audits_paginator() -> ListScheduledAuditsPaginator:
    return Session().client("iot").get_paginator("list_scheduled_audits")# ListScheduledAuditsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListScheduledAuditsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListScheduledAuditsPaginator = client.get_paginator("list_scheduled_audits")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListScheduledAuditsPaginator
- item: PageIterator[ListScheduledAuditsResponseTypeDef]
paginate#
Type annotations and code completion for ListScheduledAuditsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListScheduledAuditsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListScheduledAuditsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListScheduledAuditsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListSecurityProfilesForTargetPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_security_profiles_for_target").
 boto3 documentation
# ListSecurityProfilesForTargetPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListSecurityProfilesForTargetPaginator
def get_list_security_profiles_for_target_paginator() -> ListSecurityProfilesForTargetPaginator:
    return Session().client("iot").get_paginator("list_security_profiles_for_target")# ListSecurityProfilesForTargetPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListSecurityProfilesForTargetPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListSecurityProfilesForTargetPaginator = client.get_paginator("list_security_profiles_for_target")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListSecurityProfilesForTargetPaginator
- item: PageIterator[ListSecurityProfilesForTargetResponseTypeDef]
paginate#
Type annotations and code completion for ListSecurityProfilesForTargetPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    securityProfileTargetArn: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListSecurityProfilesForTargetResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListSecurityProfilesForTargetResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSecurityProfilesForTargetRequestPaginateTypeDef = {  # (1)
    "securityProfileTargetArn": ...,
}
parent.paginate(**kwargs)ListSecurityProfilesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_security_profiles").
 boto3 documentation
# ListSecurityProfilesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListSecurityProfilesPaginator
def get_list_security_profiles_paginator() -> ListSecurityProfilesPaginator:
    return Session().client("iot").get_paginator("list_security_profiles")# ListSecurityProfilesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListSecurityProfilesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListSecurityProfilesPaginator = client.get_paginator("list_security_profiles")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListSecurityProfilesPaginator
- item: PageIterator[ListSecurityProfilesResponseTypeDef]
paginate#
Type annotations and code completion for ListSecurityProfilesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    dimensionName: str = ...,
    metricName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListSecurityProfilesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListSecurityProfilesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListSecurityProfilesRequestPaginateTypeDef = {  # (1)
    "dimensionName": ...,
}
parent.paginate(**kwargs)ListStreamsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_streams").
 boto3 documentation
# ListStreamsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListStreamsPaginator
def get_list_streams_paginator() -> ListStreamsPaginator:
    return Session().client("iot").get_paginator("list_streams")# ListStreamsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListStreamsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListStreamsPaginator = client.get_paginator("list_streams")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListStreamsPaginator
- item: PageIterator[ListStreamsResponseTypeDef]
paginate#
Type annotations and code completion for ListStreamsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListStreamsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListStreamsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListStreamsRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}
parent.paginate(**kwargs)ListTagsForResourcePaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_tags_for_resource").
 boto3 documentation
# ListTagsForResourcePaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListTagsForResourcePaginator
def get_list_tags_for_resource_paginator() -> ListTagsForResourcePaginator:
    return Session().client("iot").get_paginator("list_tags_for_resource")# ListTagsForResourcePaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListTagsForResourcePaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListTagsForResourcePaginator = client.get_paginator("list_tags_for_resource")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListTagsForResourcePaginator
- item: PageIterator[ListTagsForResourceResponseTypeDef]
paginate#
Type annotations and code completion for ListTagsForResourcePaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    resourceArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListTagsForResourceResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListTagsForResourceResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTagsForResourceRequestPaginateTypeDef = {  # (1)
    "resourceArn": ...,
}
parent.paginate(**kwargs)ListTargetsForPolicyPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_targets_for_policy").
 boto3 documentation
# ListTargetsForPolicyPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListTargetsForPolicyPaginator
def get_list_targets_for_policy_paginator() -> ListTargetsForPolicyPaginator:
    return Session().client("iot").get_paginator("list_targets_for_policy")# ListTargetsForPolicyPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListTargetsForPolicyPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListTargetsForPolicyPaginator = client.get_paginator("list_targets_for_policy")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListTargetsForPolicyPaginator
- item: PageIterator[ListTargetsForPolicyResponseTypeDef]
paginate#
Type annotations and code completion for ListTargetsForPolicyPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    policyName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListTargetsForPolicyResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListTargetsForPolicyResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTargetsForPolicyRequestPaginateTypeDef = {  # (1)
    "policyName": ...,
}
parent.paginate(**kwargs)ListTargetsForSecurityProfilePaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_targets_for_security_profile").
 boto3 documentation
# ListTargetsForSecurityProfilePaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListTargetsForSecurityProfilePaginator
def get_list_targets_for_security_profile_paginator() -> ListTargetsForSecurityProfilePaginator:
    return Session().client("iot").get_paginator("list_targets_for_security_profile")# ListTargetsForSecurityProfilePaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListTargetsForSecurityProfilePaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListTargetsForSecurityProfilePaginator = client.get_paginator("list_targets_for_security_profile")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListTargetsForSecurityProfilePaginator
- item: PageIterator[ListTargetsForSecurityProfileResponseTypeDef]
paginate#
Type annotations and code completion for ListTargetsForSecurityProfilePaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    securityProfileName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListTargetsForSecurityProfileResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListTargetsForSecurityProfileResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTargetsForSecurityProfileRequestPaginateTypeDef = {  # (1)
    "securityProfileName": ...,
}
parent.paginate(**kwargs)ListThingGroupsForThingPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_groups_for_thing").
 boto3 documentation
# ListThingGroupsForThingPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingGroupsForThingPaginator
def get_list_thing_groups_for_thing_paginator() -> ListThingGroupsForThingPaginator:
    return Session().client("iot").get_paginator("list_thing_groups_for_thing")# ListThingGroupsForThingPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingGroupsForThingPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingGroupsForThingPaginator = client.get_paginator("list_thing_groups_for_thing")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingGroupsForThingPaginator
- item: PageIterator[ListThingGroupsForThingResponseTypeDef]
paginate#
Type annotations and code completion for ListThingGroupsForThingPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingGroupsForThingResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingGroupsForThingResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingGroupsForThingRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}
parent.paginate(**kwargs)ListThingGroupsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_groups").
 boto3 documentation
# ListThingGroupsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingGroupsPaginator
def get_list_thing_groups_paginator() -> ListThingGroupsPaginator:
    return Session().client("iot").get_paginator("list_thing_groups")# ListThingGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingGroupsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingGroupsPaginator = client.get_paginator("list_thing_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingGroupsPaginator
- item: PageIterator[ListThingGroupsResponseTypeDef]
paginate#
Type annotations and code completion for ListThingGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    parentGroup: str = ...,
    namePrefixFilter: str = ...,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingGroupsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingGroupsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingGroupsRequestPaginateTypeDef = {  # (1)
    "parentGroup": ...,
}
parent.paginate(**kwargs)ListThingPrincipalsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_principals").
 boto3 documentation
# ListThingPrincipalsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingPrincipalsPaginator
def get_list_thing_principals_paginator() -> ListThingPrincipalsPaginator:
    return Session().client("iot").get_paginator("list_thing_principals")# ListThingPrincipalsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingPrincipalsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingPrincipalsPaginator = client.get_paginator("list_thing_principals")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingPrincipalsPaginator
- item: PageIterator[ListThingPrincipalsResponseTypeDef]
paginate#
Type annotations and code completion for ListThingPrincipalsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingPrincipalsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingPrincipalsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingPrincipalsRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}
parent.paginate(**kwargs)ListThingPrincipalsV2Paginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_principals_v2").
 boto3 documentation
# ListThingPrincipalsV2Paginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingPrincipalsV2Paginator
def get_list_thing_principals_v2_paginator() -> ListThingPrincipalsV2Paginator:
    return Session().client("iot").get_paginator("list_thing_principals_v2")# ListThingPrincipalsV2Paginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingPrincipalsV2Paginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingPrincipalsV2Paginator = client.get_paginator("list_thing_principals_v2")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingPrincipalsV2Paginator
- item: PageIterator[ListThingPrincipalsV2ResponseTypeDef]
paginate#
Type annotations and code completion for ListThingPrincipalsV2Paginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingName: str,
    thingPrincipalType: ThingPrincipalTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListThingPrincipalsV2ResponseTypeDef]:  # (3)
    ...- See ThingPrincipalTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListThingPrincipalsV2ResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingPrincipalsV2RequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}
parent.paginate(**kwargs)ListThingRegistrationTaskReportsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_registration_task_reports").
 boto3 documentation
# ListThingRegistrationTaskReportsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingRegistrationTaskReportsPaginator
def get_list_thing_registration_task_reports_paginator() -> ListThingRegistrationTaskReportsPaginator:
    return Session().client("iot").get_paginator("list_thing_registration_task_reports")# ListThingRegistrationTaskReportsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingRegistrationTaskReportsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingRegistrationTaskReportsPaginator = client.get_paginator("list_thing_registration_task_reports")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingRegistrationTaskReportsPaginator
- item: PageIterator[ListThingRegistrationTaskReportsResponseTypeDef]
paginate#
Type annotations and code completion for ListThingRegistrationTaskReportsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    taskId: str,
    reportType: ReportTypeType,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListThingRegistrationTaskReportsResponseTypeDef]:  # (3)
    ...- See ReportTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListThingRegistrationTaskReportsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingRegistrationTaskReportsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
    "reportType": ...,
}
parent.paginate(**kwargs)ListThingRegistrationTasksPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_registration_tasks").
 boto3 documentation
# ListThingRegistrationTasksPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingRegistrationTasksPaginator
def get_list_thing_registration_tasks_paginator() -> ListThingRegistrationTasksPaginator:
    return Session().client("iot").get_paginator("list_thing_registration_tasks")# ListThingRegistrationTasksPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingRegistrationTasksPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingRegistrationTasksPaginator = client.get_paginator("list_thing_registration_tasks")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingRegistrationTasksPaginator
- item: PageIterator[ListThingRegistrationTasksResponseTypeDef]
paginate#
Type annotations and code completion for ListThingRegistrationTasksPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    status: StatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListThingRegistrationTasksResponseTypeDef]:  # (3)
    ...- See StatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListThingRegistrationTasksResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingRegistrationTasksRequestPaginateTypeDef = {  # (1)
    "status": ...,
}
parent.paginate(**kwargs)ListThingTypesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_thing_types").
 boto3 documentation
# ListThingTypesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingTypesPaginator
def get_list_thing_types_paginator() -> ListThingTypesPaginator:
    return Session().client("iot").get_paginator("list_thing_types")# ListThingTypesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingTypesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingTypesPaginator = client.get_paginator("list_thing_types")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingTypesPaginator
- item: PageIterator[ListThingTypesResponseTypeDef]
paginate#
Type annotations and code completion for ListThingTypesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingTypeName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingTypesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingTypesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingTypesRequestPaginateTypeDef = {  # (1)
    "thingTypeName": ...,
}
parent.paginate(**kwargs)ListThingsInBillingGroupPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_things_in_billing_group").
 boto3 documentation
# ListThingsInBillingGroupPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingsInBillingGroupPaginator
def get_list_things_in_billing_group_paginator() -> ListThingsInBillingGroupPaginator:
    return Session().client("iot").get_paginator("list_things_in_billing_group")# ListThingsInBillingGroupPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingsInBillingGroupPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingsInBillingGroupPaginator = client.get_paginator("list_things_in_billing_group")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingsInBillingGroupPaginator
- item: PageIterator[ListThingsInBillingGroupResponseTypeDef]
paginate#
Type annotations and code completion for ListThingsInBillingGroupPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    billingGroupName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingsInBillingGroupResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingsInBillingGroupResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingsInBillingGroupRequestPaginateTypeDef = {  # (1)
    "billingGroupName": ...,
}
parent.paginate(**kwargs)ListThingsInThingGroupPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_things_in_thing_group").
 boto3 documentation
# ListThingsInThingGroupPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingsInThingGroupPaginator
def get_list_things_in_thing_group_paginator() -> ListThingsInThingGroupPaginator:
    return Session().client("iot").get_paginator("list_things_in_thing_group")# ListThingsInThingGroupPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingsInThingGroupPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingsInThingGroupPaginator = client.get_paginator("list_things_in_thing_group")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingsInThingGroupPaginator
- item: PageIterator[ListThingsInThingGroupResponseTypeDef]
paginate#
Type annotations and code completion for ListThingsInThingGroupPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingGroupName: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingsInThingGroupResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingsInThingGroupResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingsInThingGroupRequestPaginateTypeDef = {  # (1)
    "thingGroupName": ...,
}
parent.paginate(**kwargs)ListThingsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_things").
 boto3 documentation
# ListThingsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListThingsPaginator
def get_list_things_paginator() -> ListThingsPaginator:
    return Session().client("iot").get_paginator("list_things")# ListThingsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListThingsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListThingsPaginator = client.get_paginator("list_things")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListThingsPaginator
- item: PageIterator[ListThingsResponseTypeDef]
paginate#
Type annotations and code completion for ListThingsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    attributeName: str = ...,
    attributeValue: str = ...,
    thingTypeName: str = ...,
    usePrefixAttributeValue: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListThingsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListThingsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListThingsRequestPaginateTypeDef = {  # (1)
    "attributeName": ...,
}
parent.paginate(**kwargs)ListTopicRuleDestinationsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_topic_rule_destinations").
 boto3 documentation
# ListTopicRuleDestinationsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListTopicRuleDestinationsPaginator
def get_list_topic_rule_destinations_paginator() -> ListTopicRuleDestinationsPaginator:
    return Session().client("iot").get_paginator("list_topic_rule_destinations")# ListTopicRuleDestinationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListTopicRuleDestinationsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListTopicRuleDestinationsPaginator = client.get_paginator("list_topic_rule_destinations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListTopicRuleDestinationsPaginator
- item: PageIterator[ListTopicRuleDestinationsResponseTypeDef]
paginate#
Type annotations and code completion for ListTopicRuleDestinationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListTopicRuleDestinationsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListTopicRuleDestinationsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTopicRuleDestinationsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListTopicRulesPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_topic_rules").
 boto3 documentation
# ListTopicRulesPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListTopicRulesPaginator
def get_list_topic_rules_paginator() -> ListTopicRulesPaginator:
    return Session().client("iot").get_paginator("list_topic_rules")# ListTopicRulesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListTopicRulesPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListTopicRulesPaginator = client.get_paginator("list_topic_rules")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListTopicRulesPaginator
- item: PageIterator[ListTopicRulesResponseTypeDef]
paginate#
Type annotations and code completion for ListTopicRulesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    topic: str = ...,
    ruleDisabled: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListTopicRulesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListTopicRulesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListTopicRulesRequestPaginateTypeDef = {  # (1)
    "topic": ...,
}
parent.paginate(**kwargs)ListV2LoggingLevelsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_v2_logging_levels").
 boto3 documentation
# ListV2LoggingLevelsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListV2LoggingLevelsPaginator
def get_list_v2_logging_levels_paginator() -> ListV2LoggingLevelsPaginator:
    return Session().client("iot").get_paginator("list_v2_logging_levels")# ListV2LoggingLevelsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListV2LoggingLevelsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListV2LoggingLevelsPaginator = client.get_paginator("list_v2_logging_levels")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListV2LoggingLevelsPaginator
- item: PageIterator[ListV2LoggingLevelsResponseTypeDef]
paginate#
Type annotations and code completion for ListV2LoggingLevelsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    targetType: LogTargetTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListV2LoggingLevelsResponseTypeDef]:  # (3)
    ...- See LogTargetTypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListV2LoggingLevelsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListV2LoggingLevelsRequestPaginateTypeDef = {  # (1)
    "targetType": ...,
}
parent.paginate(**kwargs)ListViolationEventsPaginator#
Type annotations and code completion for boto3.client("iot").get_paginator("list_violation_events").
 boto3 documentation
# ListViolationEventsPaginator usage example
from boto3.session import Session
from types_boto3_iot.paginator import ListViolationEventsPaginator
def get_list_violation_events_paginator() -> ListViolationEventsPaginator:
    return Session().client("iot").get_paginator("list_violation_events")# ListViolationEventsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_iot.paginator import ListViolationEventsPaginator
session = Session()
client = Session().client("iot")  # (1)
paginator: ListViolationEventsPaginator = client.get_paginator("list_violation_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: IoTClient
- paginator: ListViolationEventsPaginator
- item: PageIterator[ListViolationEventsResponseTypeDef]
paginate#
Type annotations and code completion for ListViolationEventsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    thingName: str = ...,
    securityProfileName: str = ...,
    behaviorCriteriaType: BehaviorCriteriaTypeType = ...,  # (1)
    listSuppressedAlerts: bool = ...,
    verificationState: VerificationStateType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListViolationEventsResponseTypeDef]:  # (4)
    ...- See BehaviorCriteriaTypeType
- See VerificationStateType
- See PaginatorConfigTypeDef
- See PageIterator[ListViolationEventsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListViolationEventsRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}
parent.paginate(**kwargs)