Type definitions#
Index > IoTThingsGraph > Type definitions
Auto-generated documentation for IoTThingsGraph type annotations stubs module types-boto3-iotthingsgraph.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from types_boto3_iotthingsgraph.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AssociateEntityToThingRequestTypeDef#
# AssociateEntityToThingRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import AssociateEntityToThingRequestTypeDef
def get_value() -> AssociateEntityToThingRequestTypeDef:
return {
"thingName": ...,
}
# AssociateEntityToThingRequestTypeDef definition
class AssociateEntityToThingRequestTypeDef(TypedDict):
thingName: str,
entityId: str,
namespaceVersion: NotRequired[int],
DefinitionDocumentTypeDef#
# DefinitionDocumentTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DefinitionDocumentTypeDef
def get_value() -> DefinitionDocumentTypeDef:
return {
"language": ...,
}
# DefinitionDocumentTypeDef definition
class DefinitionDocumentTypeDef(TypedDict):
language: DefinitionLanguageType, # (1)
text: str,
FlowTemplateSummaryTypeDef#
# FlowTemplateSummaryTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import FlowTemplateSummaryTypeDef
def get_value() -> FlowTemplateSummaryTypeDef:
return {
"id": ...,
}
# FlowTemplateSummaryTypeDef definition
class FlowTemplateSummaryTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
revisionNumber: NotRequired[int],
createdAt: NotRequired[datetime],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
MetricsConfigurationTypeDef#
# MetricsConfigurationTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import MetricsConfigurationTypeDef
def get_value() -> MetricsConfigurationTypeDef:
return {
"cloudMetricEnabled": ...,
}
# MetricsConfigurationTypeDef definition
class MetricsConfigurationTypeDef(TypedDict):
cloudMetricEnabled: NotRequired[bool],
metricRuleRoleArn: NotRequired[str],
TagTypeDef#
# TagTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
key: str,
value: str,
SystemInstanceSummaryTypeDef#
# SystemInstanceSummaryTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SystemInstanceSummaryTypeDef
def get_value() -> SystemInstanceSummaryTypeDef:
return {
"id": ...,
}
# SystemInstanceSummaryTypeDef definition
class SystemInstanceSummaryTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
status: NotRequired[SystemInstanceDeploymentStatusType], # (1)
target: NotRequired[DeploymentTargetType], # (2)
greengrassGroupName: NotRequired[str],
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
greengrassGroupId: NotRequired[str],
greengrassGroupVersionId: NotRequired[str],
SystemTemplateSummaryTypeDef#
# SystemTemplateSummaryTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SystemTemplateSummaryTypeDef
def get_value() -> SystemTemplateSummaryTypeDef:
return {
"id": ...,
}
# SystemTemplateSummaryTypeDef definition
class SystemTemplateSummaryTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
revisionNumber: NotRequired[int],
createdAt: NotRequired[datetime],
DeleteFlowTemplateRequestTypeDef#
# DeleteFlowTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeleteFlowTemplateRequestTypeDef
def get_value() -> DeleteFlowTemplateRequestTypeDef:
return {
"id": ...,
}
# DeleteFlowTemplateRequestTypeDef definition
class DeleteFlowTemplateRequestTypeDef(TypedDict):
id: str,
DeleteSystemInstanceRequestTypeDef#
# DeleteSystemInstanceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeleteSystemInstanceRequestTypeDef
def get_value() -> DeleteSystemInstanceRequestTypeDef:
return {
"id": ...,
}
# DeleteSystemInstanceRequestTypeDef definition
class DeleteSystemInstanceRequestTypeDef(TypedDict):
id: NotRequired[str],
DeleteSystemTemplateRequestTypeDef#
# DeleteSystemTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeleteSystemTemplateRequestTypeDef
def get_value() -> DeleteSystemTemplateRequestTypeDef:
return {
"id": ...,
}
# DeleteSystemTemplateRequestTypeDef definition
class DeleteSystemTemplateRequestTypeDef(TypedDict):
id: str,
DependencyRevisionTypeDef#
# DependencyRevisionTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DependencyRevisionTypeDef
def get_value() -> DependencyRevisionTypeDef:
return {
"id": ...,
}
# DependencyRevisionTypeDef definition
class DependencyRevisionTypeDef(TypedDict):
id: NotRequired[str],
revisionNumber: NotRequired[int],
DeploySystemInstanceRequestTypeDef#
# DeploySystemInstanceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeploySystemInstanceRequestTypeDef
def get_value() -> DeploySystemInstanceRequestTypeDef:
return {
"id": ...,
}
# DeploySystemInstanceRequestTypeDef definition
class DeploySystemInstanceRequestTypeDef(TypedDict):
id: NotRequired[str],
DeprecateFlowTemplateRequestTypeDef#
# DeprecateFlowTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeprecateFlowTemplateRequestTypeDef
def get_value() -> DeprecateFlowTemplateRequestTypeDef:
return {
"id": ...,
}
# DeprecateFlowTemplateRequestTypeDef definition
class DeprecateFlowTemplateRequestTypeDef(TypedDict):
id: str,
DeprecateSystemTemplateRequestTypeDef#
# DeprecateSystemTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeprecateSystemTemplateRequestTypeDef
def get_value() -> DeprecateSystemTemplateRequestTypeDef:
return {
"id": ...,
}
# DeprecateSystemTemplateRequestTypeDef definition
class DeprecateSystemTemplateRequestTypeDef(TypedDict):
id: str,
DescribeNamespaceRequestTypeDef#
# DescribeNamespaceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DescribeNamespaceRequestTypeDef
def get_value() -> DescribeNamespaceRequestTypeDef:
return {
"namespaceName": ...,
}
# DescribeNamespaceRequestTypeDef definition
class DescribeNamespaceRequestTypeDef(TypedDict):
namespaceName: NotRequired[str],
DissociateEntityFromThingRequestTypeDef#
# DissociateEntityFromThingRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DissociateEntityFromThingRequestTypeDef
def get_value() -> DissociateEntityFromThingRequestTypeDef:
return {
"thingName": ...,
}
# DissociateEntityFromThingRequestTypeDef definition
class DissociateEntityFromThingRequestTypeDef(TypedDict):
thingName: str,
entityType: EntityTypeType, # (1)
- See EntityTypeType
EntityFilterTypeDef#
# EntityFilterTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import EntityFilterTypeDef
def get_value() -> EntityFilterTypeDef:
return {
"name": ...,
}
# EntityFilterTypeDef definition
class EntityFilterTypeDef(TypedDict):
name: NotRequired[EntityFilterNameType], # (1)
value: NotRequired[Sequence[str]],
FlowExecutionMessageTypeDef#
# FlowExecutionMessageTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import FlowExecutionMessageTypeDef
def get_value() -> FlowExecutionMessageTypeDef:
return {
"messageId": ...,
}
# FlowExecutionMessageTypeDef definition
class FlowExecutionMessageTypeDef(TypedDict):
messageId: NotRequired[str],
eventType: NotRequired[FlowExecutionEventTypeType], # (1)
timestamp: NotRequired[datetime],
payload: NotRequired[str],
FlowExecutionSummaryTypeDef#
# FlowExecutionSummaryTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import FlowExecutionSummaryTypeDef
def get_value() -> FlowExecutionSummaryTypeDef:
return {
"flowExecutionId": ...,
}
# FlowExecutionSummaryTypeDef definition
class FlowExecutionSummaryTypeDef(TypedDict):
flowExecutionId: NotRequired[str],
status: NotRequired[FlowExecutionStatusType], # (1)
systemInstanceId: NotRequired[str],
flowTemplateId: NotRequired[str],
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
FlowTemplateFilterTypeDef#
# FlowTemplateFilterTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import FlowTemplateFilterTypeDef
def get_value() -> FlowTemplateFilterTypeDef:
return {
"name": ...,
}
# FlowTemplateFilterTypeDef definition
class FlowTemplateFilterTypeDef(TypedDict):
name: FlowTemplateFilterNameType, # (1)
value: Sequence[str],
GetEntitiesRequestTypeDef#
# GetEntitiesRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetEntitiesRequestTypeDef
def get_value() -> GetEntitiesRequestTypeDef:
return {
"ids": ...,
}
# GetEntitiesRequestTypeDef definition
class GetEntitiesRequestTypeDef(TypedDict):
ids: Sequence[str],
namespaceVersion: NotRequired[int],
GetFlowTemplateRequestTypeDef#
# GetFlowTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetFlowTemplateRequestTypeDef
def get_value() -> GetFlowTemplateRequestTypeDef:
return {
"id": ...,
}
# GetFlowTemplateRequestTypeDef definition
class GetFlowTemplateRequestTypeDef(TypedDict):
id: str,
revisionNumber: NotRequired[int],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
GetFlowTemplateRevisionsRequestTypeDef#
# GetFlowTemplateRevisionsRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetFlowTemplateRevisionsRequestTypeDef
def get_value() -> GetFlowTemplateRevisionsRequestTypeDef:
return {
"id": ...,
}
# GetFlowTemplateRevisionsRequestTypeDef definition
class GetFlowTemplateRevisionsRequestTypeDef(TypedDict):
id: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetSystemInstanceRequestTypeDef#
# GetSystemInstanceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemInstanceRequestTypeDef
def get_value() -> GetSystemInstanceRequestTypeDef:
return {
"id": ...,
}
# GetSystemInstanceRequestTypeDef definition
class GetSystemInstanceRequestTypeDef(TypedDict):
id: str,
GetSystemTemplateRequestTypeDef#
# GetSystemTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemTemplateRequestTypeDef
def get_value() -> GetSystemTemplateRequestTypeDef:
return {
"id": ...,
}
# GetSystemTemplateRequestTypeDef definition
class GetSystemTemplateRequestTypeDef(TypedDict):
id: str,
revisionNumber: NotRequired[int],
GetSystemTemplateRevisionsRequestTypeDef#
# GetSystemTemplateRevisionsRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemTemplateRevisionsRequestTypeDef
def get_value() -> GetSystemTemplateRevisionsRequestTypeDef:
return {
"id": ...,
}
# GetSystemTemplateRevisionsRequestTypeDef definition
class GetSystemTemplateRevisionsRequestTypeDef(TypedDict):
id: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetUploadStatusRequestTypeDef#
# GetUploadStatusRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetUploadStatusRequestTypeDef
def get_value() -> GetUploadStatusRequestTypeDef:
return {
"uploadId": ...,
}
# GetUploadStatusRequestTypeDef definition
class GetUploadStatusRequestTypeDef(TypedDict):
uploadId: str,
ListFlowExecutionMessagesRequestTypeDef#
# ListFlowExecutionMessagesRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ListFlowExecutionMessagesRequestTypeDef
def get_value() -> ListFlowExecutionMessagesRequestTypeDef:
return {
"flowExecutionId": ...,
}
# ListFlowExecutionMessagesRequestTypeDef definition
class ListFlowExecutionMessagesRequestTypeDef(TypedDict):
flowExecutionId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
SystemInstanceFilterTypeDef#
# SystemInstanceFilterTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SystemInstanceFilterTypeDef
def get_value() -> SystemInstanceFilterTypeDef:
return {
"name": ...,
}
# SystemInstanceFilterTypeDef definition
class SystemInstanceFilterTypeDef(TypedDict):
name: NotRequired[SystemInstanceFilterNameType], # (1)
value: NotRequired[Sequence[str]],
SystemTemplateFilterTypeDef#
# SystemTemplateFilterTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SystemTemplateFilterTypeDef
def get_value() -> SystemTemplateFilterTypeDef:
return {
"name": ...,
}
# SystemTemplateFilterTypeDef definition
class SystemTemplateFilterTypeDef(TypedDict):
name: SystemTemplateFilterNameType, # (1)
value: Sequence[str],
SearchThingsRequestTypeDef#
# SearchThingsRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchThingsRequestTypeDef
def get_value() -> SearchThingsRequestTypeDef:
return {
"entityId": ...,
}
# SearchThingsRequestTypeDef definition
class SearchThingsRequestTypeDef(TypedDict):
entityId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
namespaceVersion: NotRequired[int],
ThingTypeDef#
# ThingTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ThingTypeDef
def get_value() -> ThingTypeDef:
return {
"thingArn": ...,
}
# ThingTypeDef definition
class ThingTypeDef(TypedDict):
thingArn: NotRequired[str],
thingName: NotRequired[str],
UndeploySystemInstanceRequestTypeDef#
# UndeploySystemInstanceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UndeploySystemInstanceRequestTypeDef
def get_value() -> UndeploySystemInstanceRequestTypeDef:
return {
"id": ...,
}
# UndeploySystemInstanceRequestTypeDef definition
class UndeploySystemInstanceRequestTypeDef(TypedDict):
id: NotRequired[str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
CreateFlowTemplateRequestTypeDef#
# CreateFlowTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import CreateFlowTemplateRequestTypeDef
def get_value() -> CreateFlowTemplateRequestTypeDef:
return {
"definition": ...,
}
# CreateFlowTemplateRequestTypeDef definition
class CreateFlowTemplateRequestTypeDef(TypedDict):
definition: DefinitionDocumentTypeDef, # (1)
compatibleNamespaceVersion: NotRequired[int],
CreateSystemTemplateRequestTypeDef#
# CreateSystemTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import CreateSystemTemplateRequestTypeDef
def get_value() -> CreateSystemTemplateRequestTypeDef:
return {
"definition": ...,
}
# CreateSystemTemplateRequestTypeDef definition
class CreateSystemTemplateRequestTypeDef(TypedDict):
definition: DefinitionDocumentTypeDef, # (1)
compatibleNamespaceVersion: NotRequired[int],
EntityDescriptionTypeDef#
# EntityDescriptionTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import EntityDescriptionTypeDef
def get_value() -> EntityDescriptionTypeDef:
return {
"id": ...,
}
# EntityDescriptionTypeDef definition
class EntityDescriptionTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
type: NotRequired[EntityTypeType], # (1)
createdAt: NotRequired[datetime],
definition: NotRequired[DefinitionDocumentTypeDef], # (2)
UpdateFlowTemplateRequestTypeDef#
# UpdateFlowTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UpdateFlowTemplateRequestTypeDef
def get_value() -> UpdateFlowTemplateRequestTypeDef:
return {
"id": ...,
}
# UpdateFlowTemplateRequestTypeDef definition
class UpdateFlowTemplateRequestTypeDef(TypedDict):
id: str,
definition: DefinitionDocumentTypeDef, # (1)
compatibleNamespaceVersion: NotRequired[int],
UpdateSystemTemplateRequestTypeDef#
# UpdateSystemTemplateRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UpdateSystemTemplateRequestTypeDef
def get_value() -> UpdateSystemTemplateRequestTypeDef:
return {
"id": ...,
}
# UpdateSystemTemplateRequestTypeDef definition
class UpdateSystemTemplateRequestTypeDef(TypedDict):
id: str,
definition: DefinitionDocumentTypeDef, # (1)
compatibleNamespaceVersion: NotRequired[int],
UploadEntityDefinitionsRequestTypeDef#
# UploadEntityDefinitionsRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UploadEntityDefinitionsRequestTypeDef
def get_value() -> UploadEntityDefinitionsRequestTypeDef:
return {
"document": ...,
}
# UploadEntityDefinitionsRequestTypeDef definition
class UploadEntityDefinitionsRequestTypeDef(TypedDict):
document: NotRequired[DefinitionDocumentTypeDef], # (1)
syncWithPublicNamespace: NotRequired[bool],
deprecateExistingEntities: NotRequired[bool],
FlowTemplateDescriptionTypeDef#
# FlowTemplateDescriptionTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import FlowTemplateDescriptionTypeDef
def get_value() -> FlowTemplateDescriptionTypeDef:
return {
"summary": ...,
}
# FlowTemplateDescriptionTypeDef definition
class FlowTemplateDescriptionTypeDef(TypedDict):
summary: NotRequired[FlowTemplateSummaryTypeDef], # (1)
definition: NotRequired[DefinitionDocumentTypeDef], # (2)
validatedNamespaceVersion: NotRequired[int],
CreateFlowTemplateResponseTypeDef#
# CreateFlowTemplateResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import CreateFlowTemplateResponseTypeDef
def get_value() -> CreateFlowTemplateResponseTypeDef:
return {
"summary": ...,
}
# CreateFlowTemplateResponseTypeDef definition
class CreateFlowTemplateResponseTypeDef(TypedDict):
summary: FlowTemplateSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteNamespaceResponseTypeDef#
# DeleteNamespaceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeleteNamespaceResponseTypeDef
def get_value() -> DeleteNamespaceResponseTypeDef:
return {
"namespaceArn": ...,
}
# DeleteNamespaceResponseTypeDef definition
class DeleteNamespaceResponseTypeDef(TypedDict):
namespaceArn: str,
namespaceName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeNamespaceResponseTypeDef#
# DescribeNamespaceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DescribeNamespaceResponseTypeDef
def get_value() -> DescribeNamespaceResponseTypeDef:
return {
"namespaceArn": ...,
}
# DescribeNamespaceResponseTypeDef definition
class DescribeNamespaceResponseTypeDef(TypedDict):
namespaceArn: str,
namespaceName: str,
trackingNamespaceName: str,
trackingNamespaceVersion: int,
namespaceVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetFlowTemplateRevisionsResponseTypeDef#
# GetFlowTemplateRevisionsResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetFlowTemplateRevisionsResponseTypeDef
def get_value() -> GetFlowTemplateRevisionsResponseTypeDef:
return {
"summaries": ...,
}
# GetFlowTemplateRevisionsResponseTypeDef definition
class GetFlowTemplateRevisionsResponseTypeDef(TypedDict):
summaries: List[FlowTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetNamespaceDeletionStatusResponseTypeDef#
# GetNamespaceDeletionStatusResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetNamespaceDeletionStatusResponseTypeDef
def get_value() -> GetNamespaceDeletionStatusResponseTypeDef:
return {
"namespaceArn": ...,
}
# GetNamespaceDeletionStatusResponseTypeDef definition
class GetNamespaceDeletionStatusResponseTypeDef(TypedDict):
namespaceArn: str,
namespaceName: str,
status: NamespaceDeletionStatusType, # (1)
errorCode: NamespaceDeletionStatusErrorCodesType, # (2)
errorMessage: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See NamespaceDeletionStatusType
- See NamespaceDeletionStatusErrorCodesType
- See ResponseMetadataTypeDef
GetUploadStatusResponseTypeDef#
# GetUploadStatusResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetUploadStatusResponseTypeDef
def get_value() -> GetUploadStatusResponseTypeDef:
return {
"uploadId": ...,
}
# GetUploadStatusResponseTypeDef definition
class GetUploadStatusResponseTypeDef(TypedDict):
uploadId: str,
uploadStatus: UploadStatusType, # (1)
namespaceArn: str,
namespaceName: str,
namespaceVersion: int,
failureReason: List[str],
createdDate: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchFlowTemplatesResponseTypeDef#
# SearchFlowTemplatesResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchFlowTemplatesResponseTypeDef
def get_value() -> SearchFlowTemplatesResponseTypeDef:
return {
"summaries": ...,
}
# SearchFlowTemplatesResponseTypeDef definition
class SearchFlowTemplatesResponseTypeDef(TypedDict):
summaries: List[FlowTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
UpdateFlowTemplateResponseTypeDef#
# UpdateFlowTemplateResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UpdateFlowTemplateResponseTypeDef
def get_value() -> UpdateFlowTemplateResponseTypeDef:
return {
"summary": ...,
}
# UpdateFlowTemplateResponseTypeDef definition
class UpdateFlowTemplateResponseTypeDef(TypedDict):
summary: FlowTemplateSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UploadEntityDefinitionsResponseTypeDef#
# UploadEntityDefinitionsResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UploadEntityDefinitionsResponseTypeDef
def get_value() -> UploadEntityDefinitionsResponseTypeDef:
return {
"uploadId": ...,
}
# UploadEntityDefinitionsResponseTypeDef definition
class UploadEntityDefinitionsResponseTypeDef(TypedDict):
uploadId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSystemInstanceRequestTypeDef#
# CreateSystemInstanceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import CreateSystemInstanceRequestTypeDef
def get_value() -> CreateSystemInstanceRequestTypeDef:
return {
"definition": ...,
}
# CreateSystemInstanceRequestTypeDef definition
class CreateSystemInstanceRequestTypeDef(TypedDict):
definition: DefinitionDocumentTypeDef, # (1)
target: DeploymentTargetType, # (2)
tags: NotRequired[Sequence[TagTypeDef]], # (3)
greengrassGroupName: NotRequired[str],
s3BucketName: NotRequired[str],
metricsConfiguration: NotRequired[MetricsConfigurationTypeDef], # (4)
flowActionsRoleArn: NotRequired[str],
- See DefinitionDocumentTypeDef
- See DeploymentTargetType
- See TagTypeDef
- See MetricsConfigurationTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateSystemInstanceResponseTypeDef#
# CreateSystemInstanceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import CreateSystemInstanceResponseTypeDef
def get_value() -> CreateSystemInstanceResponseTypeDef:
return {
"summary": ...,
}
# CreateSystemInstanceResponseTypeDef definition
class CreateSystemInstanceResponseTypeDef(TypedDict):
summary: SystemInstanceSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeploySystemInstanceResponseTypeDef#
# DeploySystemInstanceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import DeploySystemInstanceResponseTypeDef
def get_value() -> DeploySystemInstanceResponseTypeDef:
return {
"summary": ...,
}
# DeploySystemInstanceResponseTypeDef definition
class DeploySystemInstanceResponseTypeDef(TypedDict):
summary: SystemInstanceSummaryTypeDef, # (1)
greengrassDeploymentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchSystemInstancesResponseTypeDef#
# SearchSystemInstancesResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchSystemInstancesResponseTypeDef
def get_value() -> SearchSystemInstancesResponseTypeDef:
return {
"summaries": ...,
}
# SearchSystemInstancesResponseTypeDef definition
class SearchSystemInstancesResponseTypeDef(TypedDict):
summaries: List[SystemInstanceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
UndeploySystemInstanceResponseTypeDef#
# UndeploySystemInstanceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UndeploySystemInstanceResponseTypeDef
def get_value() -> UndeploySystemInstanceResponseTypeDef:
return {
"summary": ...,
}
# UndeploySystemInstanceResponseTypeDef definition
class UndeploySystemInstanceResponseTypeDef(TypedDict):
summary: SystemInstanceSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateSystemTemplateResponseTypeDef#
# CreateSystemTemplateResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import CreateSystemTemplateResponseTypeDef
def get_value() -> CreateSystemTemplateResponseTypeDef:
return {
"summary": ...,
}
# CreateSystemTemplateResponseTypeDef definition
class CreateSystemTemplateResponseTypeDef(TypedDict):
summary: SystemTemplateSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSystemTemplateRevisionsResponseTypeDef#
# GetSystemTemplateRevisionsResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemTemplateRevisionsResponseTypeDef
def get_value() -> GetSystemTemplateRevisionsResponseTypeDef:
return {
"summaries": ...,
}
# GetSystemTemplateRevisionsResponseTypeDef definition
class GetSystemTemplateRevisionsResponseTypeDef(TypedDict):
summaries: List[SystemTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
SearchSystemTemplatesResponseTypeDef#
# SearchSystemTemplatesResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchSystemTemplatesResponseTypeDef
def get_value() -> SearchSystemTemplatesResponseTypeDef:
return {
"summaries": ...,
}
# SearchSystemTemplatesResponseTypeDef definition
class SearchSystemTemplatesResponseTypeDef(TypedDict):
summaries: List[SystemTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
SystemTemplateDescriptionTypeDef#
# SystemTemplateDescriptionTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SystemTemplateDescriptionTypeDef
def get_value() -> SystemTemplateDescriptionTypeDef:
return {
"summary": ...,
}
# SystemTemplateDescriptionTypeDef definition
class SystemTemplateDescriptionTypeDef(TypedDict):
summary: NotRequired[SystemTemplateSummaryTypeDef], # (1)
definition: NotRequired[DefinitionDocumentTypeDef], # (2)
validatedNamespaceVersion: NotRequired[int],
UpdateSystemTemplateResponseTypeDef#
# UpdateSystemTemplateResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import UpdateSystemTemplateResponseTypeDef
def get_value() -> UpdateSystemTemplateResponseTypeDef:
return {
"summary": ...,
}
# UpdateSystemTemplateResponseTypeDef definition
class UpdateSystemTemplateResponseTypeDef(TypedDict):
summary: SystemTemplateSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SystemInstanceDescriptionTypeDef#
# SystemInstanceDescriptionTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SystemInstanceDescriptionTypeDef
def get_value() -> SystemInstanceDescriptionTypeDef:
return {
"summary": ...,
}
# SystemInstanceDescriptionTypeDef definition
class SystemInstanceDescriptionTypeDef(TypedDict):
summary: NotRequired[SystemInstanceSummaryTypeDef], # (1)
definition: NotRequired[DefinitionDocumentTypeDef], # (2)
s3BucketName: NotRequired[str],
metricsConfiguration: NotRequired[MetricsConfigurationTypeDef], # (3)
validatedNamespaceVersion: NotRequired[int],
validatedDependencyRevisions: NotRequired[List[DependencyRevisionTypeDef]], # (4)
flowActionsRoleArn: NotRequired[str],
- See SystemInstanceSummaryTypeDef
- See DefinitionDocumentTypeDef
- See MetricsConfigurationTypeDef
- See DependencyRevisionTypeDef
SearchEntitiesRequestTypeDef#
# SearchEntitiesRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchEntitiesRequestTypeDef
def get_value() -> SearchEntitiesRequestTypeDef:
return {
"entityTypes": ...,
}
# SearchEntitiesRequestTypeDef definition
class SearchEntitiesRequestTypeDef(TypedDict):
entityTypes: Sequence[EntityTypeType], # (1)
filters: NotRequired[Sequence[EntityFilterTypeDef]], # (2)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
namespaceVersion: NotRequired[int],
- See EntityTypeType
- See EntityFilterTypeDef
ListFlowExecutionMessagesResponseTypeDef#
# ListFlowExecutionMessagesResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ListFlowExecutionMessagesResponseTypeDef
def get_value() -> ListFlowExecutionMessagesResponseTypeDef:
return {
"messages": ...,
}
# ListFlowExecutionMessagesResponseTypeDef definition
class ListFlowExecutionMessagesResponseTypeDef(TypedDict):
messages: List[FlowExecutionMessageTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
SearchFlowExecutionsResponseTypeDef#
# SearchFlowExecutionsResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchFlowExecutionsResponseTypeDef
def get_value() -> SearchFlowExecutionsResponseTypeDef:
return {
"summaries": ...,
}
# SearchFlowExecutionsResponseTypeDef definition
class SearchFlowExecutionsResponseTypeDef(TypedDict):
summaries: List[FlowExecutionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
SearchFlowTemplatesRequestTypeDef#
# SearchFlowTemplatesRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchFlowTemplatesRequestTypeDef
def get_value() -> SearchFlowTemplatesRequestTypeDef:
return {
"filters": ...,
}
# SearchFlowTemplatesRequestTypeDef definition
class SearchFlowTemplatesRequestTypeDef(TypedDict):
filters: NotRequired[Sequence[FlowTemplateFilterTypeDef]], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetFlowTemplateRevisionsRequestPaginateTypeDef#
# GetFlowTemplateRevisionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetFlowTemplateRevisionsRequestPaginateTypeDef
def get_value() -> GetFlowTemplateRevisionsRequestPaginateTypeDef:
return {
"id": ...,
}
# GetFlowTemplateRevisionsRequestPaginateTypeDef definition
class GetFlowTemplateRevisionsRequestPaginateTypeDef(TypedDict):
id: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetSystemTemplateRevisionsRequestPaginateTypeDef#
# GetSystemTemplateRevisionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemTemplateRevisionsRequestPaginateTypeDef
def get_value() -> GetSystemTemplateRevisionsRequestPaginateTypeDef:
return {
"id": ...,
}
# GetSystemTemplateRevisionsRequestPaginateTypeDef definition
class GetSystemTemplateRevisionsRequestPaginateTypeDef(TypedDict):
id: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFlowExecutionMessagesRequestPaginateTypeDef#
# ListFlowExecutionMessagesRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ListFlowExecutionMessagesRequestPaginateTypeDef
def get_value() -> ListFlowExecutionMessagesRequestPaginateTypeDef:
return {
"flowExecutionId": ...,
}
# ListFlowExecutionMessagesRequestPaginateTypeDef definition
class ListFlowExecutionMessagesRequestPaginateTypeDef(TypedDict):
flowExecutionId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTagsForResourceRequestPaginateTypeDef#
# ListTagsForResourceRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import ListTagsForResourceRequestPaginateTypeDef
def get_value() -> ListTagsForResourceRequestPaginateTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestPaginateTypeDef definition
class ListTagsForResourceRequestPaginateTypeDef(TypedDict):
resourceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
SearchEntitiesRequestPaginateTypeDef#
# SearchEntitiesRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchEntitiesRequestPaginateTypeDef
def get_value() -> SearchEntitiesRequestPaginateTypeDef:
return {
"entityTypes": ...,
}
# SearchEntitiesRequestPaginateTypeDef definition
class SearchEntitiesRequestPaginateTypeDef(TypedDict):
entityTypes: Sequence[EntityTypeType], # (1)
filters: NotRequired[Sequence[EntityFilterTypeDef]], # (2)
namespaceVersion: NotRequired[int],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See EntityTypeType
- See EntityFilterTypeDef
- See PaginatorConfigTypeDef
SearchFlowTemplatesRequestPaginateTypeDef#
# SearchFlowTemplatesRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchFlowTemplatesRequestPaginateTypeDef
def get_value() -> SearchFlowTemplatesRequestPaginateTypeDef:
return {
"filters": ...,
}
# SearchFlowTemplatesRequestPaginateTypeDef definition
class SearchFlowTemplatesRequestPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FlowTemplateFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
SearchThingsRequestPaginateTypeDef#
# SearchThingsRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchThingsRequestPaginateTypeDef
def get_value() -> SearchThingsRequestPaginateTypeDef:
return {
"entityId": ...,
}
# SearchThingsRequestPaginateTypeDef definition
class SearchThingsRequestPaginateTypeDef(TypedDict):
entityId: str,
namespaceVersion: NotRequired[int],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
SearchFlowExecutionsRequestPaginateTypeDef#
# SearchFlowExecutionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchFlowExecutionsRequestPaginateTypeDef
def get_value() -> SearchFlowExecutionsRequestPaginateTypeDef:
return {
"systemInstanceId": ...,
}
# SearchFlowExecutionsRequestPaginateTypeDef definition
class SearchFlowExecutionsRequestPaginateTypeDef(TypedDict):
systemInstanceId: str,
flowExecutionId: NotRequired[str],
startTime: NotRequired[TimestampTypeDef],
endTime: NotRequired[TimestampTypeDef],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
SearchFlowExecutionsRequestTypeDef#
# SearchFlowExecutionsRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchFlowExecutionsRequestTypeDef
def get_value() -> SearchFlowExecutionsRequestTypeDef:
return {
"systemInstanceId": ...,
}
# SearchFlowExecutionsRequestTypeDef definition
class SearchFlowExecutionsRequestTypeDef(TypedDict):
systemInstanceId: str,
flowExecutionId: NotRequired[str],
startTime: NotRequired[TimestampTypeDef],
endTime: NotRequired[TimestampTypeDef],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SearchSystemInstancesRequestPaginateTypeDef#
# SearchSystemInstancesRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchSystemInstancesRequestPaginateTypeDef
def get_value() -> SearchSystemInstancesRequestPaginateTypeDef:
return {
"filters": ...,
}
# SearchSystemInstancesRequestPaginateTypeDef definition
class SearchSystemInstancesRequestPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[SystemInstanceFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
SearchSystemInstancesRequestTypeDef#
# SearchSystemInstancesRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchSystemInstancesRequestTypeDef
def get_value() -> SearchSystemInstancesRequestTypeDef:
return {
"filters": ...,
}
# SearchSystemInstancesRequestTypeDef definition
class SearchSystemInstancesRequestTypeDef(TypedDict):
filters: NotRequired[Sequence[SystemInstanceFilterTypeDef]], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SearchSystemTemplatesRequestPaginateTypeDef#
# SearchSystemTemplatesRequestPaginateTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchSystemTemplatesRequestPaginateTypeDef
def get_value() -> SearchSystemTemplatesRequestPaginateTypeDef:
return {
"filters": ...,
}
# SearchSystemTemplatesRequestPaginateTypeDef definition
class SearchSystemTemplatesRequestPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[SystemTemplateFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
SearchSystemTemplatesRequestTypeDef#
# SearchSystemTemplatesRequestTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchSystemTemplatesRequestTypeDef
def get_value() -> SearchSystemTemplatesRequestTypeDef:
return {
"filters": ...,
}
# SearchSystemTemplatesRequestTypeDef definition
class SearchSystemTemplatesRequestTypeDef(TypedDict):
filters: NotRequired[Sequence[SystemTemplateFilterTypeDef]], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SearchThingsResponseTypeDef#
# SearchThingsResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchThingsResponseTypeDef
def get_value() -> SearchThingsResponseTypeDef:
return {
"things": ...,
}
# SearchThingsResponseTypeDef definition
class SearchThingsResponseTypeDef(TypedDict):
things: List[ThingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See ThingTypeDef
- See ResponseMetadataTypeDef
GetEntitiesResponseTypeDef#
# GetEntitiesResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetEntitiesResponseTypeDef
def get_value() -> GetEntitiesResponseTypeDef:
return {
"descriptions": ...,
}
# GetEntitiesResponseTypeDef definition
class GetEntitiesResponseTypeDef(TypedDict):
descriptions: List[EntityDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchEntitiesResponseTypeDef#
# SearchEntitiesResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import SearchEntitiesResponseTypeDef
def get_value() -> SearchEntitiesResponseTypeDef:
return {
"descriptions": ...,
}
# SearchEntitiesResponseTypeDef definition
class SearchEntitiesResponseTypeDef(TypedDict):
descriptions: List[EntityDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetFlowTemplateResponseTypeDef#
# GetFlowTemplateResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetFlowTemplateResponseTypeDef
def get_value() -> GetFlowTemplateResponseTypeDef:
return {
"description": ...,
}
# GetFlowTemplateResponseTypeDef definition
class GetFlowTemplateResponseTypeDef(TypedDict):
description: FlowTemplateDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSystemTemplateResponseTypeDef#
# GetSystemTemplateResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemTemplateResponseTypeDef
def get_value() -> GetSystemTemplateResponseTypeDef:
return {
"description": ...,
}
# GetSystemTemplateResponseTypeDef definition
class GetSystemTemplateResponseTypeDef(TypedDict):
description: SystemTemplateDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSystemInstanceResponseTypeDef#
# GetSystemInstanceResponseTypeDef TypedDict usage example
from types_boto3_iotthingsgraph.type_defs import GetSystemInstanceResponseTypeDef
def get_value() -> GetSystemInstanceResponseTypeDef:
return {
"description": ...,
}
# GetSystemInstanceResponseTypeDef definition
class GetSystemInstanceResponseTypeDef(TypedDict):
description: SystemInstanceDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)