Skip to content

Iottwinmaker Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchPutPropertyError

errorCode

  • Type:
  • Required: Yes

errorMessage

  • Type:
  • Required: Yes

entry

  • Type:
  • Required: Yes

BatchPutPropertyErrorEntry

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.BatchPutPropertyError]
  • Required: Yes

BatchPutPropertyValuesRequest

workspaceId

  • Type:
  • Required: Yes

entries

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValueEntry, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValueEntryOutput]]
  • Required: Yes

BatchPutPropertyValuesResponse

errorEntries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.BatchPutPropertyErrorEntry]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BundleInformation

bundleNames

  • Type: typing.List[str]
  • Required: Yes

pricingTier

  • Type: typing.Optional[typing.Literal['TIER_1', 'TIER_2', 'TIER_3', 'TIER_4']]

CancelMetadataTransferJobRequest

metadataTransferJobId

  • Type:
  • Required: Yes

CancelMetadataTransferJobResponse

metadataTransferJobId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

progress

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ColumnDescription

name

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[typing.Literal['EDGE', 'NODE', 'VALUE']]

ComponentPropertyGroupRequest

groupType

  • Type: typing.Optional[typing.Literal['TABULAR']]

propertyNames

  • Type: typing.Optional[typing.List[str]]

updateType

  • Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'UPDATE']]

ComponentPropertyGroupResponse

groupType

  • Type: typing.Literal['TABULAR']
  • Required: Yes

propertyNames

  • Type: typing.List[str]
  • Required: Yes

isInherited

  • Type:
  • Required: Yes

ComponentRequest

description

  • Type: typing.Optional[str]

componentTypeId

  • Type: typing.Optional[str]

properties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyRequest]]

propertyGroups

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentPropertyGroupRequest]]

ComponentResponse

componentName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

componentTypeId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.Status]

definedIn

  • Type: typing.Optional[str]

properties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyResponse]]

propertyGroups

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentPropertyGroupResponse]]

syncSource

  • Type: typing.Optional[str]

areAllPropertiesReturned

  • Type: typing.Optional[bool]

compositeComponents

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentSummary]]

areAllCompositeComponentsReturned

  • Type: typing.Optional[bool]

ComponentSummary

componentName

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

definedIn

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

propertyGroups

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentPropertyGroupResponse]]

syncSource

  • Type: typing.Optional[str]

componentPath

  • Type: typing.Optional[str]

ComponentTypeSummary

arn

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.Status]

componentTypeName

  • Type: typing.Optional[str]

ComponentUpdateRequest

updateType

  • Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'UPDATE']]

description

  • Type: typing.Optional[str]

componentTypeId

  • Type: typing.Optional[str]

propertyUpdates

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyRequest]]

propertyGroupUpdates

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentPropertyGroupRequest]]

CompositeComponentRequest

description

  • Type: typing.Optional[str]

properties

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyRequest]]

propertyGroups

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentPropertyGroupRequest]]

CompositeComponentTypeRequest

componentTypeId

  • Type: typing.Optional[str]

CompositeComponentTypeResponse

componentTypeId

  • Type: typing.Optional[str]

isInherited

  • Type: typing.Optional[bool]

CompositeComponentUpdateRequest

updateType

  • Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'UPDATE']]

description

  • Type: typing.Optional[str]

propertyUpdates

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyRequest]]

propertyGroupUpdates

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentPropertyGroupRequest]]

CreateComponentTypeRequest

workspaceId

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

isSingleton

  • Type: typing.Optional[bool]

description

  • Type: typing.Optional[str]

propertyDefinitions

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyDefinitionRequest]]

extendsFrom

  • Type: typing.Optional[typing.List[str]]

functions

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FunctionRequest]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

propertyGroups

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyGroupRequest]]

componentTypeName

  • Type: typing.Optional[str]

compositeComponentTypes

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.CompositeComponentTypeRequest]]

CreateComponentTypeResponse

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEntityRequest

