class Aws::IoTTwinMaker::Types::BatchPutPropertyValuesRequest

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

data as a hash:

    {
      entries: [ # required
        {
          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",
              },
            },
          ],
        },
      ],
      workspace_id: "Id", # required
    }

@!attribute [rw] entries

An object that maps strings to the property value entries to set.
Each string in the mapping must be unique to this object.
@return [Array<Types::PropertyValueEntry>]

@!attribute [rw] workspace_id

The ID of the workspace that contains the properties to set.
@return [String]

Constants

SENSITIVE