class Aws::IoTTwinMaker::Types::PropertyDefinitionResponse

An object that contains response data from a property definition request.

@!attribute [rw] configuration

A mapping that specifies configuration information about the
property.
@return [Hash<String,String>]

@!attribute [rw] data_type

An object that contains information about the data type.
@return [Types::DataType]

@!attribute [rw] default_value

An object that contains the default value.
@return [Types::DataValue]

@!attribute [rw] is_external_id

A Boolean value that specifies whether the property ID comes from an
external data store.
@return [Boolean]

@!attribute [rw] is_final

A Boolean value that specifies whether the property definition can
be updated.
@return [Boolean]

@!attribute [rw] is_imported

A Boolean value that specifies whether the property definition is
imported from an external data store.
@return [Boolean]

@!attribute [rw] is_inherited

A Boolean value that specifies whether the property definition is
inherited from a parent entity.
@return [Boolean]

@!attribute [rw] is_required_in_entity

A Boolean value that specifies whether the property is required in
an entity.
@return [Boolean]

@!attribute [rw] is_stored_externally

A Boolean value that specifies whether the property is stored
externally.
@return [Boolean]

@!attribute [rw] is_time_series

A Boolean value that specifies whether the property consists of time
series data.
@return [Boolean]

Constants

SENSITIVE