workspaceId

  • Type:
  • Required: Yes

entityName

  • Type:
  • Required: Yes

entityId

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

components

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentRequest]]

compositeComponents

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.CompositeComponentRequest]]

parentEntityId

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateEntityResponse

entityId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateMetadataTransferJobRequest

sources

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SourceConfiguration, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SourceConfigurationOutput]]
  • Required: Yes

destination

  • Type:
  • Required: Yes

metadataTransferJobId

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

CreateMetadataTransferJobResponse

metadataTransferJobId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSceneRequest

workspaceId

  • Type:
  • Required: Yes

sceneId

  • Type:
  • Required: Yes

contentLocation

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

capabilities

  • Type: typing.Optional[typing.List[str]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

sceneMetadata

  • Type: typing.Optional[typing.Dict[str, str]]

CreateSceneResponse

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSyncJobRequest

workspaceId

  • Type:
  • Required: Yes

syncSource

  • Type:
  • Required: Yes

syncRole

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateSyncJobResponse

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'INITIALIZING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateWorkspaceRequest

workspaceId

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

s3Location

  • Type: typing.Optional[str]

role

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateWorkspaceResponse

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DataConnector

lambda_

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.LambdaFunction]

isNative

  • Type: typing.Optional[bool]

DataType

type

  • Type: typing.Literal['BOOLEAN', 'DOUBLE', 'INTEGER', 'LIST', 'LONG', 'MAP', 'RELATIONSHIP', 'STRING']
  • Required: Yes

nestedType

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

allowedValues

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValue, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]]]

unitOfMeasure

  • Type: typing.Optional[str]

relationship

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.Relationship]

DataTypeOutput

type

  • Type: typing.Literal['BOOLEAN', 'DOUBLE', 'INTEGER', 'LIST', 'LONG', 'MAP', 'RELATIONSHIP', 'STRING']
  • Required: Yes

nestedType

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

allowedValues

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]]

unitOfMeasure

  • Type: typing.Optional[str]

relationship

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.Relationship]

DataValue

booleanValue

  • Type: typing.Optional[bool]

doubleValue

  • Type: typing.Optional[float]

integerValue

  • Type: typing.Optional[int]

longValue

  • Type: typing.Optional[int]

stringValue

  • Type: typing.Optional[str]

listValue

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

mapValue

  • Type: typing.Optional[typing.Dict[str, typing.Dict[str, typing.Any]]]

relationshipValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.RelationshipValue]

expression

  • Type: typing.Optional[str]

DataValueOutput

booleanValue

  • Type: typing.Optional[bool]

doubleValue

  • Type: typing.Optional[float]

integerValue

  • Type: typing.Optional[int]

longValue

  • Type: typing.Optional[int]

stringValue

  • Type: typing.Optional[str]

listValue

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

mapValue

  • Type: typing.Optional[typing.Dict[str, typing.Dict[str, typing.Any]]]

relationshipValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.RelationshipValue]

expression

  • Type: typing.Optional[str]

DeleteComponentTypeRequest

workspaceId

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

DeleteComponentTypeResponse

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEntityRequest

workspaceId

  • Type:
  • Required: Yes

entityId

  • Type:
  • Required: Yes

isRecursive

  • Type: typing.Optional[bool]

DeleteEntityResponse

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteSceneRequest

workspaceId

  • Type:
  • Required: Yes

sceneId

  • Type:
  • Required: Yes

DeleteSyncJobRequest

workspaceId

  • Type:
  • Required: Yes

syncSource

  • Type:
  • Required: Yes

DeleteSyncJobResponse

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'INITIALIZING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteWorkspaceRequest

workspaceId

  • Type:
  • Required: Yes

DeleteWorkspaceResponse

message

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationConfiguration

type

  • Type: typing.Literal['iotsitewise', 'iottwinmaker', 's3']
  • Required: Yes

s3Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.S3DestinationConfiguration]

iotTwinMakerConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotTwinMakerDestinationConfiguration]

EntityPropertyReference

propertyName

  • Type:
  • Required: Yes

componentName

  • Type: typing.Optional[str]

componentPath

  • Type: typing.Optional[str]

externalIdProperty

  • Type: typing.Optional[typing.Dict[str, str]]

entityId

  • Type: typing.Optional[str]

EntityPropertyReferenceOutput

propertyName

  • Type:
  • Required: Yes

componentName

  • Type: typing.Optional[str]

componentPath

  • Type: typing.Optional[str]

externalIdProperty

  • Type: typing.Optional[typing.Dict[str, str]]

entityId

  • Type: typing.Optional[str]

EntitySummary

entityId

  • Type:
  • Required: Yes

entityName

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

parentEntityId

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

hasChildEntities

  • Type: typing.Optional[bool]

ErrorDetails

code

  • Type: typing.Optional[typing.Literal['COMPOSITE_COMPONENT_FAILURE', 'INTERNAL_FAILURE', 'PROCESSING_ERROR', 'SYNC_CREATING_ERROR', 'SYNC_DELETING_ERROR', 'SYNC_INITIALIZING_ERROR', 'SYNC_PROCESSING_ERROR', 'VALIDATION_ERROR']]

message

  • Type: typing.Optional[str]

ExecuteQueryRequest

workspaceId

  • Type:
  • Required: Yes

queryStatement

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ExecuteQueryResponse

columnDescriptions

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ColumnDescription]
  • Required: Yes

rows

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.Row]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

FilterByAsset

assetId

  • Type: typing.Optional[str]

assetExternalId

  • Type: typing.Optional[str]

includeOffspring

  • Type: typing.Optional[bool]

includeAssetModel

  • Type: typing.Optional[bool]

FilterByAssetModel

assetModelId

  • Type: typing.Optional[str]

assetModelExternalId

  • Type: typing.Optional[str]

includeOffspring

  • Type: typing.Optional[bool]

includeAssets

  • Type: typing.Optional[bool]

FilterByComponentType

componentTypeId

  • Type:
  • Required: Yes

FilterByEntity

entityId

  • Type:
  • Required: Yes

FunctionRequest

requiredProperties

  • Type: typing.Optional[typing.List[str]]

scope

  • Type: typing.Optional[typing.Literal['ENTITY', 'WORKSPACE']]

implementedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataConnector]

FunctionResponse

requiredProperties

  • Type: typing.Optional[typing.List[str]]

scope

  • Type: typing.Optional[typing.Literal['ENTITY', 'WORKSPACE']]

implementedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataConnector]

isInherited

  • Type: typing.Optional[bool]

GetComponentTypeRequest

workspaceId

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

GetComponentTypeResponse

workspaceId

  • Type:
  • Required: Yes

isSingleton

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

propertyDefinitions

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyDefinitionResponse]
  • Required: Yes

extendsFrom

  • Type: typing.List[str]
  • Required: Yes

functions

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FunctionResponse]
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

isAbstract

  • Type:
  • Required: Yes

isSchemaInitialized

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

propertyGroups

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyGroupResponse]
  • Required: Yes

syncSource

  • Type:
  • Required: Yes

componentTypeName

  • Type:
  • Required: Yes

compositeComponentTypes

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.CompositeComponentTypeResponse]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEntityRequest

workspaceId

  • Type:
  • Required: Yes

entityId

  • Type:
  • Required: Yes

GetEntityResponse

entityId

  • Type:
  • Required: Yes

entityName

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

workspaceId

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

components

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentResponse]
  • Required: Yes

parentEntityId

  • Type:
  • Required: Yes

hasChildEntities

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

syncSource

  • Type:
  • Required: Yes

areAllComponentsReturned

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMetadataTransferJobRequest

metadataTransferJobId

  • Type:
  • Required: Yes

GetMetadataTransferJobResponse

metadataTransferJobId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

