IoTThingsGraph module#
Index > IoTThingsGraph
Auto-generated documentation for IoTThingsGraph type annotations stubs module types-aiobotocore-iotthingsgraph.
How to install#
Generate locally (recommended)#
You can generate type annotations for aiobotocore
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'aiobotocore==2.23.0' mypy-boto3-builder
- Select
aiobotocore
AWS SDK. - Add
IoTThingsGraph
service. - Use provided commands to install generated packages.
From PyPI with pip#
Install types-aiobotocore
for IoTThingsGraph
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[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-aiobotocore-lite[iotthingsgraph]'
# standalone installation
python -m pip install types-aiobotocore-iotthingsgraph
How to uninstall#
python -m pip uninstall -y types-aiobotocore-iotthingsgraph
Usage#
Code samples can be found in Examples.
IoTThingsGraphClient#
Type annotations and code completion for session.create_client("iotthingsgraph")
as IoTThingsGraphClient
boto3 documentation
# IoTThingsGraphClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_iotthingsgraph.client import IoTThingsGraphClient
session = get_session()
async with session.create_client("iotthingsgraph") as client:
client: IoTThingsGraphClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("iotthingsgraph").get_paginator("...")
.
# GetFlowTemplateRevisionsPaginator usage example
from types_aiobotocore_iotthingsgraph.paginator import GetFlowTemplateRevisionsPaginator
def get_get_flow_template_revisions_paginator() -> GetFlowTemplateRevisionsPaginator:
return client.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_aiobotocore_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.
- AssociateEntityToThingRequestTypeDef
- DefinitionDocumentTypeDef
- FlowTemplateSummaryTypeDef
- ResponseMetadataTypeDef
- MetricsConfigurationTypeDef
- TagTypeDef
- SystemInstanceSummaryTypeDef
- SystemTemplateSummaryTypeDef
- DeleteFlowTemplateRequestTypeDef
- DeleteSystemInstanceRequestTypeDef
- DeleteSystemTemplateRequestTypeDef
- DependencyRevisionTypeDef
- DeploySystemInstanceRequestTypeDef
- DeprecateFlowTemplateRequestTypeDef
- DeprecateSystemTemplateRequestTypeDef
- DescribeNamespaceRequestTypeDef
- DissociateEntityFromThingRequestTypeDef
- EntityFilterTypeDef
- FlowExecutionMessageTypeDef
- FlowExecutionSummaryTypeDef
- FlowTemplateFilterTypeDef
- GetEntitiesRequestTypeDef
- GetFlowTemplateRequestTypeDef
- PaginatorConfigTypeDef
- GetFlowTemplateRevisionsRequestTypeDef
- GetSystemInstanceRequestTypeDef
- GetSystemTemplateRequestTypeDef
- GetSystemTemplateRevisionsRequestTypeDef
- GetUploadStatusRequestTypeDef
- ListFlowExecutionMessagesRequestTypeDef
- ListTagsForResourceRequestTypeDef
- TimestampTypeDef
- SystemInstanceFilterTypeDef
- SystemTemplateFilterTypeDef
- SearchThingsRequestTypeDef
- ThingTypeDef
- UndeploySystemInstanceRequestTypeDef
- UntagResourceRequestTypeDef
- CreateFlowTemplateRequestTypeDef
- CreateSystemTemplateRequestTypeDef
- EntityDescriptionTypeDef
- UpdateFlowTemplateRequestTypeDef
- UpdateSystemTemplateRequestTypeDef
- UploadEntityDefinitionsRequestTypeDef
- FlowTemplateDescriptionTypeDef
- CreateFlowTemplateResponseTypeDef
- DeleteNamespaceResponseTypeDef
- DescribeNamespaceResponseTypeDef
- GetFlowTemplateRevisionsResponseTypeDef
- GetNamespaceDeletionStatusResponseTypeDef
- GetUploadStatusResponseTypeDef
- SearchFlowTemplatesResponseTypeDef
- UpdateFlowTemplateResponseTypeDef
- UploadEntityDefinitionsResponseTypeDef
- CreateSystemInstanceRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestTypeDef
- CreateSystemInstanceResponseTypeDef
- DeploySystemInstanceResponseTypeDef
- SearchSystemInstancesResponseTypeDef
- UndeploySystemInstanceResponseTypeDef
- CreateSystemTemplateResponseTypeDef
- GetSystemTemplateRevisionsResponseTypeDef
- SearchSystemTemplatesResponseTypeDef
- SystemTemplateDescriptionTypeDef
- UpdateSystemTemplateResponseTypeDef
- SystemInstanceDescriptionTypeDef
- SearchEntitiesRequestTypeDef
- ListFlowExecutionMessagesResponseTypeDef
- SearchFlowExecutionsResponseTypeDef
- SearchFlowTemplatesRequestTypeDef
- GetFlowTemplateRevisionsRequestPaginateTypeDef
- GetSystemTemplateRevisionsRequestPaginateTypeDef
- ListFlowExecutionMessagesRequestPaginateTypeDef
- ListTagsForResourceRequestPaginateTypeDef
- SearchEntitiesRequestPaginateTypeDef
- SearchFlowTemplatesRequestPaginateTypeDef
- SearchThingsRequestPaginateTypeDef
- SearchFlowExecutionsRequestPaginateTypeDef
- SearchFlowExecutionsRequestTypeDef
- SearchSystemInstancesRequestPaginateTypeDef
- SearchSystemInstancesRequestTypeDef
- SearchSystemTemplatesRequestPaginateTypeDef
- SearchSystemTemplatesRequestTypeDef
- SearchThingsResponseTypeDef
- GetEntitiesResponseTypeDef
- SearchEntitiesResponseTypeDef
- GetFlowTemplateResponseTypeDef
- GetSystemTemplateResponseTypeDef
- GetSystemInstanceResponseTypeDef