IoTTwinMakerClient#
Index > IoTTwinMaker > IoTTwinMakerClient
Auto-generated documentation for IoTTwinMaker type annotations stubs module mypy-boto3-iottwinmaker.
IoTTwinMakerClient#
Type annotations and code completion for boto3.client("iottwinmaker")
.
boto3 documentation
# IoTTwinMakerClient usage example
from boto3.session import Session
from mypy_boto3_iottwinmaker.client import IoTTwinMakerClient
def get_iottwinmaker_client() -> IoTTwinMakerClient:
return Session().client("iottwinmaker")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("iottwinmaker").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("iottwinmaker")
try:
do_something(client)
except (
client.exceptions.AccessDeniedException,
client.exceptions.ClientError,
client.exceptions.ConflictException,
client.exceptions.ConnectorFailureException,
client.exceptions.ConnectorTimeoutException,
client.exceptions.InternalServerException,
client.exceptions.QueryTimeoutException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ServiceQuotaExceededException,
client.exceptions.ThrottlingException,
client.exceptions.TooManyTagsException,
client.exceptions.ValidationException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from mypy_boto3_iottwinmaker.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods#
batch_put_property_values#
Sets values for multiple time series properties.
Type annotations and code completion for boto3.client("iottwinmaker").batch_put_property_values
method.
boto3 documentation
# batch_put_property_values method definition
def batch_put_property_values(
self,
*,
workspaceId: str,
entries: Sequence[Union[PropertyValueEntryTypeDef, PropertyValueEntryOutputTypeDef]], # (1)
) -> BatchPutPropertyValuesResponseTypeDef: # (2)
...
- See PropertyValueEntryTypeDef PropertyValueEntryOutputTypeDef
- See BatchPutPropertyValuesResponseTypeDef
# batch_put_property_values method usage example with argument unpacking
kwargs: BatchPutPropertyValuesRequestRequestTypeDef = { # (1)
"workspaceId": ...,
"entries": ...,
}
parent.batch_put_property_values(**kwargs)
can_paginate#
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("iottwinmaker").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
cancel_metadata_transfer_job#
Cancels the metadata transfer job.
Type annotations and code completion for boto3.client("iottwinmaker").cancel_metadata_transfer_job
method.
boto3 documentation
# cancel_metadata_transfer_job method definition
def cancel_metadata_transfer_job(
self,
*,
metadataTransferJobId: str,
) -> CancelMetadataTransferJobResponseTypeDef: # (1)
...
# cancel_metadata_transfer_job method usage example with argument unpacking
kwargs: CancelMetadataTransferJobRequestRequestTypeDef = { # (1)
"metadataTransferJobId": ...,
}
parent.cancel_metadata_transfer_job(**kwargs)
close#
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("iottwinmaker").close
method.
boto3 documentation
# close method definition
def close(
self,
) -> None:
...
create_component_type#
Creates a component type.
Type annotations and code completion for boto3.client("iottwinmaker").create_component_type
method.
boto3 documentation
# create_component_type method definition
def create_component_type(
self,
*,
workspaceId: str,
componentTypeId: str,
isSingleton: bool = ...,
description: str = ...,
propertyDefinitions: Mapping[str, PropertyDefinitionRequestTypeDef] = ..., # (1)
extendsFrom: Sequence[str] = ...,
functions: Mapping[str, FunctionRequestTypeDef] = ..., # (2)
tags: Mapping[str, str] = ...,
propertyGroups: Mapping[str, PropertyGroupRequestTypeDef] = ..., # (3)
componentTypeName: str = ...,
compositeComponentTypes: Mapping[str, CompositeComponentTypeRequestTypeDef] = ..., # (4)
) -> CreateComponentTypeResponseTypeDef: # (5)
...
- See PropertyDefinitionRequestTypeDef
- See FunctionRequestTypeDef
- See PropertyGroupRequestTypeDef
- See CompositeComponentTypeRequestTypeDef
- See CreateComponentTypeResponseTypeDef
# create_component_type method usage example with argument unpacking
kwargs: CreateComponentTypeRequestRequestTypeDef = { # (1)
"workspaceId": ...,
"componentTypeId": ...,
}
parent.create_component_type(**kwargs)
create_entity#
Creates an entity.
Type annotations and code completion for boto3.client("iottwinmaker").create_entity
method.
boto3 documentation
# create_entity method definition
def create_entity(
self,
*,
workspaceId: str,
entityName: str,
entityId: str = ...,
description: str = ...,
components: Mapping[str, ComponentRequestTypeDef] = ..., # (1)
compositeComponents: Mapping[str, CompositeComponentRequestTypeDef] = ..., # (2)
parentEntityId: str = ...,
tags: Mapping[str, str] = ...,
) -> CreateEntityResponseTypeDef: # (3)
...
# create_entity method usage example with argument unpacking
kwargs: CreateEntityRequestRequestTypeDef = { # (1)
"workspaceId": ...,
"entityName": ...,
}
parent.create_entity(**kwargs)