sources

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SourceConfigurationOutput]
  • Required: Yes

destination

  • Type:
  • Required: Yes

metadataTransferJobRole

  • Type:
  • Required: Yes

reportUrl

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

progress

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPricingPlanResponse

currentPricingPlan

  • Type:
  • Required: Yes

pendingPricingPlan

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPropertyValueHistoryRequest

workspaceId

  • Type:
  • Required: Yes

selectedProperties

  • Type: typing.List[str]
  • Required: Yes

entityId

  • Type: typing.Optional[str]

componentName

  • Type: typing.Optional[str]

componentPath

  • Type: typing.Optional[str]

componentTypeId

  • Type: typing.Optional[str]

propertyFilters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyFilter]]

startDateTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

endDateTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

interpolation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.InterpolationParameters]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

orderByTime

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

startTime

  • Type: typing.Optional[str]

endTime

  • Type: typing.Optional[str]

GetPropertyValueHistoryResponse

propertyValues

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValueHistory]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

GetPropertyValueRequest

selectedProperties

  • Type: typing.List[str]
  • Required: Yes

workspaceId

  • Type:
  • Required: Yes

componentName

  • Type: typing.Optional[str]

componentPath

  • Type: typing.Optional[str]

componentTypeId

  • Type: typing.Optional[str]

entityId

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

propertyGroupName

  • Type: typing.Optional[str]

tabularConditions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.TabularConditions]

GetPropertyValueResponse

propertyValues

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyLatestValue]
  • Required: Yes

tabularPropertyValues

  • Type: typing.List[typing.List[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]]]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

GetSceneRequest

workspaceId

  • Type:
  • Required: Yes

sceneId

  • Type:
  • Required: Yes

GetSceneResponse

workspaceId

  • Type:
  • Required: Yes

sceneId

  • Type:
  • Required: Yes

contentLocation

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

capabilities

  • Type: typing.List[str]
  • Required: Yes

sceneMetadata

  • Type: typing.Dict[str, str]
  • Required: Yes

generatedSceneMetadata

  • Type: typing.Dict[str, str]
  • Required: Yes

error

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSyncJobRequest

syncSource

  • Type:
  • Required: Yes

workspaceId

  • Type: typing.Optional[str]

GetSyncJobResponse

arn

  • Type:
  • Required: Yes

workspaceId

  • Type:
  • Required: Yes

syncSource

  • Type:
  • Required: Yes

syncRole

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetWorkspaceRequest

workspaceId

  • Type:
  • Required: Yes

GetWorkspaceResponse

workspaceId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

linkedServices

  • Type: typing.List[str]
  • Required: Yes

s3Location

  • Type:
  • Required: Yes

role

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InterpolationParameters

interpolationType

  • Type: typing.Optional[typing.Literal['LINEAR']]

intervalInSeconds

  • Type: typing.Optional[int]

IotSiteWiseSourceConfiguration

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotSiteWiseSourceConfigurationFilter]]

IotSiteWiseSourceConfigurationFilter

filterByAssetModel

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FilterByAssetModel]

filterByAsset

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FilterByAsset]

IotSiteWiseSourceConfigurationOutput

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotSiteWiseSourceConfigurationFilter]]

IotTwinMakerDestinationConfiguration

workspace

  • Type:
  • Required: Yes

IotTwinMakerSourceConfiguration

workspace

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotTwinMakerSourceConfigurationFilter]]

IotTwinMakerSourceConfigurationFilter

filterByComponentType

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FilterByComponentType]

filterByEntity

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FilterByEntity]

IotTwinMakerSourceConfigurationOutput

workspace

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotTwinMakerSourceConfigurationFilter]]

LambdaFunction

arn

  • Type:
  • Required: Yes

ListComponentTypesFilter

extendsFrom

  • Type: typing.Optional[str]

namespace

  • Type: typing.Optional[str]

isAbstract

  • Type: typing.Optional[bool]

