@swamp/aws/iottwinmaker
v2026.04.23.3
AWS IOTTWINMAKER infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awsiottwinmakercloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/iottwinmaker@swamp/aws/iottwinmaker/component-typev2026.04.23.2component_type.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| WorkspaceId | string | The ID of the workspace that contains the component type. |
| ComponentTypeId | string | The ID of the component type. |
| Description? | string | The description of the component type. |
| ExtendsFrom? | array | Specifies the parent component type to extend. |
| Functions? | record | a Map of functions in the component type. Each function's key must be unique to this map. |
| IsSingleton? | boolean | A Boolean value that specifies whether an entity can have more than one component of this type. |
| PropertyDefinitions? | record | An map of the property definitions in the component type. Each property definition's key must be unique to this map. |
| PropertyGroups? | record | An map of the property groups in the component type. Each property group's key must be unique to this map. |
| CompositeComponentTypes? | record | An map of the composite component types in the component type. Each composite component type's key must be unique to this map. |
| Status? | object | The current status of the component type. |
| Tags? | record | A map of key-value pairs to associate with a resource. |
createCreate a IoTTwinMaker ComponentType
getGet a IoTTwinMaker ComponentType
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker ComponentType |
updateUpdate a IoTTwinMaker ComponentType
deleteDelete a IoTTwinMaker ComponentType
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker ComponentType |
syncSync IoTTwinMaker ComponentType state from AWS
Resources
state(infinite)— IoTTwinMaker ComponentType resource state
@swamp/aws/iottwinmaker/entityv2026.04.23.2entity.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| EntityId? | string | The ID of the entity. |
| EntityName | string | The name of the entity. |
| Status? | object | The current status of the entity. |
| ParentEntityId? | string | The ID of the parent entity. |
| Description? | string | The description of the entity. |
| Tags? | record | A key-value pair to associate with a resource. |
| WorkspaceId | string | The ID of the workspace. |
| Components? | record | A map that sets information about a component type. |
| CompositeComponents? | record | A map that sets information about a composite component. |
createCreate a IoTTwinMaker Entity
getGet a IoTTwinMaker Entity
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker Entity |
updateUpdate a IoTTwinMaker Entity
deleteDelete a IoTTwinMaker Entity
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker Entity |
syncSync IoTTwinMaker Entity state from AWS
Resources
state(infinite)— IoTTwinMaker Entity resource state
@swamp/aws/iottwinmaker/scenev2026.04.23.2scene.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| SceneId | string | The ID of the scene. |
| Description? | string | The description of the scene. |
| ContentLocation | string | The relative path that specifies the location of the content definition file. |
| Tags? | record | A key-value pair to associate with a resource. |
| WorkspaceId | string | The ID of the scene. |
| Capabilities? | array | A list of capabilities that the scene uses to render. |
| SceneMetadata? | record | A key-value pair of scene metadata for the scene. |
createCreate a IoTTwinMaker Scene
getGet a IoTTwinMaker Scene
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker Scene |
updateUpdate a IoTTwinMaker Scene
deleteDelete a IoTTwinMaker Scene
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker Scene |
syncSync IoTTwinMaker Scene state from AWS
Resources
state(infinite)— IoTTwinMaker Scene resource state
@swamp/aws/iottwinmaker/sync-jobv2026.04.23.2sync_job.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| WorkspaceId | string | The ID of the workspace. |
| SyncSource | string | The source of the SyncJob. |
| SyncRole | string | The IAM Role that execute SyncJob. |
| Tags? | record | A key-value pair to associate with a resource. |
createCreate a IoTTwinMaker SyncJob
getGet a IoTTwinMaker SyncJob
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker SyncJob |
deleteDelete a IoTTwinMaker SyncJob
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker SyncJob |
syncSync IoTTwinMaker SyncJob state from AWS
Resources
state(infinite)— IoTTwinMaker SyncJob resource state
@swamp/aws/iottwinmaker/workspacev2026.04.23.2workspace.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| WorkspaceId | string | The ID of the workspace. |
| Description? | string | The description of the workspace. |
| Role | string | The ARN of the execution role associated with the workspace. |
| S3Location | string | The ARN of the S3 bucket where resources associated with the workspace are stored. |
| Tags? | record | A map of key-value pairs to associate with a resource. |
createCreate a IoTTwinMaker Workspace
getGet a IoTTwinMaker Workspace
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker Workspace |
updateUpdate a IoTTwinMaker Workspace
deleteDelete a IoTTwinMaker Workspace
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the IoTTwinMaker Workspace |
syncSync IoTTwinMaker Workspace state from AWS
Resources
state(infinite)— IoTTwinMaker Workspace resource state
2026.04.23.2978.5 KBApr 23, 2026
AWS IOTTWINMAKER infrastructure models
Release Notes
- Updated: component_type, entity, scene, sync_job, workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsiottwinmakercloudinfrastructure
2026.04.03.2979.3 KBApr 3, 2026
AWS IOTTWINMAKER infrastructure models
Release Notes
- Updated: component_type, entity, scene, sync_job, workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsiottwinmakercloudinfrastructure
2026.03.19.11.0 MBMar 19, 2026
AWS IOTTWINMAKER infrastructure models
Release Notes
- Updated: component_type, entity, scene, sync_job, workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsiottwinmakercloudinfrastructure
2026.03.16.11019.7 KBMar 16, 2026
AWS IOTTWINMAKER infrastructure models
Release Notes
- Updated: component_type, entity, scene, sync_job, workspace
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsiottwinmakercloudinfrastructure
2026.03.10.51018.1 KBMar 10, 2026
AWS IOTTWINMAKER infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awsiottwinmakercloudinfrastructure