class Aws::PersonalizeEvents::Types::User

Represents user metadata added to a Users dataset using the `PutUsers` API. For more information see [Importing Users Incrementally].

[1]: docs.aws.amazon.com/personalize/latest/dg/importing-users.html

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

data as a hash:

    {
      user_id: "StringType", # required
      properties: "UserProperties",
    }

@!attribute [rw] user_id

The ID associated with the user.
@return [String]

@!attribute [rw] properties

A string map of user-specific metadata. Each element in the map
consists of a key-value pair. For example,
`\{"numberOfVideosWatched": "45"\}`.

The keys use camel case names that match the fields in the schema
for the Users dataset. In the previous example, the
`numberOfVideosWatched` matches the 'NUMBER\_OF\_VIDEOS\_WATCHED'
field defined in the Users schema. For categorical string data, to
include multiple categories for a single user, separate each
category with a pipe separator (`|`). For example,
`"Member|Frequent shopper"`.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/personalize-events-2018-03-22/User AWS API Documentation

Constants

SENSITIVE