ListComponentTypesRequest

workspaceId

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ListComponentTypesFilter]]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListComponentTypesResponse

workspaceId

  • Type:
  • Required: Yes

componentTypeSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentTypeSummary]
  • Required: Yes

maxResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListComponentsRequest

workspaceId

  • Type:
  • Required: Yes

entityId

  • Type:
  • Required: Yes

componentPath

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListComponentsResponse

componentSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEntitiesFilter

parentEntityId

  • Type: typing.Optional[str]

componentTypeId

  • Type: typing.Optional[str]

externalId

  • Type: typing.Optional[str]

ListEntitiesRequest

workspaceId

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ListEntitiesFilter]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListEntitiesResponse

entitySummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.EntitySummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListMetadataTransferJobsFilter

workspaceId

  • Type: typing.Optional[str]

state

  • Type: typing.Optional[typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'ERROR', 'PENDING', 'RUNNING', 'VALIDATING']]

ListMetadataTransferJobsRequest

sourceType

  • Type: typing.Literal['iotsitewise', 'iottwinmaker', 's3']
  • Required: Yes

destinationType

  • Type: typing.Literal['iotsitewise', 'iottwinmaker', 's3']
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ListMetadataTransferJobsFilter]]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListMetadataTransferJobsResponse

metadataTransferJobSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.MetadataTransferJobSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListPropertiesRequest

workspaceId

  • Type:
  • Required: Yes

entityId

  • Type:
  • Required: Yes

componentName

  • Type: typing.Optional[str]

componentPath

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListPropertiesResponse

propertySummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertySummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListScenesRequest

workspaceId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListScenesResponse

sceneSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SceneSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListSyncJobsRequest

workspaceId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListSyncJobsResponse

syncJobSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SyncJobSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListSyncResourcesRequest

workspaceId

  • Type:
  • Required: Yes

syncSource

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SyncResourceFilter]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListSyncResourcesResponse

syncResources

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SyncResourceSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceARN

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceResponse

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListWorkspacesRequest

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListWorkspacesResponse

workspaceSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.WorkspaceSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

MetadataTransferJobProgress

totalCount

  • Type: typing.Optional[int]

succeededCount

  • Type: typing.Optional[int]

skippedCount

  • Type: typing.Optional[int]

failedCount

  • Type: typing.Optional[int]

MetadataTransferJobStatus

state

  • Type: typing.Optional[typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'ERROR', 'PENDING', 'RUNNING', 'VALIDATING']]

error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ErrorDetails]

queuedPosition

  • Type: typing.Optional[int]

MetadataTransferJobSummary

metadataTransferJobId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

progress

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.MetadataTransferJobProgress]

OrderBy

propertyName

  • Type:
  • Required: Yes

order

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

ParentEntityUpdateRequest

updateType

  • Type: typing.Literal['DELETE', 'UPDATE']
  • Required: Yes

parentEntityId

  • Type: typing.Optional[str]

PricingPlan

effectiveDateTime

  • Type:
  • Required: Yes

pricingMode

  • Type: typing.Literal['BASIC', 'STANDARD', 'TIERED_BUNDLE']
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

updateReason

  • Type: typing.Literal['DEFAULT', 'ENTITY_COUNT_UPDATE', 'OVERWRITTEN', 'PRICING_MODE_UPDATE', 'PRICING_TIER_UPDATE']
  • Required: Yes

billableEntityCount

  • Type: typing.Optional[int]

bundleInformation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.BundleInformation]

PropertyDefinitionRequest

dataType

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataType, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataTypeOutput, NoneType]

isRequiredInEntity

  • Type: typing.Optional[bool]

isExternalId

  • Type: typing.Optional[bool]

isStoredExternally

  • Type: typing.Optional[bool]

isTimeSeries

  • Type: typing.Optional[bool]

defaultValue

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValue, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput, NoneType]

