Skip to content

Personalize Runtime Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

GetActionRecommendationsRequest

campaignArn

  • Type: typing.Optional[str]

userId

  • Type: typing.Optional[str]

numResults

  • Type: typing.Optional[int]

filterArn

  • Type: typing.Optional[str]

filterValues

  • Type: typing.Optional[typing.Dict[str, str]]

GetActionRecommendationsResponse

actionList

  • Type: typing.List[aws_resource_validator.pydantic_models.personalize_runtime.personalize_runtime_classes.PredictedAction]
  • Required: Yes

recommendationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPersonalizedRankingRequest

campaignArn

  • Type:
  • Required: Yes

inputList

  • Type: typing.List[str]
  • Required: Yes

userId

  • Type:
  • Required: Yes

context

  • Type: typing.Optional[typing.Dict[str, str]]

filterArn

  • Type: typing.Optional[str]

filterValues

  • Type: typing.Optional[typing.Dict[str, str]]

metadataColumns

  • Type: typing.Optional[typing.Dict[str, typing.List[str]]]

GetPersonalizedRankingResponse

personalizedRanking

  • Type: typing.List[aws_resource_validator.pydantic_models.personalize_runtime.personalize_runtime_classes.PredictedItem]
  • Required: Yes

recommendationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRecommendationsRequest

campaignArn

  • Type: typing.Optional[str]

itemId

  • Type: typing.Optional[str]

userId

  • Type: typing.Optional[str]

numResults

  • Type: typing.Optional[int]

context

  • Type: typing.Optional[typing.Dict[str, str]]

filterArn

  • Type: typing.Optional[str]

filterValues

  • Type: typing.Optional[typing.Dict[str, str]]

recommenderArn

  • Type: typing.Optional[str]

promotions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize_runtime.personalize_runtime_classes.Promotion]]

metadataColumns

  • Type: typing.Optional[typing.Dict[str, typing.List[str]]]

GetRecommendationsResponse

itemList

  • Type: typing.List[aws_resource_validator.pydantic_models.personalize_runtime.personalize_runtime_classes.PredictedItem]
  • Required: Yes

recommendationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PredictedAction

actionId

  • Type: typing.Optional[str]

score

  • Type: typing.Optional[float]

PredictedItem

itemId

  • Type: typing.Optional[str]

score

  • Type: typing.Optional[float]

promotionName

  • Type: typing.Optional[str]

metadata

  • Type: typing.Optional[typing.Dict[str, str]]

reason

  • Type: typing.Optional[typing.List[str]]

Promotion

name

  • Type: typing.Optional[str]

percentPromotedItems

  • Type: typing.Optional[int]

filterArn

  • Type: typing.Optional[str]

filterValues

  • Type: typing.Optional[typing.Dict[str, str]]

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]