Personalize Events Classes
ActionInteractionTypeDef
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.Sequence[str]]
properties
- Type: typing.Optional[str]
ActionTypeDef
actionId
- Type:
- Required: Yes
properties
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
EventTypeDef
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.Sequence[str]]
metricAttribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize_events_classes.MetricAttributionTypeDef]
ItemTypeDef
itemId
- Type:
- Required: Yes
properties
- Type: typing.Optional[str]
MetricAttributionTypeDef
eventAttributionSource
- Type:
- Required: Yes
PutActionInteractionsRequestRequestTypeDef
trackingId
- Type:
- Required: Yes
actionInteractions
- Type: typing.Sequence[aws_resource_validator.pydantic_models.personalize_events_classes.ActionInteractionTypeDef]
- Required: Yes
PutActionsRequestRequestTypeDef
datasetArn
- Type:
- Required: Yes
actions
- Type: typing.Sequence[aws_resource_validator.pydantic_models.personalize_events_classes.ActionTypeDef]
- Required: Yes
PutEventsRequestRequestTypeDef
trackingId
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
eventList
- Type: typing.Sequence[aws_resource_validator.pydantic_models.personalize_events_classes.EventTypeDef]
- Required: Yes
userId
- Type: typing.Optional[str]
PutItemsRequestRequestTypeDef
datasetArn
- Type:
- Required: Yes
items
- Type: typing.Sequence[aws_resource_validator.pydantic_models.personalize_events_classes.ItemTypeDef]
- Required: Yes
PutUsersRequestRequestTypeDef
datasetArn
- Type:
- Required: Yes
users
- Type: typing.Sequence[aws_resource_validator.pydantic_models.personalize_events_classes.UserTypeDef]
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
UserTypeDef
userId
- Type:
- Required: Yes
properties
- Type: typing.Optional[str]