configuration

  • Type: typing.Optional[typing.Dict[str, str]]

displayName

  • Type: typing.Optional[str]

PropertyDefinitionResponse

dataType

  • Type:
  • Required: Yes

isTimeSeries

  • Type:
  • Required: Yes

isRequiredInEntity

  • Type:
  • Required: Yes

isExternalId

  • Type:
  • Required: Yes

isStoredExternally

  • Type:
  • Required: Yes

isImported

  • Type:
  • Required: Yes

isFinal

  • Type:
  • Required: Yes

isInherited

  • Type:
  • Required: Yes

defaultValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]

configuration

  • Type: typing.Optional[typing.Dict[str, str]]

displayName

  • Type: typing.Optional[str]

PropertyFilter

propertyName

  • Type: typing.Optional[str]

operator

  • Type: typing.Optional[str]

value

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValue, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput, NoneType]

PropertyGroupRequest

groupType

  • Type: typing.Optional[typing.Literal['TABULAR']]

propertyNames

  • Type: typing.Optional[typing.List[str]]

PropertyGroupResponse

groupType

  • Type: typing.Literal['TABULAR']
  • Required: Yes

propertyNames

  • Type: typing.List[str]
  • Required: Yes

isInherited

  • Type:
  • Required: Yes

PropertyLatestValue

propertyReference

  • Type:
  • Required: Yes

propertyValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]

PropertyRequest

definition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyDefinitionRequest]

value

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValue, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput, NoneType]

updateType

  • Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'RESET_VALUE', 'UPDATE']]

PropertyResponse

definition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyDefinitionResponse]

value

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]

areAllPropertyValuesReturned

  • Type: typing.Optional[bool]

PropertySummary

propertyName

  • Type:
  • Required: Yes

definition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyDefinitionResponse]

value

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]

areAllPropertyValuesReturned

  • Type: typing.Optional[bool]

PropertyValue

value

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValue, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.DataValueOutput]
  • Required: Yes

timestamp

  • Type: typing.Union[datetime.datetime, str, NoneType]

time

  • Type: typing.Optional[str]

PropertyValueEntry

entityPropertyReference

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.EntityPropertyReference, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.EntityPropertyReferenceOutput]
  • Required: Yes

propertyValues

  • Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValue, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValueOutput]]]

PropertyValueEntryOutput

entityPropertyReference

  • Type:
  • Required: Yes

propertyValues

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValueOutput]]

PropertyValueHistory

entityPropertyReference

  • Type:
  • Required: Yes

values

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyValueOutput]]

PropertyValueOutput

value

  • Type:
  • Required: Yes

timestamp

  • Type: typing.Optional[datetime.datetime]

time

  • Type: typing.Optional[str]

Relationship

targetComponentTypeId

  • Type: typing.Optional[str]

relationshipType

  • Type: typing.Optional[str]

RelationshipValue

targetEntityId

  • Type: typing.Optional[str]

targetComponentName

  • Type: typing.Optional[str]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

Row

rowData

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

S3DestinationConfiguration

location

  • Type:
  • Required: Yes

S3SourceConfiguration

location

  • Type:
  • Required: Yes

SceneError

code

  • Type: typing.Optional[typing.Literal['MATTERPORT_ERROR']]

message

  • Type: typing.Optional[str]

SceneSummary

sceneId

  • Type:
  • Required: Yes

contentLocation

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

SourceConfiguration

type

  • Type: typing.Literal['iotsitewise', 'iottwinmaker', 's3']
  • Required: Yes

s3Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.S3SourceConfiguration]

iotSiteWiseConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotSiteWiseSourceConfiguration, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotSiteWiseSourceConfigurationOutput, NoneType]

iotTwinMakerConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotTwinMakerSourceConfiguration, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotTwinMakerSourceConfigurationOutput, NoneType]

SourceConfigurationOutput

type

  • Type: typing.Literal['iotsitewise', 'iottwinmaker', 's3']
  • Required: Yes

