class Aws::IoTTwinMaker::Types::PropertyValueEntry

An object that specifies information about time series property values.

@note When making an API call, you may pass PropertyValueEntry

data as a hash:

    {
      entity_property_reference: { # required
        component_name: "Name",
        entity_id: "EntityId",
        external_id_property: {
          "String" => "String",
        },
        property_name: "Name", # required
      },
      property_values: [
        {
          time: "Time",
          timestamp: Time.now,
          value: { # required
            boolean_value: false,
            double_value: 1.0,
            expression: "Expression",
            integer_value: 1,
            list_value: [
              {
                # recursive DataValue
              },
            ],
            long_value: 1,
            map_value: {
              "String" => {
                # recursive DataValue
              },
            },
            relationship_value: {
              target_component_name: "Name",
              target_entity_id: "EntityId",
            },
            string_value: "String",
          },
        },
      ],
    }

@!attribute [rw] entity_property_reference

An object that contains information about the entity that has the
property.
@return [Types::EntityPropertyReference]

@!attribute [rw] property_values

A list of objects that specify time series property values.
@return [Array<Types::PropertyValue>]

Constants

SENSITIVE