Type definitions#
Index > PersonalizeRuntime > Type definitions
Auto-generated documentation for PersonalizeRuntime type annotations stubs module types-aiobotocore-personalize-runtime.
GetPersonalizedRankingRequestRequestTypeDef#
# GetPersonalizedRankingRequestRequestTypeDef definition
class GetPersonalizedRankingRequestRequestTypeDef(TypedDict):
campaignArn: str,
inputList: Sequence[str],
userId: str,
context: NotRequired[Mapping[str, str]],
filterArn: NotRequired[str],
filterValues: NotRequired[Mapping[str, str]],
PredictedItemTypeDef#
# PredictedItemTypeDef definition
class PredictedItemTypeDef(TypedDict):
itemId: NotRequired[str],
score: NotRequired[float],
promotionName: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
PromotionTypeDef#
# PromotionTypeDef definition
class PromotionTypeDef(TypedDict):
name: NotRequired[str],
percentPromotedItems: NotRequired[int],
filterArn: NotRequired[str],
filterValues: NotRequired[Mapping[str, str]],
GetPersonalizedRankingResponseTypeDef#
# GetPersonalizedRankingResponseTypeDef definition
class GetPersonalizedRankingResponseTypeDef(TypedDict):
personalizedRanking: List[PredictedItemTypeDef], # (1)
recommendationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetRecommendationsResponseTypeDef#
# GetRecommendationsResponseTypeDef definition
class GetRecommendationsResponseTypeDef(TypedDict):
itemList: List[PredictedItemTypeDef], # (1)
recommendationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetRecommendationsRequestRequestTypeDef#
# GetRecommendationsRequestRequestTypeDef definition
class GetRecommendationsRequestRequestTypeDef(TypedDict):
campaignArn: NotRequired[str],
itemId: NotRequired[str],
userId: NotRequired[str],
numResults: NotRequired[int],
context: NotRequired[Mapping[str, str]],
filterArn: NotRequired[str],
filterValues: NotRequired[Mapping[str, str]],
recommenderArn: NotRequired[str],
promotions: NotRequired[Sequence[PromotionTypeDef]], # (1)
- See PromotionTypeDef