s3Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.S3SourceConfiguration]

iotSiteWiseConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotSiteWiseSourceConfigurationOutput]

iotTwinMakerConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.IotTwinMakerSourceConfigurationOutput]

Status

state

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']]

error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ErrorDetails]

SyncJobStatus

state

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'INITIALIZING']]

error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ErrorDetails]

SyncJobSummary

arn

  • Type: typing.Optional[str]

workspaceId

  • Type: typing.Optional[str]

syncSource

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SyncJobStatus]

creationDateTime

  • Type: typing.Optional[datetime.datetime]

updateDateTime

  • Type: typing.Optional[datetime.datetime]

SyncResourceFilter

state

  • Type: typing.Optional[typing.Literal['DELETED', 'ERROR', 'INITIALIZING', 'IN_SYNC', 'PROCESSING']]

resourceType

  • Type: typing.Optional[typing.Literal['COMPONENT_TYPE', 'ENTITY']]

resourceId

  • Type: typing.Optional[str]

externalId

  • Type: typing.Optional[str]

SyncResourceStatus

state

  • Type: typing.Optional[typing.Literal['DELETED', 'ERROR', 'INITIALIZING', 'IN_SYNC', 'PROCESSING']]

error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ErrorDetails]

SyncResourceSummary

resourceType

  • Type: typing.Optional[typing.Literal['COMPONENT_TYPE', 'ENTITY']]

externalId

  • Type: typing.Optional[str]

resourceId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.SyncResourceStatus]

updateDateTime

  • Type: typing.Optional[datetime.datetime]

TabularConditions

orderBy

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.OrderBy]]

propertyFilters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyFilter]]

TagResourceRequest

resourceARN

  • Type:
  • Required: Yes

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UntagResourceRequest

resourceARN

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateComponentTypeRequest

workspaceId

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

isSingleton

  • Type: typing.Optional[bool]

description

  • Type: typing.Optional[str]

propertyDefinitions

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyDefinitionRequest]]

extendsFrom

  • Type: typing.Optional[typing.List[str]]

functions

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.FunctionRequest]]

propertyGroups

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.PropertyGroupRequest]]

componentTypeName

  • Type: typing.Optional[str]

compositeComponentTypes

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.CompositeComponentTypeRequest]]

UpdateComponentTypeResponse

workspaceId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

componentTypeId

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEntityRequest

workspaceId

  • Type:
  • Required: Yes

entityId

  • Type:
  • Required: Yes

entityName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

componentUpdates

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ComponentUpdateRequest]]

compositeComponentUpdates

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.CompositeComponentUpdateRequest]]

parentEntityUpdate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iottwinmaker.iottwinmaker_classes.ParentEntityUpdateRequest]

UpdateEntityResponse

updateDateTime

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdatePricingPlanRequest

pricingMode

  • Type: typing.Literal['BASIC', 'STANDARD', 'TIERED_BUNDLE']
  • Required: Yes

bundleNames

  • Type: typing.Optional[typing.List[str]]

UpdatePricingPlanResponse

currentPricingPlan

  • Type:
  • Required: Yes

pendingPricingPlan

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSceneRequest

workspaceId

  • Type:
  • Required: Yes

sceneId

  • Type:
  • Required: Yes

contentLocation

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

capabilities

  • Type: typing.Optional[typing.List[str]]

sceneMetadata

  • Type: typing.Optional[typing.Dict[str, str]]

UpdateSceneResponse

updateDateTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateWorkspaceRequest

workspaceId

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

role

  • Type: typing.Optional[str]

s3Location

  • Type: typing.Optional[str]

UpdateWorkspaceResponse

updateDateTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

WorkspaceSummary

workspaceId

  • Type:
  • Required: Yes

arn

  • Type:
  • Required: Yes

creationDateTime

  • Type:
  • Required: Yes

updateDateTime

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

linkedServices

  • Type: typing.Optional[typing.List[str]]