IoTThingsGraph module#
Index > IoTThingsGraph
Auto-generated documentation for IoTThingsGraph type annotations stubs module types-boto3-iotthingsgraph.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3
AWS SDK. - Add
IoTThingsGraph
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and IoTThingsGraph
.
From PyPI with pip#
Install types-boto3
for IoTThingsGraph
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[iotthingsgraph]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[iotthingsgraph]'
# standalone installation
python -m pip install types-boto3-iotthingsgraph
How to uninstall#
python -m pip uninstall -y types-boto3-iotthingsgraph
Usage#
Code samples can be found in Examples.
IoTThingsGraphClient#
Type annotations and code completion for boto3.client("iotthingsgraph")
as IoTThingsGraphClient
boto3 documentation
# IoTThingsGraphClient usage example
from boto3.session import Session
from types_boto3_iotthingsgraph.client import IoTThingsGraphClient
def get_client() -> IoTThingsGraphClient:
return Session().client("iotthingsgraph")
Paginators#
Type annotations and code completion for paginators
from boto3.client("iotthingsgraph").get_paginator("...")
.
# GetFlowTemplateRevisionsPaginator usage example
from boto3.session import Session
from types_boto3_iotthingsgraph.paginator import GetFlowTemplateRevisionsPaginator
def get_get_flow_template_revisions_paginator() -> GetFlowTemplateRevisionsPaginator:
return Session().client("iotthingsgraph").get_paginator("get_flow_template_revisions"))
- GetFlowTemplateRevisionsPaginator
- GetSystemTemplateRevisionsPaginator
- ListFlowExecutionMessagesPaginator
- ListTagsForResourcePaginator
- SearchEntitiesPaginator
- SearchFlowExecutionsPaginator
- SearchFlowTemplatesPaginator
- SearchSystemInstancesPaginator
- SearchSystemTemplatesPaginator
- SearchThingsPaginator
Literals#
Type annotations for literals used in methods and schema.
# DefinitionLanguageType usage example
from types_boto3_iotthingsgraph.literals import DefinitionLanguageType
def get_value() -> DefinitionLanguageType:
return "GRAPHQL"
- DefinitionLanguageType
- DeploymentTargetType
- EntityFilterNameType
- EntityTypeType
- FlowExecutionEventTypeType
- FlowExecutionStatusType
- FlowTemplateFilterNameType
- GetFlowTemplateRevisionsPaginatorName
- GetSystemTemplateRevisionsPaginatorName
- ListFlowExecutionMessagesPaginatorName
- ListTagsForResourcePaginatorName
- NamespaceDeletionStatusErrorCodesType
- NamespaceDeletionStatusType
- SearchEntitiesPaginatorName
- SearchFlowExecutionsPaginatorName
- SearchFlowTemplatesPaginatorName
- SearchSystemInstancesPaginatorName
- SearchSystemTemplatesPaginatorName
- SearchThingsPaginatorName
- SystemInstanceDeploymentStatusType
- SystemInstanceFilterNameType
- SystemTemplateFilterNameType
- UploadStatusType
- IoTThingsGraphServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AssociateEntityToThingRequestRequestTypeDef
- DefinitionDocumentTypeDef
- FlowTemplateSummaryTypeDef
- ResponseMetadataTypeDef
- MetricsConfigurationTypeDef
- TagTypeDef
- SystemInstanceSummaryTypeDef
- SystemTemplateSummaryTypeDef
- DeleteFlowTemplateRequestRequestTypeDef
- DeleteSystemInstanceRequestRequestTypeDef
- DeleteSystemTemplateRequestRequestTypeDef
- DependencyRevisionTypeDef
- DeploySystemInstanceRequestRequestTypeDef
- DeprecateFlowTemplateRequestRequestTypeDef
- DeprecateSystemTemplateRequestRequestTypeDef
- DescribeNamespaceRequestRequestTypeDef
- DissociateEntityFromThingRequestRequestTypeDef
- EntityFilterTypeDef
- FlowExecutionMessageTypeDef
- FlowExecutionSummaryTypeDef
- FlowTemplateFilterTypeDef
- GetEntitiesRequestRequestTypeDef
- GetFlowTemplateRequestRequestTypeDef
- PaginatorConfigTypeDef
- GetFlowTemplateRevisionsRequestRequestTypeDef
- GetSystemInstanceRequestRequestTypeDef
- GetSystemTemplateRequestRequestTypeDef
- GetSystemTemplateRevisionsRequestRequestTypeDef
- GetUploadStatusRequestRequestTypeDef
- ListFlowExecutionMessagesRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- TimestampTypeDef
- SystemInstanceFilterTypeDef
- SystemTemplateFilterTypeDef
- SearchThingsRequestRequestTypeDef
- ThingTypeDef
- UndeploySystemInstanceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- CreateFlowTemplateRequestRequestTypeDef
- CreateSystemTemplateRequestRequestTypeDef
- EntityDescriptionTypeDef
- UpdateFlowTemplateRequestRequestTypeDef
- UpdateSystemTemplateRequestRequestTypeDef
- UploadEntityDefinitionsRequestRequestTypeDef
- FlowTemplateDescriptionTypeDef
- CreateFlowTemplateResponseTypeDef
- DeleteNamespaceResponseTypeDef
- DescribeNamespaceResponseTypeDef
- GetFlowTemplateRevisionsResponseTypeDef
- GetNamespaceDeletionStatusResponseTypeDef
- GetUploadStatusResponseTypeDef
- SearchFlowTemplatesResponseTypeDef
- UpdateFlowTemplateResponseTypeDef
- UploadEntityDefinitionsResponseTypeDef
- CreateSystemInstanceRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreateSystemInstanceResponseTypeDef
- DeploySystemInstanceResponseTypeDef
- SearchSystemInstancesResponseTypeDef
- UndeploySystemInstanceResponseTypeDef
- CreateSystemTemplateResponseTypeDef
- GetSystemTemplateRevisionsResponseTypeDef
- SearchSystemTemplatesResponseTypeDef
- SystemTemplateDescriptionTypeDef
- UpdateSystemTemplateResponseTypeDef
- SystemInstanceDescriptionTypeDef
- SearchEntitiesRequestRequestTypeDef
- ListFlowExecutionMessagesResponseTypeDef
- SearchFlowExecutionsResponseTypeDef
- SearchFlowTemplatesRequestRequestTypeDef
- GetFlowTemplateRevisionsRequestPaginateTypeDef
- GetSystemTemplateRevisionsRequestPaginateTypeDef
- ListFlowExecutionMessagesRequestPaginateTypeDef
- ListTagsForResourceRequestPaginateTypeDef
- SearchEntitiesRequestPaginateTypeDef
- SearchFlowTemplatesRequestPaginateTypeDef
- SearchThingsRequestPaginateTypeDef
- SearchFlowExecutionsRequestPaginateTypeDef
- SearchFlowExecutionsRequestRequestTypeDef
- SearchSystemInstancesRequestPaginateTypeDef
- SearchSystemInstancesRequestRequestTypeDef
- SearchSystemTemplatesRequestPaginateTypeDef
- SearchSystemTemplatesRequestRequestTypeDef
- SearchThingsResponseTypeDef
- GetEntitiesResponseTypeDef
- SearchEntitiesResponseTypeDef
- GetFlowTemplateResponseTypeDef
- GetSystemTemplateResponseTypeDef
- GetSystemInstanceResponseTypeDef