EntityDataTypeArgs

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.

Constructors

Link copied to clipboard
constructor(allowedValues: Output<List<EntityDataValueArgs>>? = null, nestedType: Output<EntityDataTypeArgs>? = null, relationship: Output<EntityRelationshipArgs>? = null, type: Output<EntityDataTypeType>? = null, unitOfMeasure: Output<String>? = null)

Properties

Link copied to clipboard
val allowedValues: Output<List<EntityDataValueArgs>>? = null

The allowed values for this data type.

Link copied to clipboard
val nestedType: Output<EntityDataTypeArgs>? = null

The nested type in the data type.

Link copied to clipboard

A relationship that associates a component with another component.

Link copied to clipboard
val type: Output<EntityDataTypeType>? = null

The underlying type of the data type.

Link copied to clipboard
val unitOfMeasure: Output<String>? = null

The unit of measure used in this data type.

Functions

Link copied to clipboard
open override fun toJava(): EntityDataTypeArgs