Skip to content

Paginators#

Index > IoT > 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)
  1. client: IoTClient
  2. paginator: GetBehaviorModelTrainingSummariesPaginator
  3. item: GetBehaviorModelTrainingSummariesResponseTypeDef

paginate#

Type annotations and code completion for GetBehaviorModelTrainingSummariesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    securityProfileName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[GetBehaviorModelTrainingSummariesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetBehaviorModelTrainingSummariesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: GetBehaviorModelTrainingSummariesRequestPaginateTypeDef = {  # (1)
    "securityProfileName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListActiveViolationsPaginator
  3. item: 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)
) -> PageIterator[ListActiveViolationsResponseTypeDef]:  # (4)
    ...
  1. See BehaviorCriteriaTypeType
  2. See VerificationStateType
  3. See PaginatorConfigTypeDef
  4. See ListActiveViolationsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListActiveViolationsRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAttachedPoliciesPaginator
  3. item: ListAttachedPoliciesResponseTypeDef

paginate#

Type annotations and code completion for ListAttachedPoliciesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    target: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListAttachedPoliciesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListAttachedPoliciesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAttachedPoliciesRequestPaginateTypeDef = {  # (1)
    "target": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAuditFindingsPaginator
  3. item: 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)
) -> PageIterator[ListAuditFindingsResponseTypeDef]:  # (3)
    ...
  1. See ResourceIdentifierTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListAuditFindingsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAuditFindingsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAuditMitigationActionsExecutionsPaginator
  3. item: 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)
) -> PageIterator[ListAuditMitigationActionsExecutionsResponseTypeDef]:  # (3)
    ...
  1. See AuditMitigationActionsExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListAuditMitigationActionsExecutionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAuditMitigationActionsExecutionsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
    "findingId": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAuditMitigationActionsTasksPaginator
  3. item: 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)
) -> PageIterator[ListAuditMitigationActionsTasksResponseTypeDef]:  # (3)
    ...
  1. See AuditMitigationActionsTaskStatusType
  2. See PaginatorConfigTypeDef
  3. See ListAuditMitigationActionsTasksResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAuditMitigationActionsTasksRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAuditSuppressionsPaginator
  3. item: 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)
) -> PageIterator[ListAuditSuppressionsResponseTypeDef]:  # (3)
    ...
  1. See ResourceIdentifierTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListAuditSuppressionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAuditSuppressionsRequestPaginateTypeDef = {  # (1)
    "checkName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAuditTasksPaginator
  3. item: 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)
) -> PageIterator[ListAuditTasksResponseTypeDef]:  # (4)
    ...
  1. See AuditTaskTypeType
  2. See AuditTaskStatusType
  3. See PaginatorConfigTypeDef
  4. See ListAuditTasksResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAuditTasksRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListAuthorizersPaginator
  3. item: 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)
) -> PageIterator[ListAuthorizersResponseTypeDef]:  # (3)
    ...
  1. See AuthorizerStatusType
  2. See PaginatorConfigTypeDef
  3. See ListAuthorizersResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListAuthorizersRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListBillingGroupsPaginator
  3. item: ListBillingGroupsResponseTypeDef

paginate#

