Package-level declarations

Types

Link copied to clipboard
data class ComponentTypeCompositeComponentTypeArgs(val componentTypeId: Output<String>? = null) : ConvertibleToJava<ComponentTypeCompositeComponentTypeArgs>

An object that sets information about a composite component type.

Link copied to clipboard
data class ComponentTypeDataConnectorArgs(val isNative: Output<Boolean>? = null, val lambda: Output<ComponentTypeLambdaFunctionArgs>? = null) : ConvertibleToJava<ComponentTypeDataConnectorArgs>

The data connector.

Link copied to clipboard
data class ComponentTypeDataTypeArgs(val allowedValues: Output<List<ComponentTypeDataValueArgs>>? = null, val nestedType: Output<ComponentTypeDataTypeArgs>? = null, val relationship: Output<ComponentTypeRelationshipArgs>? = null, val type: Output<ComponentTypeDataTypeType>, val unitOfMeasure: Output<String>? = null) : ConvertibleToJava<ComponentTypeDataTypeArgs>

An object that specifies the data type of a property.

Link copied to clipboard
data class ComponentTypeDataValueArgs(val booleanValue: Output<Boolean>? = null, val doubleValue: Output<Double>? = null, val expression: Output<String>? = null, val integerValue: Output<Int>? = null, val listValue: Output<List<ComponentTypeDataValueArgs>>? = null, val longValue: Output<Double>? = null, val mapValue: Output<Map<String, ComponentTypeDataValueArgs>>? = null, val relationshipValue: Output<ComponentTypeDataValueRelationshipValuePropertiesArgs>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<ComponentTypeDataValueArgs>

An object that specifies a value for a property.

data class ComponentTypeDataValueRelationshipValuePropertiesArgs(val targetComponentName: Output<String>? = null, val targetEntityId: Output<String>? = null) : ConvertibleToJava<ComponentTypeDataValueRelationshipValuePropertiesArgs>

A value that relates a component to another component.

Link copied to clipboard
data class ComponentTypeFunctionArgs(val implementedBy: Output<ComponentTypeDataConnectorArgs>? = null, val requiredProperties: Output<List<String>>? = null, val scope: Output<ComponentTypeFunctionScope>? = null) : ConvertibleToJava<ComponentTypeFunctionArgs>

The function of component type.

Link copied to clipboard
data class ComponentTypeLambdaFunctionArgs(val arn: Output<String>) : ConvertibleToJava<ComponentTypeLambdaFunctionArgs>
Link copied to clipboard
data class ComponentTypePropertyDefinitionArgs(val configurations: Output<Map<String, String>>? = null, val dataType: Output<ComponentTypeDataTypeArgs>? = null, val defaultValue: Output<ComponentTypeDataValueArgs>? = null, val isExternalId: Output<Boolean>? = null, val isRequiredInEntity: Output<Boolean>? = null, val isStoredExternally: Output<Boolean>? = null, val isTimeSeries: Output<Boolean>? = null) : ConvertibleToJava<ComponentTypePropertyDefinitionArgs>

An object that sets information about a property.

Link copied to clipboard
data class ComponentTypePropertyGroupArgs(val groupType: Output<ComponentTypePropertyGroupGroupType>? = null, val propertyNames: Output<List<String>>? = null) : ConvertibleToJava<ComponentTypePropertyGroupArgs>

An object that sets information about a property group.

Link copied to clipboard
data class ComponentTypeRelationshipArgs(val relationshipType: Output<String>? = null, val targetComponentTypeId: Output<String>? = null) : ConvertibleToJava<ComponentTypeRelationshipArgs>

The type of the relationship.

Link copied to clipboard
data class EntityComponentArgs(val componentName: Output<String>? = null, val componentTypeId: Output<String>? = null, val definedIn: Output<String>? = null, val description: Output<String>? = null, val properties: Output<Map<String, EntityPropertyArgs>>? = null, val propertyGroups: Output<Map<String, EntityPropertyGroupArgs>>? = null, val status: Output<EntityStatusArgs>? = null) : ConvertibleToJava<EntityComponentArgs>
Link copied to clipboard
data class EntityCompositeComponentArgs(val componentName: Output<String>? = null, val componentPath: Output<String>? = null, val componentTypeId: Output<String>? = null, val description: Output<String>? = null, val properties: Output<Map<String, EntityPropertyArgs>>? = null, val propertyGroups: Output<Map<String, EntityPropertyGroupArgs>>? = null, val status: Output<EntityStatusArgs>? = null) : ConvertibleToJava<EntityCompositeComponentArgs>
Link copied to clipboard
data class EntityDataTypeArgs(val allowedValues: Output<List<EntityDataValueArgs>>? = null, val nestedType: Output<EntityDataTypeArgs>? = null, val relationship: Output<EntityRelationshipArgs>? = null, val type: Output<EntityDataTypeType>? = null, val unitOfMeasure: Output<String>? = null) : ConvertibleToJava<EntityDataTypeArgs>

An object that specifies the data type of a property.

Link copied to clipboard
Link copied to clipboard
data class EntityDataValueArgs(val booleanValue: Output<Boolean>? = null, val doubleValue: Output<Double>? = null, val expression: Output<String>? = null, val integerValue: Output<Int>? = null, val listValue: Output<List<EntityDataValueArgs>>? = null, val longValue: Output<Double>? = null, val mapValue: Output<Map<String, EntityDataValueArgs>>? = null, val relationshipValue: Output<EntityDataValueRelationshipValuePropertiesArgs>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<EntityDataValueArgs>

An object that specifies a value for a property.

data class EntityDataValueRelationshipValuePropertiesArgs(val targetComponentName: Output<String>? = null, val targetEntityId: Output<String>? = null) : ConvertibleToJava<EntityDataValueRelationshipValuePropertiesArgs>

A value that relates a component to another component.

Link copied to clipboard
data class EntityDefinitionArgs(val configuration: Output<Map<String, String>>? = null, val dataType: Output<EntityDataTypeArgs>? = null, val defaultValue: Output<EntityDataValueArgs>? = null, val isExternalId: Output<Boolean>? = null, val isFinal: Output<Boolean>? = null, val isImported: Output<Boolean>? = null, val isInherited: Output<Boolean>? = null, val isRequiredInEntity: Output<Boolean>? = null, val isStoredExternally: Output<Boolean>? = null, val isTimeSeries: Output<Boolean>? = null) : ConvertibleToJava<EntityDefinitionArgs>

An object that specifies information about a property definition.

Link copied to clipboard
data class EntityPropertyArgs(val definition: Output<EntityDefinitionArgs>? = null, val value: Output<EntityDataValueArgs>? = null) : ConvertibleToJava<EntityPropertyArgs>

An object that specifies information about a property.

Link copied to clipboard
Link copied to clipboard
data class EntityPropertyGroupArgs(val groupType: Output<EntityPropertyGroupGroupType>? = null, val propertyNames: Output<List<String>>? = null) : ConvertibleToJava<EntityPropertyGroupArgs>

An object that specifies information about a property group.

Link copied to clipboard
data class EntityRelationshipArgs(val relationshipType: Output<String>? = null, val targetComponentTypeId: Output<String>? = null) : ConvertibleToJava<EntityRelationshipArgs>

The type of the relationship.

Link copied to clipboard
data class EntityStatusArgs(val error: Output<Either<Any, EntityStatusErrorPropertiesArgs>>? = null, val state: Output<EntityStatusState>? = null) : ConvertibleToJava<EntityStatusArgs>
Link copied to clipboard
Link copied to clipboard
data class EntityStatusErrorPropertiesArgs(val code: Output<EntityStatusErrorPropertiesCode>? = null, val message: Output<String>? = null) : ConvertibleToJava<EntityStatusErrorPropertiesArgs>

Error object with Message and Code.

Link copied to clipboard
data class GetComponentTypePlainArgs(val componentTypeId: String, val workspaceId: String) : ConvertibleToJava<GetComponentTypePlainArgs>
Link copied to clipboard
data class GetEntityPlainArgs(val entityId: String, val workspaceId: String) : ConvertibleToJava<GetEntityPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetScenePlainArgs(val sceneId: String, val workspaceId: String) : ConvertibleToJava<GetScenePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetSyncJobPlainArgs(val syncSource: String, val workspaceId: String) : ConvertibleToJava<GetSyncJobPlainArgs>
Link copied to clipboard
data class GetWorkspacePlainArgs(val workspaceId: String) : ConvertibleToJava<GetWorkspacePlainArgs>