Personalize Events Classes
Action
actionId
- Type:
- Required: Yes
properties
- Type: typing.Optional[str]
ActionInteraction
actionId
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
timestamp
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
eventType
- Type:
- Required: Yes
userId
- Type: typing.Optional[str]
eventId
- Type: typing.Optional[str]
recommendationId
- Type: typing.Optional[str]
impression
- Type: typing.Optional[typing.List[str]]
properties
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
Event
eventType
- Type:
- Required: Yes
sentAt
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
eventId
- Type: typing.Optional[str]
eventValue
- Type: typing.Optional[float]
itemId
- Type: typing.Optional[str]
properties
- Type: typing.Optional[str]
recommendationId
- Type: typing.Optional[str]
impression
- Type: typing.Optional[typing.List[str]]
metricAttribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize_events.personalize_events_classes.MetricAttribution]
Item
itemId
- Type:
- Required: Yes
properties
- Type: typing.Optional[str]
MetricAttribution
eventAttributionSource
- Type:
- Required: Yes
PutActionInteractionsRequest
trackingId
- Type:
- Required: Yes
actionInteractions
- Type: typing.List[aws_resource_validator.pydantic_models.personalize_events.personalize_events_classes.ActionInteraction]
- Required: Yes
PutActionsRequest
datasetArn
- Type:
- Required: Yes
actions
- Type: typing.List[aws_resource_validator.pydantic_models.personalize_events.personalize_events_classes.Action]
- Required: Yes
PutEventsRequest
trackingId
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
eventList
- Type: typing.List[aws_resource_validator.pydantic_models.personalize_events.personalize_events_classes.Event]
- Required: Yes
userId
- Type: typing.Optional[str]
PutItemsRequest
datasetArn
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.personalize_events.personalize_events_classes.Item]
- Required: Yes
PutUsersRequest
datasetArn
- Type:
- Required: Yes
users
- Type: typing.List[aws_resource_validator.pydantic_models.personalize_events.personalize_events_classes.User]
- Required: Yes
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
User
userId
- Type:
- Required: Yes
properties
- Type: typing.Optional[str]