Type annotations and code completion for ListBillingGroupsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    namePrefixFilter: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListBillingGroupsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListBillingGroupsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBillingGroupsRequestPaginateTypeDef = {  # (1)
    "namePrefixFilter": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListCACertificatesPaginator
  3. item: ListCACertificatesResponseTypeDef

paginate#

Type annotations and code completion for ListCACertificatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    templateName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListCACertificatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListCACertificatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCACertificatesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListCertificatesByCAPaginator
  3. item: ListCertificatesByCAResponseTypeDef

paginate#

Type annotations and code completion for ListCertificatesByCAPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    caCertificateId: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListCertificatesByCAResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListCertificatesByCAResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCertificatesByCARequestPaginateTypeDef = {  # (1)
    "caCertificateId": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListCertificatesPaginator
  3. item: ListCertificatesResponseTypeDef

paginate#

Type annotations and code completion for ListCertificatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListCertificatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListCertificatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCertificatesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListCommandExecutionsPaginator
  3. item: 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)
) -> PageIterator[ListCommandExecutionsResponseTypeDef]:  # (7)
    ...
  1. See CommandNamespaceType
  2. See CommandExecutionStatusType
  3. See SortOrderType
  4. See TimeFilterTypeDef
  5. See TimeFilterTypeDef
  6. See PaginatorConfigTypeDef
  7. See ListCommandExecutionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCommandExecutionsRequestPaginateTypeDef = {  # (1)
    "namespace": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListCommandsPaginator
  3. item: 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)
) -> PageIterator[ListCommandsResponseTypeDef]:  # (4)
    ...
  1. See CommandNamespaceType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef
  4. See ListCommandsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCommandsRequestPaginateTypeDef = {  # (1)
    "namespace": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListCustomMetricsPaginator
  3. item: ListCustomMetricsResponseTypeDef

paginate#

Type annotations and code completion for ListCustomMetricsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListCustomMetricsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListCustomMetricsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListCustomMetricsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListDetectMitigationActionsExecutionsPaginator
  3. item: 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)
) -> PageIterator[ListDetectMitigationActionsExecutionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListDetectMitigationActionsExecutionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListDetectMitigationActionsExecutionsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListDetectMitigationActionsTasksPaginator
  3. item: ListDetectMitigationActionsTasksResponseTypeDef

paginate#

Type annotations and code completion for ListDetectMitigationActionsTasksPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListDetectMitigationActionsTasksResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListDetectMitigationActionsTasksResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListDetectMitigationActionsTasksRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListDimensionsPaginator
  3. item: ListDimensionsResponseTypeDef

paginate#

Type annotations and code completion for ListDimensionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListDimensionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListDimensionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListDimensionsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListDomainConfigurationsPaginator
  3. item: ListDomainConfigurationsResponseTypeDef

paginate#

Type annotations and code completion for ListDomainConfigurationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    serviceType: ServiceTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListDomainConfigurationsResponseTypeDef]:  # (3)
    ...
  1. See ServiceTypeType
  2. See PaginatorConfigTypeDef
  3. See ListDomainConfigurationsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListDomainConfigurationsRequestPaginateTypeDef = {  # (1)
    "serviceType": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListFleetMetricsPaginator
  3. item: ListFleetMetricsResponseTypeDef

paginate#

Type annotations and code completion for ListFleetMetricsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListFleetMetricsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListFleetMetricsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListFleetMetricsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListIndicesPaginator
  3. item: ListIndicesResponseTypeDef

paginate#

Type annotations and code completion for ListIndicesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListIndicesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListIndicesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListIndicesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListJobExecutionsForJobPaginator
  3. item: 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)
) -> PageIterator[ListJobExecutionsForJobResponseTypeDef]:  # (3)
    ...
  1. See JobExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListJobExecutionsForJobResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListJobExecutionsForJobRequestPaginateTypeDef = {  # (1)
    "jobId": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListJobExecutionsForThingPaginator
  3. item: 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)
) -> PageIterator[ListJobExecutionsForThingResponseTypeDef]:  # (3)
    ...
  1. See JobExecutionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListJobExecutionsForThingResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListJobExecutionsForThingRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListJobTemplatesPaginator
  3. item: ListJobTemplatesResponseTypeDef

paginate#

Type annotations and code completion for ListJobTemplatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListJobTemplatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListJobTemplatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListJobTemplatesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListJobsPaginator
  3. item: 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)
) -> PageIterator[ListJobsResponseTypeDef]:  # (4)
    ...
  1. See JobStatusType
  2. See TargetSelectionType
  3. See PaginatorConfigTypeDef
  4. See ListJobsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListJobsRequestPaginateTypeDef = {  # (1)
    "status": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListManagedJobTemplatesPaginator
  3. item: ListManagedJobTemplatesResponseTypeDef

paginate#

Type annotations and code completion for ListManagedJobTemplatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    templateName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListManagedJobTemplatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListManagedJobTemplatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListManagedJobTemplatesRequestPaginateTypeDef = {  # (1)
    "templateName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListMetricValuesPaginator
  3. item: 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)
) -> PageIterator[ListMetricValuesResponseTypeDef]:  # (3)
    ...
  1. See DimensionValueOperatorType
  2. See PaginatorConfigTypeDef
  3. See ListMetricValuesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListMetricValuesRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
    "metricName": ...,
    "startTime": ...,
    "endTime": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListMitigationActionsPaginator
  3. item: ListMitigationActionsResponseTypeDef

