Package-level declarations
Types
Link copied to clipboard
Resource schema for AWS::IoTTwinMaker::ComponentType
Link copied to clipboard
data class ComponentTypeArgs(val componentTypeId: Output<String>? = null, val compositeComponentTypes: Output<Map<String, ComponentTypeCompositeComponentTypeArgs>>? = null, val description: Output<String>? = null, val extendsFrom: Output<List<String>>? = null, val functions: Output<Map<String, ComponentTypeFunctionArgs>>? = null, val isSingleton: Output<Boolean>? = null, val propertyDefinitions: Output<Map<String, ComponentTypePropertyDefinitionArgs>>? = null, val propertyGroups: Output<Map<String, ComponentTypePropertyGroupArgs>>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<ComponentTypeArgs>
Resource schema for AWS::IoTTwinMaker::ComponentType
Link copied to clipboard
class ComponentTypeArgsBuilder
Builder for ComponentTypeArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ComponentType.
Link copied to clipboard
data class EntityArgs(val components: Output<Map<String, EntityComponentArgs>>? = null, val compositeComponents: Output<Map<String, EntityCompositeComponentArgs>>? = null, val description: Output<String>? = null, val entityId: Output<String>? = null, val entityName: Output<String>? = null, val parentEntityId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<EntityArgs>
Resource schema for AWS::IoTTwinMaker::Entity
Link copied to clipboard
class EntityArgsBuilder
Builder for EntityArgs.
Link copied to clipboard
Link copied to clipboard
class EntityResourceBuilder
Builder for Entity.
Link copied to clipboard
object IottwinmakerFunctions
Link copied to clipboard
data class SceneArgs(val capabilities: Output<List<String>>? = null, val contentLocation: Output<String>? = null, val description: Output<String>? = null, val sceneId: Output<String>? = null, val sceneMetadata: Output<Map<String, String>>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<SceneArgs>
Resource schema for AWS::IoTTwinMaker::Scene
Link copied to clipboard
class SceneArgsBuilder
Builder for SceneArgs.
Link copied to clipboard
Link copied to clipboard
class SceneResourceBuilder
Builder for Scene.
Link copied to clipboard
Link copied to clipboard
class SyncJobArgsBuilder
Builder for SyncJobArgs.
Link copied to clipboard
Link copied to clipboard
class SyncJobResourceBuilder
Builder for SyncJob.
Link copied to clipboard
data class WorkspaceArgs(val description: Output<String>? = null, val role: Output<String>? = null, val s3Location: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<WorkspaceArgs>
Resource schema for AWS::IoTTwinMaker::Workspace
Link copied to clipboard
class WorkspaceArgsBuilder
Builder for WorkspaceArgs.
Link copied to clipboard
Link copied to clipboard
class WorkspaceResourceBuilder
Builder for Workspace.
Functions
Link copied to clipboard
suspend fun componentType(name: String, block: suspend ComponentTypeResourceBuilder.() -> Unit): ComponentType