ComponentTypeDataTypeArgs

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.

Constructors

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

Properties

Link copied to clipboard

The allowed values for this data type.

Link copied to clipboard

The nested type in the data type.

Link copied to clipboard

A relationship that associates a component with another component.

Link copied to clipboard

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(): ComponentTypeDataTypeArgs