paginate#

Type annotations and code completion for ListMitigationActionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    actionType: MitigationActionTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListMitigationActionsResponseTypeDef]:  # (3)
    ...
  1. See MitigationActionTypeType
  2. See PaginatorConfigTypeDef
  3. See ListMitigationActionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListMitigationActionsRequestPaginateTypeDef = {  # (1)
    "actionType": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListOTAUpdatesPaginator
  3. item: ListOTAUpdatesResponseTypeDef

paginate#

Type annotations and code completion for ListOTAUpdatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    otaUpdateStatus: OTAUpdateStatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListOTAUpdatesResponseTypeDef]:  # (3)
    ...
  1. See OTAUpdateStatusType
  2. See PaginatorConfigTypeDef
  3. See ListOTAUpdatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListOTAUpdatesRequestPaginateTypeDef = {  # (1)
    "otaUpdateStatus": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListOutgoingCertificatesPaginator
  3. item: ListOutgoingCertificatesResponseTypeDef

paginate#

Type annotations and code completion for ListOutgoingCertificatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListOutgoingCertificatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListOutgoingCertificatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListOutgoingCertificatesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPackageVersionsPaginator
  3. item: 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)
) -> PageIterator[ListPackageVersionsResponseTypeDef]:  # (3)
    ...
  1. See PackageVersionStatusType
  2. See PaginatorConfigTypeDef
  3. See ListPackageVersionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPackageVersionsRequestPaginateTypeDef = {  # (1)
    "packageName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPackagesPaginator
  3. item: ListPackagesResponseTypeDef

paginate#

Type annotations and code completion for ListPackagesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListPackagesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPackagesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPackagesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPoliciesPaginator
  3. item: ListPoliciesResponseTypeDef

paginate#

Type annotations and code completion for ListPoliciesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListPoliciesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPoliciesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPoliciesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPolicyPrincipalsPaginator
  3. item: ListPolicyPrincipalsResponseTypeDef

paginate#

Type annotations and code completion for ListPolicyPrincipalsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    policyName: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListPolicyPrincipalsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPolicyPrincipalsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPolicyPrincipalsRequestPaginateTypeDef = {  # (1)
    "policyName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPrincipalPoliciesPaginator
  3. item: ListPrincipalPoliciesResponseTypeDef

paginate#

Type annotations and code completion for ListPrincipalPoliciesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    principal: str,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListPrincipalPoliciesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPrincipalPoliciesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPrincipalPoliciesRequestPaginateTypeDef = {  # (1)
    "principal": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPrincipalThingsPaginator
  3. item: ListPrincipalThingsResponseTypeDef

paginate#

Type annotations and code completion for ListPrincipalThingsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    principal: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListPrincipalThingsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListPrincipalThingsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPrincipalThingsRequestPaginateTypeDef = {  # (1)
    "principal": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListPrincipalThingsV2Paginator
  3. item: 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)
) -> PageIterator[ListPrincipalThingsV2ResponseTypeDef]:  # (3)
    ...
  1. See ThingPrincipalTypeType
  2. See PaginatorConfigTypeDef
  3. See ListPrincipalThingsV2ResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListPrincipalThingsV2RequestPaginateTypeDef = {  # (1)
    "principal": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListProvisioningTemplateVersionsPaginator
  3. item: ListProvisioningTemplateVersionsResponseTypeDef

paginate#

Type annotations and code completion for ListProvisioningTemplateVersionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    templateName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListProvisioningTemplateVersionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListProvisioningTemplateVersionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListProvisioningTemplateVersionsRequestPaginateTypeDef = {  # (1)
    "templateName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListProvisioningTemplatesPaginator
  3. item: ListProvisioningTemplatesResponseTypeDef

paginate#

Type annotations and code completion for ListProvisioningTemplatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListProvisioningTemplatesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListProvisioningTemplatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListProvisioningTemplatesRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListRelatedResourcesForAuditFindingPaginator
  3. item: ListRelatedResourcesForAuditFindingResponseTypeDef

paginate#

Type annotations and code completion for ListRelatedResourcesForAuditFindingPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    findingId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListRelatedResourcesForAuditFindingResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListRelatedResourcesForAuditFindingResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListRelatedResourcesForAuditFindingRequestPaginateTypeDef = {  # (1)
    "findingId": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListRoleAliasesPaginator
  3. item: ListRoleAliasesResponseTypeDef

paginate#

Type annotations and code completion for ListRoleAliasesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListRoleAliasesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListRoleAliasesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListRoleAliasesRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListSbomValidationResultsPaginator
  3. item: 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)
) -> PageIterator[ListSbomValidationResultsResponseTypeDef]:  # (3)
    ...
  1. See SbomValidationResultType
  2. See PaginatorConfigTypeDef
  3. See ListSbomValidationResultsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListSbomValidationResultsRequestPaginateTypeDef = {  # (1)
    "packageName": ...,
    "versionName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListScheduledAuditsPaginator
  3. item: ListScheduledAuditsResponseTypeDef

paginate#

Type annotations and code completion for ListScheduledAuditsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListScheduledAuditsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListScheduledAuditsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListScheduledAuditsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListSecurityProfilesForTargetPaginator
  3. item: ListSecurityProfilesForTargetResponseTypeDef

paginate#

Type annotations and code completion for ListSecurityProfilesForTargetPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    securityProfileTargetArn: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListSecurityProfilesForTargetResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListSecurityProfilesForTargetResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListSecurityProfilesForTargetRequestPaginateTypeDef = {  # (1)
    "securityProfileTargetArn": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListSecurityProfilesPaginator
  3. item: ListSecurityProfilesResponseTypeDef

paginate#

Type annotations and code completion for ListSecurityProfilesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    dimensionName: str = ...,
    metricName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListSecurityProfilesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListSecurityProfilesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListSecurityProfilesRequestPaginateTypeDef = {  # (1)
    "dimensionName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListStreamsPaginator
  3. item: ListStreamsResponseTypeDef

paginate#

Type annotations and code completion for ListStreamsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ascendingOrder: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListStreamsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListStreamsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListStreamsRequestPaginateTypeDef = {  # (1)
    "ascendingOrder": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListTagsForResourcePaginator
  3. item: ListTagsForResourceResponseTypeDef

paginate#

Type annotations and code completion for ListTagsForResourcePaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    resourceArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListTagsForResourceResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTagsForResourceResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTagsForResourceRequestPaginateTypeDef = {  # (1)
    "resourceArn": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListTargetsForPolicyPaginator
  3. item: ListTargetsForPolicyResponseTypeDef

paginate#

Type annotations and code completion for ListTargetsForPolicyPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    policyName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListTargetsForPolicyResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTargetsForPolicyResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTargetsForPolicyRequestPaginateTypeDef = {  # (1)
    "policyName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListTargetsForSecurityProfilePaginator
  3. item: ListTargetsForSecurityProfileResponseTypeDef

paginate#

Type annotations and code completion for ListTargetsForSecurityProfilePaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    securityProfileName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListTargetsForSecurityProfileResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTargetsForSecurityProfileResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTargetsForSecurityProfileRequestPaginateTypeDef = {  # (1)
    "securityProfileName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingGroupsForThingPaginator
  3. item: ListThingGroupsForThingResponseTypeDef

paginate#

Type annotations and code completion for ListThingGroupsForThingPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    thingName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListThingGroupsForThingResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingGroupsForThingResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingGroupsForThingRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingGroupsPaginator
  3. item: 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)
) -> PageIterator[ListThingGroupsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingGroupsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingGroupsRequestPaginateTypeDef = {  # (1)
    "parentGroup": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingPrincipalsPaginator
  3. item: ListThingPrincipalsResponseTypeDef

paginate#

Type annotations and code completion for ListThingPrincipalsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    thingName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListThingPrincipalsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingPrincipalsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingPrincipalsRequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingPrincipalsV2Paginator
  3. item: 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)
) -> PageIterator[ListThingPrincipalsV2ResponseTypeDef]:  # (3)
    ...
  1. See ThingPrincipalTypeType
  2. See PaginatorConfigTypeDef
  3. See ListThingPrincipalsV2ResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingPrincipalsV2RequestPaginateTypeDef = {  # (1)
    "thingName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingRegistrationTaskReportsPaginator
  3. item: 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)
) -> PageIterator[ListThingRegistrationTaskReportsResponseTypeDef]:  # (3)
    ...
  1. See ReportTypeType
  2. See PaginatorConfigTypeDef
  3. See ListThingRegistrationTaskReportsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingRegistrationTaskReportsRequestPaginateTypeDef = {  # (1)
    "taskId": ...,
    "reportType": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingRegistrationTasksPaginator
  3. item: ListThingRegistrationTasksResponseTypeDef

paginate#

Type annotations and code completion for ListThingRegistrationTasksPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    status: StatusType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListThingRegistrationTasksResponseTypeDef]:  # (3)
    ...
  1. See StatusType
  2. See PaginatorConfigTypeDef
  3. See ListThingRegistrationTasksResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingRegistrationTasksRequestPaginateTypeDef = {  # (1)
    "status": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingTypesPaginator
  3. item: ListThingTypesResponseTypeDef

paginate#

Type annotations and code completion for ListThingTypesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    thingTypeName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListThingTypesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingTypesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingTypesRequestPaginateTypeDef = {  # (1)
    "thingTypeName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingsInBillingGroupPaginator
  3. item: ListThingsInBillingGroupResponseTypeDef

paginate#

Type annotations and code completion for ListThingsInBillingGroupPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    billingGroupName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListThingsInBillingGroupResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingsInBillingGroupResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingsInBillingGroupRequestPaginateTypeDef = {  # (1)
    "billingGroupName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingsInThingGroupPaginator
  3. item: ListThingsInThingGroupResponseTypeDef

paginate#

Type annotations and code completion for ListThingsInThingGroupPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    thingGroupName: str,
    recursive: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListThingsInThingGroupResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingsInThingGroupResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingsInThingGroupRequestPaginateTypeDef = {  # (1)
    "thingGroupName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListThingsPaginator
  3. item: 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)
) -> PageIterator[ListThingsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListThingsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListThingsRequestPaginateTypeDef = {  # (1)
    "attributeName": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListTopicRuleDestinationsPaginator
  3. item: ListTopicRuleDestinationsResponseTypeDef

paginate#

Type annotations and code completion for ListTopicRuleDestinationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListTopicRuleDestinationsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTopicRuleDestinationsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTopicRuleDestinationsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListTopicRulesPaginator
  3. item: ListTopicRulesResponseTypeDef

paginate#

Type annotations and code completion for ListTopicRulesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    topic: str = ...,
    ruleDisabled: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> PageIterator[ListTopicRulesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTopicRulesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTopicRulesRequestPaginateTypeDef = {  # (1)
    "topic": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListV2LoggingLevelsPaginator
  3. item: ListV2LoggingLevelsResponseTypeDef

paginate#

Type annotations and code completion for ListV2LoggingLevelsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    targetType: LogTargetTypeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListV2LoggingLevelsResponseTypeDef]:  # (3)
    ...
  1. See LogTargetTypeType
  2. See PaginatorConfigTypeDef
  3. See ListV2LoggingLevelsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListV2LoggingLevelsRequestPaginateTypeDef = {  # (1)
    "targetType": ...,
}

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

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)
  1. client: IoTClient
  2. paginator: ListViolationEventsPaginator
  3. item: 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)
) -> PageIterator[ListViolationEventsResponseTypeDef]:  # (4)
    ...
  1. See BehaviorCriteriaTypeType
  2. See VerificationStateType
  3. See PaginatorConfigTypeDef
  4. See ListViolationEventsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListViolationEventsRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
    "endTime": ...,
}

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