Personalize Classes
Algorithm
name
- Type: typing.Optional[str]
algorithmArn
- Type: typing.Optional[str]
algorithmImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AlgorithmImage]
defaultHyperParameters
- Type: typing.Optional[typing.Dict[str, str]]
defaultHyperParameterRanges
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.DefaultHyperParameterRanges]
defaultResourceConfig
- Type: typing.Optional[typing.Dict[str, str]]
trainingInputMode
- Type: typing.Optional[str]
roleArn
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
AlgorithmImage
dockerURI
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
AutoMLConfig
metricName
- Type: typing.Optional[str]
recipeList
- Type: typing.Optional[typing.List[str]]
AutoMLConfigOutput
metricName
- Type: typing.Optional[str]
recipeList
- Type: typing.Optional[typing.List[str]]
AutoMLResult
bestRecipeArn
- Type: typing.Optional[str]
AutoTrainingConfig
schedulingExpression
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchInferenceJob
jobName
- Type: typing.Optional[str]
batchInferenceJobArn
- Type: typing.Optional[str]
filterArn
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
solutionVersionArn
- Type: typing.Optional[str]
numResults
- Type: typing.Optional[int]
jobInput
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchInferenceJobInput]
jobOutput
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchInferenceJobOutput]
batchInferenceJobConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchInferenceJobConfigOutput]
roleArn
- Type: typing.Optional[str]
batchInferenceJobMode
- Type: typing.Optional[typing.Literal['BATCH_INFERENCE', 'THEME_GENERATION']]
themeGenerationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.ThemeGenerationConfig]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
BatchInferenceJobConfig
itemExplorationConfig
- Type: typing.Optional[typing.Dict[str, str]]
BatchInferenceJobConfigOutput
itemExplorationConfig
- Type: typing.Optional[typing.Dict[str, str]]
BatchInferenceJobInput
s3DataSource
- Type:
- Required: Yes
BatchInferenceJobOutput
s3DataDestination
- Type:
- Required: Yes
BatchInferenceJobSummary
batchInferenceJobArn
- Type: typing.Optional[str]
jobName
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
solutionVersionArn
- Type: typing.Optional[str]
batchInferenceJobMode
- Type: typing.Optional[typing.Literal['BATCH_INFERENCE', 'THEME_GENERATION']]
BatchSegmentJob
jobName
- Type: typing.Optional[str]
batchSegmentJobArn
- Type: typing.Optional[str]
filterArn
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
solutionVersionArn
- Type: typing.Optional[str]
numResults
- Type: typing.Optional[int]
jobInput
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchSegmentJobInput]
jobOutput
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchSegmentJobOutput]
roleArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
BatchSegmentJobInput
s3DataSource
- Type:
- Required: Yes
BatchSegmentJobOutput
s3DataDestination
- Type:
- Required: Yes
BatchSegmentJobSummary
batchSegmentJobArn
- Type: typing.Optional[str]
jobName
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
solutionVersionArn
- Type: typing.Optional[str]
Campaign
name
- Type: typing.Optional[str]
campaignArn
- Type: typing.Optional[str]
solutionVersionArn
- Type: typing.Optional[str]
minProvisionedTPS
- Type: typing.Optional[int]
campaignConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignConfigOutput]
status
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
latestCampaignUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignUpdateSummary]
CampaignConfig
itemExplorationConfig
- Type: typing.Optional[typing.Dict[str, str]]
enableMetadataWithRecommendations
- Type: typing.Optional[bool]
syncWithLatestSolutionVersion
- Type: typing.Optional[bool]
CampaignConfigOutput
itemExplorationConfig
- Type: typing.Optional[typing.Dict[str, str]]
enableMetadataWithRecommendations
- Type: typing.Optional[bool]
syncWithLatestSolutionVersion
- Type: typing.Optional[bool]
CampaignSummary
name
- Type: typing.Optional[str]
campaignArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
CampaignUpdateSummary
solutionVersionArn
- Type: typing.Optional[str]
minProvisionedTPS
- Type: typing.Optional[int]
campaignConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignConfigOutput]
status
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
CategoricalHyperParameterRange
name
- Type: typing.Optional[str]
values
- Type: typing.Optional[typing.List[str]]
CategoricalHyperParameterRangeOutput
name
- Type: typing.Optional[str]
values
- Type: typing.Optional[typing.List[str]]
ContinuousHyperParameterRange
name
- Type: typing.Optional[str]
minValue
- Type: typing.Optional[float]
maxValue
- Type: typing.Optional[float]
CreateBatchInferenceJobRequest
jobName
- Type:
- Required: Yes
solutionVersionArn
- Type:
- Required: Yes
jobInput
- Type:
- Required: Yes
jobOutput
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
filterArn
- Type: typing.Optional[str]
numResults
- Type: typing.Optional[int]
batchInferenceJobConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchInferenceJobConfig, aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchInferenceJobConfigOutput, NoneType]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
batchInferenceJobMode
- Type: typing.Optional[typing.Literal['BATCH_INFERENCE', 'THEME_GENERATION']]
themeGenerationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.ThemeGenerationConfig]
CreateBatchInferenceJobResponse
batchInferenceJobArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBatchSegmentJobRequest
jobName
- Type:
- Required: Yes
solutionVersionArn
- Type:
- Required: Yes
jobInput
- Type:
- Required: Yes
jobOutput
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
filterArn
- Type: typing.Optional[str]
numResults
- Type: typing.Optional[int]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateBatchSegmentJobResponse
batchSegmentJobArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCampaignRequest
name
- Type:
- Required: Yes
solutionVersionArn
- Type:
- Required: Yes
minProvisionedTPS
- Type: typing.Optional[int]
campaignConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignConfig, aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignConfigOutput, NoneType]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateCampaignResponse
campaignArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataDeletionJobRequest
jobName
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
dataSource
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateDataDeletionJobResponse
dataDeletionJobArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDatasetExportJobRequest
jobName
- Type:
- Required: Yes
datasetArn
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
jobOutput
- Type:
- Required: Yes
ingestionMode
- Type: typing.Optional[typing.Literal['ALL', 'BULK', 'PUT']]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateDatasetExportJobResponse
datasetExportJobArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDatasetGroupRequest
name
- Type:
- Required: Yes
roleArn
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateDatasetGroupResponse
datasetGroupArn
- Type:
- Required: Yes
domain
- Type: typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDatasetImportJobRequest
jobName
- Type:
- Required: Yes
datasetArn
- Type:
- Required: Yes
dataSource
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
importMode
- Type: typing.Optional[typing.Literal['FULL', 'INCREMENTAL']]
publishAttributionMetricsToS3
- Type: typing.Optional[bool]
CreateDatasetImportJobResponse
datasetImportJobArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDatasetRequest
name
- Type:
- Required: Yes
schemaArn
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
datasetType
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateDatasetResponse
datasetArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventTrackerRequest
name
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateEventTrackerResponse
eventTrackerArn
- Type:
- Required: Yes
trackingId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFilterRequest
name
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
filterExpression
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateFilterResponse
filterArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMetricAttributionRequest
name
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
metrics
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.MetricAttribute]
- Required: Yes
metricsOutputConfig
- Type:
- Required: Yes
CreateMetricAttributionResponse
metricAttributionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRecommenderRequest
name
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
recipeArn
- Type:
- Required: Yes
recommenderConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfig, aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfigOutput, NoneType]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateRecommenderResponse
recommenderArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSchemaRequest
name
- Type:
- Required: Yes
schema
- Type:
- Default:
>
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
CreateSchemaResponse
schemaArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSolutionRequest
name
- Type:
- Required: Yes
datasetGroupArn
- Type:
- Required: Yes
performHPO
- Type: typing.Optional[bool]
performAutoML
- Type: typing.Optional[bool]
performAutoTraining
- Type: typing.Optional[bool]
recipeArn
- Type: typing.Optional[str]
eventType
- Type: typing.Optional[str]
solutionConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionConfig, aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionConfigOutput, NoneType]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateSolutionResponse
solutionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSolutionVersionRequest
solutionArn
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
trainingMode
- Type: typing.Optional[typing.Literal['AUTOTRAIN', 'FULL', 'UPDATE']]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]]
CreateSolutionVersionResponse
solutionVersionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DataDeletionJob
jobName
- Type: typing.Optional[str]
dataDeletionJobArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
dataSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.DataSource]
roleArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
numDeleted
- Type: typing.Optional[int]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
DataDeletionJobSummary
dataDeletionJobArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
jobName
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
DataSource
dataLocation
- Type: typing.Optional[str]
Dataset
name
- Type: typing.Optional[str]
datasetArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
datasetType
- Type: typing.Optional[str]
schemaArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
latestDatasetUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetUpdateSummary]
trackingId
- Type: typing.Optional[str]
DatasetExportJob
jobName
- Type: typing.Optional[str]
datasetExportJobArn
- Type: typing.Optional[str]
datasetArn
- Type: typing.Optional[str]
ingestionMode
- Type: typing.Optional[typing.Literal['ALL', 'BULK', 'PUT']]
roleArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
jobOutput
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetExportJobOutput]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
DatasetExportJobOutput
s3DataDestination
- Type:
- Required: Yes
DatasetExportJobSummary
datasetExportJobArn
- Type: typing.Optional[str]
jobName
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
DatasetGroup
name
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
roleArn
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
DatasetGroupSummary
name
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
DatasetImportJob
jobName
- Type: typing.Optional[str]
datasetImportJobArn
- Type: typing.Optional[str]
datasetArn
- Type: typing.Optional[str]
dataSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.DataSource]
roleArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
importMode
- Type: typing.Optional[typing.Literal['FULL', 'INCREMENTAL']]
publishAttributionMetricsToS3
- Type: typing.Optional[bool]
DatasetImportJobSummary
datasetImportJobArn
- Type: typing.Optional[str]
jobName
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
importMode
- Type: typing.Optional[typing.Literal['FULL', 'INCREMENTAL']]
DatasetSchema
name
- Type: typing.Optional[str]
schemaArn
- Type: typing.Optional[str]
schema
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
DatasetSchemaSummary
name
- Type: typing.Optional[str]
schemaArn
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
DatasetSummary
name
- Type: typing.Optional[str]
datasetArn
- Type: typing.Optional[str]
datasetType
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
DatasetUpdateSummary
schemaArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
DefaultCategoricalHyperParameterRange
name
- Type: typing.Optional[str]
values
- Type: typing.Optional[typing.List[str]]
isTunable
- Type: typing.Optional[bool]
DefaultContinuousHyperParameterRange
name
- Type: typing.Optional[str]
minValue
- Type: typing.Optional[float]
maxValue
- Type: typing.Optional[float]
isTunable
- Type: typing.Optional[bool]
DefaultHyperParameterRanges
integerHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DefaultIntegerHyperParameterRange]]
continuousHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DefaultContinuousHyperParameterRange]]
categoricalHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DefaultCategoricalHyperParameterRange]]
DefaultIntegerHyperParameterRange
name
- Type: typing.Optional[str]
minValue
- Type: typing.Optional[int]
maxValue
- Type: typing.Optional[int]
isTunable
- Type: typing.Optional[bool]
DeleteCampaignRequest
campaignArn
- Type:
- Required: Yes
DeleteDatasetGroupRequest
datasetGroupArn
- Type:
- Required: Yes
DeleteDatasetRequest
datasetArn
- Type:
- Required: Yes
DeleteEventTrackerRequest
eventTrackerArn
- Type:
- Required: Yes
DeleteFilterRequest
filterArn
- Type:
- Required: Yes
DeleteMetricAttributionRequest
metricAttributionArn
- Type:
- Required: Yes
DeleteRecommenderRequest
recommenderArn
- Type:
- Required: Yes
DeleteSchemaRequest
schemaArn
- Type:
- Required: Yes
DeleteSolutionRequest
solutionArn
- Type:
- Required: Yes
DescribeAlgorithmRequest
algorithmArn
- Type:
- Required: Yes
DescribeAlgorithmResponse
algorithm
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeBatchInferenceJobRequest
batchInferenceJobArn
- Type:
- Required: Yes
DescribeBatchInferenceJobResponse
batchInferenceJob
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeBatchSegmentJobRequest
batchSegmentJobArn
- Type:
- Required: Yes
DescribeBatchSegmentJobResponse
batchSegmentJob
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCampaignRequest
campaignArn
- Type:
- Required: Yes
DescribeCampaignResponse
campaign
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDataDeletionJobRequest
dataDeletionJobArn
- Type:
- Required: Yes
DescribeDataDeletionJobResponse
dataDeletionJob
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatasetExportJobRequest
datasetExportJobArn
- Type:
- Required: Yes
DescribeDatasetExportJobResponse
datasetExportJob
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatasetGroupRequest
datasetGroupArn
- Type:
- Required: Yes
DescribeDatasetGroupResponse
datasetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatasetImportJobRequest
datasetImportJobArn
- Type:
- Required: Yes
DescribeDatasetImportJobResponse
datasetImportJob
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatasetRequest
datasetArn
- Type:
- Required: Yes
DescribeDatasetResponse
dataset
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventTrackerRequest
eventTrackerArn
- Type:
- Required: Yes
DescribeEventTrackerResponse
eventTracker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeFeatureTransformationRequest
featureTransformationArn
- Type:
- Required: Yes
DescribeFeatureTransformationResponse
featureTransformation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeFilterRequest
filterArn
- Type:
- Required: Yes
DescribeFilterResponse
filter
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetricAttributionRequest
metricAttributionArn
- Type:
- Required: Yes
DescribeMetricAttributionResponse
metricAttribution
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRecipeRequest
recipeArn
- Type:
- Required: Yes
DescribeRecipeResponse
recipe
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRecommenderRequest
recommenderArn
- Type:
- Required: Yes
DescribeRecommenderResponse
recommender
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSchemaRequest
schemaArn
- Type:
- Required: Yes
DescribeSchemaResponse
schema
- Type:
- Default:
>
ResponseMetadata
- Type:
- Required: Yes
DescribeSolutionRequest
solutionArn
- Type:
- Required: Yes
DescribeSolutionResponse
solution
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSolutionVersionRequest
solutionVersionArn
- Type:
- Required: Yes
DescribeSolutionVersionResponse
solutionVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
EventTracker
name
- Type: typing.Optional[str]
eventTrackerArn
- Type: typing.Optional[str]
accountId
- Type: typing.Optional[str]
trackingId
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
EventTrackerSummary
name
- Type: typing.Optional[str]
eventTrackerArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
FeatureTransformation
name
- Type: typing.Optional[str]
featureTransformationArn
- Type: typing.Optional[str]
defaultParameters
- Type: typing.Optional[typing.Dict[str, str]]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
status
- Type: typing.Optional[str]
FieldsForThemeGeneration
itemName
- Type:
- Required: Yes
Filter
name
- Type: typing.Optional[str]
filterArn
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
datasetGroupArn
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
filterExpression
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
FilterSummary
name
- Type: typing.Optional[str]
filterArn
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
datasetGroupArn
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
GetSolutionMetricsRequest
solutionVersionArn
- Type:
- Required: Yes
GetSolutionMetricsResponse
solutionVersionArn
- Type:
- Required: Yes
metrics
- Type: typing.Dict[str, float]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
HPOConfig
hpoObjective
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HPOObjective]
hpoResourceConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HPOResourceConfig]
algorithmHyperParameterRanges
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HyperParameterRanges]
HPOConfigOutput
hpoObjective
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HPOObjective]
hpoResourceConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HPOResourceConfig]
algorithmHyperParameterRanges
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HyperParameterRangesOutput]
HPOObjective
type
- Type: typing.Optional[str]
metricName
- Type: typing.Optional[str]
metricRegex
- Type: typing.Optional[str]
HPOResourceConfig
maxNumberOfTrainingJobs
- Type: typing.Optional[str]
maxParallelTrainingJobs
- Type: typing.Optional[str]
HyperParameterRanges
integerHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.IntegerHyperParameterRange]]
continuousHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.ContinuousHyperParameterRange]]
categoricalHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.CategoricalHyperParameterRange]]
HyperParameterRangesOutput
integerHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.IntegerHyperParameterRange]]
continuousHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.ContinuousHyperParameterRange]]
categoricalHyperParameterRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.CategoricalHyperParameterRangeOutput]]
IntegerHyperParameterRange
name
- Type: typing.Optional[str]
minValue
- Type: typing.Optional[int]
maxValue
- Type: typing.Optional[int]
ListBatchInferenceJobsRequest
solutionVersionArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListBatchInferenceJobsRequestPaginate
solutionVersionArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListBatchInferenceJobsResponse
batchInferenceJobs
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchInferenceJobSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListBatchSegmentJobsRequest
solutionVersionArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListBatchSegmentJobsRequestPaginate
solutionVersionArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListBatchSegmentJobsResponse
batchSegmentJobs
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.BatchSegmentJobSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListCampaignsRequest
solutionArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListCampaignsRequestPaginate
solutionArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListCampaignsResponse
campaigns
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDataDeletionJobsRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDataDeletionJobsResponse
dataDeletionJobs
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DataDeletionJobSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDatasetExportJobsRequest
datasetArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDatasetExportJobsRequestPaginate
datasetArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListDatasetExportJobsResponse
datasetExportJobs
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetExportJobSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDatasetGroupsRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDatasetGroupsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListDatasetGroupsResponse
datasetGroups
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetGroupSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDatasetImportJobsRequest
datasetArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDatasetImportJobsRequestPaginate
datasetArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListDatasetImportJobsResponse
datasetImportJobs
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetImportJobSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDatasetsRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDatasetsRequestPaginate
datasetGroupArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListDatasetsResponse
datasets
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEventTrackersRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListEventTrackersRequestPaginate
datasetGroupArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListEventTrackersResponse
eventTrackers
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.EventTrackerSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListFiltersRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListFiltersRequestPaginate
datasetGroupArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListFiltersResponse
Filters
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.FilterSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMetricAttributionMetricsRequest
metricAttributionArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListMetricAttributionMetricsRequestPaginate
metricAttributionArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListMetricAttributionMetricsResponse
metrics
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.MetricAttribute]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMetricAttributionsRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListMetricAttributionsRequestPaginate
datasetGroupArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListMetricAttributionsResponse
metricAttributions
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.MetricAttributionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListRecipesRequest
recipeProvider
- Type: typing.Optional[typing.Literal['SERVICE']]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
ListRecipesRequestPaginate
recipeProvider
- Type: typing.Optional[typing.Literal['SERVICE']]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListRecipesResponse
recipes
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecipeSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListRecommendersRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListRecommendersRequestPaginate
datasetGroupArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListRecommendersResponse
recommenders
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSchemasRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSchemasRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListSchemasResponse
schemas
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.DatasetSchemaSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSolutionVersionsRequest
solutionArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSolutionVersionsRequestPaginate
solutionArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListSolutionVersionsResponse
solutionVersions
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionVersionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSolutionsRequest
datasetGroupArn
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSolutionsRequestPaginate
datasetGroupArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.PaginatorConfig]
ListSolutionsResponse
solutions
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MetricAttribute
eventType
- Type:
- Required: Yes
metricName
- Type:
- Required: Yes
expression
- Type:
- Required: Yes
MetricAttribution
name
- Type: typing.Optional[str]
metricAttributionArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
metricsOutputConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.MetricAttributionOutput]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
MetricAttributionOutput
roleArn
- Type:
- Required: Yes
s3DataDestination
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.S3DataConfig]
MetricAttributionSummary
name
- Type: typing.Optional[str]
metricAttributionArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
OptimizationObjective
itemAttribute
- Type: typing.Optional[str]
objectiveSensitivity
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM', 'OFF']]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
Recipe
name
- Type: typing.Optional[str]
recipeArn
- Type: typing.Optional[str]
algorithmArn
- Type: typing.Optional[str]
featureTransformationArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
recipeType
- Type: typing.Optional[str]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
RecipeSummary
name
- Type: typing.Optional[str]
recipeArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
domain
- Type: typing.Optional[typing.Literal['ECOMMERCE', 'VIDEO_ON_DEMAND']]
Recommender
recommenderArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
recipeArn
- Type: typing.Optional[str]
recommenderConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfigOutput]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
status
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
latestRecommenderUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderUpdateSummary]
modelMetrics
- Type: typing.Optional[typing.Dict[str, float]]
RecommenderConfig
itemExplorationConfig
- Type: typing.Optional[typing.Dict[str, str]]
minRecommendationRequestsPerSecond
- Type: typing.Optional[int]
trainingDataConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.TrainingDataConfig]
enableMetadataWithRecommendations
- Type: typing.Optional[bool]
RecommenderConfigOutput
itemExplorationConfig
- Type: typing.Optional[typing.Dict[str, str]]
minRecommendationRequestsPerSecond
- Type: typing.Optional[int]
trainingDataConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.TrainingDataConfigOutput]
enableMetadataWithRecommendations
- Type: typing.Optional[bool]
RecommenderSummary
name
- Type: typing.Optional[str]
recommenderArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
recipeArn
- Type: typing.Optional[str]
recommenderConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfigOutput]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
RecommenderUpdateSummary
recommenderConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfigOutput]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
status
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[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]
S3DataConfig
path
- Type:
- Required: Yes
kmsKeyArn
- Type: typing.Optional[str]
Solution
name
- Type: typing.Optional[str]
solutionArn
- Type: typing.Optional[str]
performHPO
- Type: typing.Optional[bool]
performAutoML
- Type: typing.Optional[bool]
performAutoTraining
- Type: typing.Optional[bool]
recipeArn
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
eventType
- Type: typing.Optional[str]
solutionConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionConfigOutput]
autoMLResult
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AutoMLResult]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
latestSolutionVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionVersionSummary]
latestSolutionUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionUpdateSummary]
SolutionConfig
eventValueThreshold
- Type: typing.Optional[str]
hpoConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HPOConfig]
algorithmHyperParameters
- Type: typing.Optional[typing.Dict[str, str]]
featureTransformationParameters
- Type: typing.Optional[typing.Dict[str, str]]
autoMLConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AutoMLConfig]
optimizationObjective
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.OptimizationObjective]
trainingDataConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.TrainingDataConfig]
autoTrainingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AutoTrainingConfig]
SolutionConfigOutput
eventValueThreshold
- Type: typing.Optional[str]
hpoConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.HPOConfigOutput]
algorithmHyperParameters
- Type: typing.Optional[typing.Dict[str, str]]
featureTransformationParameters
- Type: typing.Optional[typing.Dict[str, str]]
autoMLConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AutoMLConfigOutput]
optimizationObjective
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.OptimizationObjective]
trainingDataConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.TrainingDataConfigOutput]
autoTrainingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AutoTrainingConfig]
SolutionSummary
name
- Type: typing.Optional[str]
solutionArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
recipeArn
- Type: typing.Optional[str]
SolutionUpdateConfig
autoTrainingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.AutoTrainingConfig]
SolutionUpdateSummary
solutionUpdateConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionUpdateConfig]
status
- Type: typing.Optional[str]
performAutoTraining
- Type: typing.Optional[bool]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
SolutionVersion
name
- Type: typing.Optional[str]
solutionVersionArn
- Type: typing.Optional[str]
solutionArn
- Type: typing.Optional[str]
performHPO
- Type: typing.Optional[bool]
performAutoML
- Type: typing.Optional[bool]
recipeArn
- Type: typing.Optional[str]
eventType
- Type: typing.Optional[str]
datasetGroupArn
- Type: typing.Optional[str]
solutionConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionConfigOutput]
trainingHours
- Type: typing.Optional[float]
trainingMode
- Type: typing.Optional[typing.Literal['AUTOTRAIN', 'FULL', 'UPDATE']]
tunedHPOParams
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.TunedHPOParams]
status
- Type: typing.Optional[str]
failureReason
- Type: typing.Optional[str]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
trainingType
- Type: typing.Optional[typing.Literal['AUTOMATIC', 'MANUAL']]
SolutionVersionSummary
solutionVersionArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
trainingMode
- Type: typing.Optional[typing.Literal['AUTOTRAIN', 'FULL', 'UPDATE']]
trainingType
- Type: typing.Optional[typing.Literal['AUTOMATIC', 'MANUAL']]
creationDateTime
- Type: typing.Optional[datetime.datetime]
lastUpdatedDateTime
- Type: typing.Optional[datetime.datetime]
failureReason
- Type: typing.Optional[str]
StartRecommenderRequest
recommenderArn
- Type:
- Required: Yes
StartRecommenderResponse
recommenderArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopRecommenderRequest
recommenderArn
- Type:
- Required: Yes
StopRecommenderResponse
recommenderArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopSolutionVersionCreationRequest
solutionVersionArn
- Type:
- Required: Yes
Tag
tagKey
- Type:
- Required: Yes
tagValue
- Type:
- Required: Yes
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.Tag]
- Required: Yes
ThemeGenerationConfig
fieldsForThemeGeneration
- Type:
- Required: Yes
TrainingDataConfig
excludedDatasetColumns
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
TrainingDataConfigOutput
excludedDatasetColumns
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
TunedHPOParams
algorithmHyperParameters
- Type: typing.Optional[typing.Dict[str, str]]
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateCampaignRequest
campaignArn
- Type:
- Required: Yes
solutionVersionArn
- Type: typing.Optional[str]
minProvisionedTPS
- Type: typing.Optional[int]
campaignConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignConfig, aws_resource_validator.pydantic_models.personalize.personalize_classes.CampaignConfigOutput, NoneType]
UpdateCampaignResponse
campaignArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDatasetRequest
datasetArn
- Type:
- Required: Yes
schemaArn
- Type:
- Required: Yes
UpdateDatasetResponse
datasetArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateMetricAttributionRequest
addMetrics
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.personalize.personalize_classes.MetricAttribute]]
removeMetrics
- Type: typing.Optional[typing.List[str]]
metricsOutputConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.MetricAttributionOutput]
metricAttributionArn
- Type: typing.Optional[str]
UpdateMetricAttributionResponse
metricAttributionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateRecommenderRequest
recommenderArn
- Type:
- Required: Yes
recommenderConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfig, aws_resource_validator.pydantic_models.personalize.personalize_classes.RecommenderConfigOutput]
- Required: Yes
UpdateRecommenderResponse
recommenderArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSolutionRequest
solutionArn
- Type:
- Required: Yes
performAutoTraining
- Type: typing.Optional[bool]
solutionUpdateConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.personalize.personalize_classes.SolutionUpdateConfig]
UpdateSolutionResponse
solutionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes