Type definitions#
Index > Personalize > Type definitions
Auto-generated documentation for Personalize type annotations stubs module mypy-boto3-personalize.
AutoMLConfigUnionTypeDef#
# AutoMLConfigUnionTypeDef definition
AutoMLConfigUnionTypeDef = Union[
AutoMLConfigTypeDef, # (1)
AutoMLConfigOutputTypeDef, # (2)
]
CategoricalHyperParameterRangeUnionTypeDef#
# CategoricalHyperParameterRangeUnionTypeDef definition
CategoricalHyperParameterRangeUnionTypeDef = Union[
CategoricalHyperParameterRangeTypeDef, # (1)
CategoricalHyperParameterRangeOutputTypeDef, # (2)
]
TrainingDataConfigUnionTypeDef#
# TrainingDataConfigUnionTypeDef definition
TrainingDataConfigUnionTypeDef = Union[
TrainingDataConfigTypeDef, # (1)
TrainingDataConfigOutputTypeDef, # (2)
]
HyperParameterRangesUnionTypeDef#
# HyperParameterRangesUnionTypeDef definition
HyperParameterRangesUnionTypeDef = Union[
HyperParameterRangesTypeDef, # (1)
HyperParameterRangesOutputTypeDef, # (2)
]
HPOConfigUnionTypeDef#
# HPOConfigUnionTypeDef definition
HPOConfigUnionTypeDef = Union[
HPOConfigTypeDef, # (1)
HPOConfigOutputTypeDef, # (2)
]
AlgorithmImageTypeDef#
# AlgorithmImageTypeDef definition
class AlgorithmImageTypeDef(TypedDict):
dockerURI: str,
name: NotRequired[str],
AutoMLConfigOutputTypeDef#
# AutoMLConfigOutputTypeDef definition
class AutoMLConfigOutputTypeDef(TypedDict):
metricName: NotRequired[str],
recipeList: NotRequired[List[str]],
AutoMLConfigTypeDef#
# AutoMLConfigTypeDef definition
class AutoMLConfigTypeDef(TypedDict):
metricName: NotRequired[str],
recipeList: NotRequired[Sequence[str]],
AutoMLResultTypeDef#
# AutoMLResultTypeDef definition
class AutoMLResultTypeDef(TypedDict):
bestRecipeArn: NotRequired[str],
AutoTrainingConfigTypeDef#
# AutoTrainingConfigTypeDef definition
class AutoTrainingConfigTypeDef(TypedDict):
schedulingExpression: NotRequired[str],
BatchInferenceJobConfigOutputTypeDef#
# BatchInferenceJobConfigOutputTypeDef definition
class BatchInferenceJobConfigOutputTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Dict[str, str]],
BatchInferenceJobConfigTypeDef#
# BatchInferenceJobConfigTypeDef definition
class BatchInferenceJobConfigTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Mapping[str, str]],
S3DataConfigTypeDef#
# S3DataConfigTypeDef definition
class S3DataConfigTypeDef(TypedDict):
path: str,
kmsKeyArn: NotRequired[str],
BatchInferenceJobSummaryTypeDef#
# BatchInferenceJobSummaryTypeDef definition
class BatchInferenceJobSummaryTypeDef(TypedDict):
batchInferenceJobArn: NotRequired[str],
jobName: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
solutionVersionArn: NotRequired[str],
batchInferenceJobMode: NotRequired[BatchInferenceJobModeType], # (1)
BatchSegmentJobSummaryTypeDef#
# BatchSegmentJobSummaryTypeDef definition
class BatchSegmentJobSummaryTypeDef(TypedDict):
batchSegmentJobArn: NotRequired[str],
jobName: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
solutionVersionArn: NotRequired[str],
CampaignConfigOutputTypeDef#
# CampaignConfigOutputTypeDef definition
class CampaignConfigOutputTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Dict[str, str]],
enableMetadataWithRecommendations: NotRequired[bool],
syncWithLatestSolutionVersion: NotRequired[bool],
CampaignConfigTypeDef#
# CampaignConfigTypeDef definition
class CampaignConfigTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Mapping[str, str]],
enableMetadataWithRecommendations: NotRequired[bool],
syncWithLatestSolutionVersion: NotRequired[bool],
CampaignSummaryTypeDef#
# CampaignSummaryTypeDef definition
class CampaignSummaryTypeDef(TypedDict):
name: NotRequired[str],
campaignArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
CategoricalHyperParameterRangeOutputTypeDef#
# CategoricalHyperParameterRangeOutputTypeDef definition
class CategoricalHyperParameterRangeOutputTypeDef(TypedDict):
name: NotRequired[str],
values: NotRequired[List[str]],
CategoricalHyperParameterRangeTypeDef#
# CategoricalHyperParameterRangeTypeDef definition
class CategoricalHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
values: NotRequired[Sequence[str]],
ContinuousHyperParameterRangeTypeDef#
# ContinuousHyperParameterRangeTypeDef definition
class ContinuousHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
tagKey: str,
tagValue: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DataSourceTypeDef#
# DataSourceTypeDef definition
class DataSourceTypeDef(TypedDict):
dataLocation: NotRequired[str],
MetricAttributeTypeDef#
# MetricAttributeTypeDef definition
class MetricAttributeTypeDef(TypedDict):
eventType: str,
metricName: str,
expression: str,
CreateSchemaRequestRequestTypeDef#
# CreateSchemaRequestRequestTypeDef definition
class CreateSchemaRequestRequestTypeDef(TypedDict):
name: str,
schema: str,
domain: NotRequired[DomainType], # (1)
- See DomainType
DataDeletionJobSummaryTypeDef#
# DataDeletionJobSummaryTypeDef definition
class DataDeletionJobSummaryTypeDef(TypedDict):
dataDeletionJobArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
jobName: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
DatasetExportJobSummaryTypeDef#
# DatasetExportJobSummaryTypeDef definition
class DatasetExportJobSummaryTypeDef(TypedDict):
datasetExportJobArn: NotRequired[str],
jobName: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
DatasetGroupSummaryTypeDef#
# DatasetGroupSummaryTypeDef definition
class DatasetGroupSummaryTypeDef(TypedDict):
name: NotRequired[str],
datasetGroupArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
domain: NotRequired[DomainType], # (1)
- See DomainType
DatasetGroupTypeDef#
# DatasetGroupTypeDef definition
class DatasetGroupTypeDef(TypedDict):
name: NotRequired[str],
datasetGroupArn: NotRequired[str],
status: NotRequired[str],
roleArn: NotRequired[str],
kmsKeyArn: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
domain: NotRequired[DomainType], # (1)
- See DomainType
DatasetImportJobSummaryTypeDef#
# DatasetImportJobSummaryTypeDef definition
class DatasetImportJobSummaryTypeDef(TypedDict):
datasetImportJobArn: NotRequired[str],
jobName: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
importMode: NotRequired[ImportModeType], # (1)
- See ImportModeType
DatasetSchemaSummaryTypeDef#
# DatasetSchemaSummaryTypeDef definition
class DatasetSchemaSummaryTypeDef(TypedDict):
name: NotRequired[str],
schemaArn: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
domain: NotRequired[DomainType], # (1)
- See DomainType
DatasetSchemaTypeDef#
# DatasetSchemaTypeDef definition
class DatasetSchemaTypeDef(TypedDict):
name: NotRequired[str],
schemaArn: NotRequired[str],
schema: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
domain: NotRequired[DomainType], # (1)
- See DomainType
DatasetSummaryTypeDef#
# DatasetSummaryTypeDef definition
class DatasetSummaryTypeDef(TypedDict):
name: NotRequired[str],
datasetArn: NotRequired[str],
datasetType: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
DatasetUpdateSummaryTypeDef#
# DatasetUpdateSummaryTypeDef definition
class DatasetUpdateSummaryTypeDef(TypedDict):
schemaArn: NotRequired[str],
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
DefaultCategoricalHyperParameterRangeTypeDef#
# DefaultCategoricalHyperParameterRangeTypeDef definition
class DefaultCategoricalHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
values: NotRequired[List[str]],
isTunable: NotRequired[bool],
DefaultContinuousHyperParameterRangeTypeDef#
# DefaultContinuousHyperParameterRangeTypeDef definition
class DefaultContinuousHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
isTunable: NotRequired[bool],
DefaultIntegerHyperParameterRangeTypeDef#
# DefaultIntegerHyperParameterRangeTypeDef definition
class DefaultIntegerHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[int],
maxValue: NotRequired[int],
isTunable: NotRequired[bool],
DeleteCampaignRequestRequestTypeDef#
# DeleteCampaignRequestRequestTypeDef definition
class DeleteCampaignRequestRequestTypeDef(TypedDict):
campaignArn: str,
DeleteDatasetGroupRequestRequestTypeDef#
# DeleteDatasetGroupRequestRequestTypeDef definition
class DeleteDatasetGroupRequestRequestTypeDef(TypedDict):
datasetGroupArn: str,
DeleteDatasetRequestRequestTypeDef#
# DeleteDatasetRequestRequestTypeDef definition
class DeleteDatasetRequestRequestTypeDef(TypedDict):
datasetArn: str,
DeleteEventTrackerRequestRequestTypeDef#
# DeleteEventTrackerRequestRequestTypeDef definition
class DeleteEventTrackerRequestRequestTypeDef(TypedDict):
eventTrackerArn: str,
DeleteFilterRequestRequestTypeDef#
# DeleteFilterRequestRequestTypeDef definition
class DeleteFilterRequestRequestTypeDef(TypedDict):
filterArn: str,
DeleteMetricAttributionRequestRequestTypeDef#
# DeleteMetricAttributionRequestRequestTypeDef definition
class DeleteMetricAttributionRequestRequestTypeDef(TypedDict):
metricAttributionArn: str,
DeleteRecommenderRequestRequestTypeDef#
# DeleteRecommenderRequestRequestTypeDef definition
class DeleteRecommenderRequestRequestTypeDef(TypedDict):
recommenderArn: str,
DeleteSchemaRequestRequestTypeDef#
# DeleteSchemaRequestRequestTypeDef definition
class DeleteSchemaRequestRequestTypeDef(TypedDict):
schemaArn: str,
DeleteSolutionRequestRequestTypeDef#
# DeleteSolutionRequestRequestTypeDef definition
class DeleteSolutionRequestRequestTypeDef(TypedDict):
solutionArn: str,
DescribeAlgorithmRequestRequestTypeDef#
# DescribeAlgorithmRequestRequestTypeDef definition
class DescribeAlgorithmRequestRequestTypeDef(TypedDict):
algorithmArn: str,
DescribeBatchInferenceJobRequestRequestTypeDef#
# DescribeBatchInferenceJobRequestRequestTypeDef definition
class DescribeBatchInferenceJobRequestRequestTypeDef(TypedDict):
batchInferenceJobArn: str,
DescribeBatchSegmentJobRequestRequestTypeDef#
# DescribeBatchSegmentJobRequestRequestTypeDef definition
class DescribeBatchSegmentJobRequestRequestTypeDef(TypedDict):
batchSegmentJobArn: str,
DescribeCampaignRequestRequestTypeDef#
# DescribeCampaignRequestRequestTypeDef definition
class DescribeCampaignRequestRequestTypeDef(TypedDict):
campaignArn: str,
DescribeDataDeletionJobRequestRequestTypeDef#
# DescribeDataDeletionJobRequestRequestTypeDef definition
class DescribeDataDeletionJobRequestRequestTypeDef(TypedDict):
dataDeletionJobArn: str,
DescribeDatasetExportJobRequestRequestTypeDef#
# DescribeDatasetExportJobRequestRequestTypeDef definition
class DescribeDatasetExportJobRequestRequestTypeDef(TypedDict):
datasetExportJobArn: str,
DescribeDatasetGroupRequestRequestTypeDef#
# DescribeDatasetGroupRequestRequestTypeDef definition
class DescribeDatasetGroupRequestRequestTypeDef(TypedDict):
datasetGroupArn: str,
DescribeDatasetImportJobRequestRequestTypeDef#
# DescribeDatasetImportJobRequestRequestTypeDef definition
class DescribeDatasetImportJobRequestRequestTypeDef(TypedDict):
datasetImportJobArn: str,
DescribeDatasetRequestRequestTypeDef#
# DescribeDatasetRequestRequestTypeDef definition
class DescribeDatasetRequestRequestTypeDef(TypedDict):
datasetArn: str,
DescribeEventTrackerRequestRequestTypeDef#
# DescribeEventTrackerRequestRequestTypeDef definition
class DescribeEventTrackerRequestRequestTypeDef(TypedDict):
eventTrackerArn: str,
EventTrackerTypeDef#
# EventTrackerTypeDef definition
class EventTrackerTypeDef(TypedDict):
name: NotRequired[str],
eventTrackerArn: NotRequired[str],
accountId: NotRequired[str],
trackingId: NotRequired[str],
datasetGroupArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
DescribeFeatureTransformationRequestRequestTypeDef#
# DescribeFeatureTransformationRequestRequestTypeDef definition
class DescribeFeatureTransformationRequestRequestTypeDef(TypedDict):
featureTransformationArn: str,
FeatureTransformationTypeDef#
# FeatureTransformationTypeDef definition
class FeatureTransformationTypeDef(TypedDict):
name: NotRequired[str],
featureTransformationArn: NotRequired[str],
defaultParameters: NotRequired[Dict[str, str]],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
status: NotRequired[str],
DescribeFilterRequestRequestTypeDef#
# DescribeFilterRequestRequestTypeDef definition
class DescribeFilterRequestRequestTypeDef(TypedDict):
filterArn: str,
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
name: NotRequired[str],
filterArn: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
datasetGroupArn: NotRequired[str],
failureReason: NotRequired[str],
filterExpression: NotRequired[str],
status: NotRequired[str],
DescribeMetricAttributionRequestRequestTypeDef#
# DescribeMetricAttributionRequestRequestTypeDef definition
class DescribeMetricAttributionRequestRequestTypeDef(TypedDict):
metricAttributionArn: str,
DescribeRecipeRequestRequestTypeDef#
# DescribeRecipeRequestRequestTypeDef definition
class DescribeRecipeRequestRequestTypeDef(TypedDict):
recipeArn: str,
RecipeTypeDef#
# RecipeTypeDef definition
class RecipeTypeDef(TypedDict):
name: NotRequired[str],
recipeArn: NotRequired[str],
algorithmArn: NotRequired[str],
featureTransformationArn: NotRequired[str],
status: NotRequired[str],
description: NotRequired[str],
creationDateTime: NotRequired[datetime],
recipeType: NotRequired[str],
lastUpdatedDateTime: NotRequired[datetime],
DescribeRecommenderRequestRequestTypeDef#
# DescribeRecommenderRequestRequestTypeDef definition
class DescribeRecommenderRequestRequestTypeDef(TypedDict):
recommenderArn: str,
DescribeSchemaRequestRequestTypeDef#
# DescribeSchemaRequestRequestTypeDef definition
class DescribeSchemaRequestRequestTypeDef(TypedDict):
schemaArn: str,
DescribeSolutionRequestRequestTypeDef#
# DescribeSolutionRequestRequestTypeDef definition
class DescribeSolutionRequestRequestTypeDef(TypedDict):
solutionArn: str,
DescribeSolutionVersionRequestRequestTypeDef#
# DescribeSolutionVersionRequestRequestTypeDef definition
class DescribeSolutionVersionRequestRequestTypeDef(TypedDict):
solutionVersionArn: str,
EventTrackerSummaryTypeDef#
# EventTrackerSummaryTypeDef definition
class EventTrackerSummaryTypeDef(TypedDict):
name: NotRequired[str],
eventTrackerArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
FieldsForThemeGenerationTypeDef#
# FieldsForThemeGenerationTypeDef definition
class FieldsForThemeGenerationTypeDef(TypedDict):
itemName: str,
FilterSummaryTypeDef#
# FilterSummaryTypeDef definition
class FilterSummaryTypeDef(TypedDict):
name: NotRequired[str],
filterArn: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
datasetGroupArn: NotRequired[str],
failureReason: NotRequired[str],
status: NotRequired[str],
GetSolutionMetricsRequestRequestTypeDef#
# GetSolutionMetricsRequestRequestTypeDef definition
class GetSolutionMetricsRequestRequestTypeDef(TypedDict):
solutionVersionArn: str,
HPOObjectiveTypeDef#
# HPOObjectiveTypeDef definition
class HPOObjectiveTypeDef(TypedDict):
type: NotRequired[str],
metricName: NotRequired[str],
metricRegex: NotRequired[str],
HPOResourceConfigTypeDef#
# HPOResourceConfigTypeDef definition
class HPOResourceConfigTypeDef(TypedDict):
maxNumberOfTrainingJobs: NotRequired[str],
maxParallelTrainingJobs: NotRequired[str],
IntegerHyperParameterRangeTypeDef#
# IntegerHyperParameterRangeTypeDef definition
class IntegerHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[int],
maxValue: NotRequired[int],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListBatchInferenceJobsRequestRequestTypeDef#
# ListBatchInferenceJobsRequestRequestTypeDef definition
class ListBatchInferenceJobsRequestRequestTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListBatchSegmentJobsRequestRequestTypeDef#
# ListBatchSegmentJobsRequestRequestTypeDef definition
class ListBatchSegmentJobsRequestRequestTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListCampaignsRequestRequestTypeDef#
# ListCampaignsRequestRequestTypeDef definition
class ListCampaignsRequestRequestTypeDef(TypedDict):
solutionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDataDeletionJobsRequestRequestTypeDef#
# ListDataDeletionJobsRequestRequestTypeDef definition
class ListDataDeletionJobsRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetExportJobsRequestRequestTypeDef#
# ListDatasetExportJobsRequestRequestTypeDef definition
class ListDatasetExportJobsRequestRequestTypeDef(TypedDict):
datasetArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetGroupsRequestRequestTypeDef#
# ListDatasetGroupsRequestRequestTypeDef definition
class ListDatasetGroupsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetImportJobsRequestRequestTypeDef#
# ListDatasetImportJobsRequestRequestTypeDef definition
class ListDatasetImportJobsRequestRequestTypeDef(TypedDict):
datasetArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetsRequestRequestTypeDef#
# ListDatasetsRequestRequestTypeDef definition
class ListDatasetsRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListEventTrackersRequestRequestTypeDef#
# ListEventTrackersRequestRequestTypeDef definition
class ListEventTrackersRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListFiltersRequestRequestTypeDef#
# ListFiltersRequestRequestTypeDef definition
class ListFiltersRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListMetricAttributionMetricsRequestRequestTypeDef#
# ListMetricAttributionMetricsRequestRequestTypeDef definition
class ListMetricAttributionMetricsRequestRequestTypeDef(TypedDict):
metricAttributionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListMetricAttributionsRequestRequestTypeDef#
# ListMetricAttributionsRequestRequestTypeDef definition
class ListMetricAttributionsRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
MetricAttributionSummaryTypeDef#
# MetricAttributionSummaryTypeDef definition
class MetricAttributionSummaryTypeDef(TypedDict):
name: NotRequired[str],
metricAttributionArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
ListRecipesRequestRequestTypeDef#
# ListRecipesRequestRequestTypeDef definition
class ListRecipesRequestRequestTypeDef(TypedDict):
recipeProvider: NotRequired[RecipeProviderType], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
domain: NotRequired[DomainType], # (2)
- See RecipeProviderType
- See DomainType
RecipeSummaryTypeDef#
# RecipeSummaryTypeDef definition
class RecipeSummaryTypeDef(TypedDict):
name: NotRequired[str],
recipeArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
domain: NotRequired[DomainType], # (1)
- See DomainType
ListRecommendersRequestRequestTypeDef#
# ListRecommendersRequestRequestTypeDef definition
class ListRecommendersRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListSchemasRequestRequestTypeDef#
# ListSchemasRequestRequestTypeDef definition
class ListSchemasRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListSolutionVersionsRequestRequestTypeDef#
# ListSolutionVersionsRequestRequestTypeDef definition
class ListSolutionVersionsRequestRequestTypeDef(TypedDict):
solutionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SolutionVersionSummaryTypeDef#
# SolutionVersionSummaryTypeDef definition
class SolutionVersionSummaryTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
status: NotRequired[str],
trainingMode: NotRequired[TrainingModeType], # (1)
trainingType: NotRequired[TrainingTypeType], # (2)
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
- See TrainingModeType
- See TrainingTypeType
ListSolutionsRequestRequestTypeDef#
# ListSolutionsRequestRequestTypeDef definition
class ListSolutionsRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SolutionSummaryTypeDef#
# SolutionSummaryTypeDef definition
class SolutionSummaryTypeDef(TypedDict):
name: NotRequired[str],
solutionArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
recipeArn: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
OptimizationObjectiveTypeDef#
# OptimizationObjectiveTypeDef definition
class OptimizationObjectiveTypeDef(TypedDict):
itemAttribute: NotRequired[str],
objectiveSensitivity: NotRequired[ObjectiveSensitivityType], # (1)
TrainingDataConfigOutputTypeDef#
# TrainingDataConfigOutputTypeDef definition
class TrainingDataConfigOutputTypeDef(TypedDict):
excludedDatasetColumns: NotRequired[Dict[str, List[str]]],
TunedHPOParamsTypeDef#
# TunedHPOParamsTypeDef definition
class TunedHPOParamsTypeDef(TypedDict):
algorithmHyperParameters: NotRequired[Dict[str, str]],
StartRecommenderRequestRequestTypeDef#
# StartRecommenderRequestRequestTypeDef definition
class StartRecommenderRequestRequestTypeDef(TypedDict):
recommenderArn: str,
StopRecommenderRequestRequestTypeDef#
# StopRecommenderRequestRequestTypeDef definition
class StopRecommenderRequestRequestTypeDef(TypedDict):
recommenderArn: str,
StopSolutionVersionCreationRequestRequestTypeDef#
# StopSolutionVersionCreationRequestRequestTypeDef definition
class StopSolutionVersionCreationRequestRequestTypeDef(TypedDict):
solutionVersionArn: str,
TrainingDataConfigTypeDef#
# TrainingDataConfigTypeDef definition
class TrainingDataConfigTypeDef(TypedDict):
excludedDatasetColumns: NotRequired[Mapping[str, Sequence[str]]],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateDatasetRequestRequestTypeDef#
# UpdateDatasetRequestRequestTypeDef definition
class UpdateDatasetRequestRequestTypeDef(TypedDict):
datasetArn: str,
schemaArn: str,
SolutionUpdateConfigTypeDef#
# SolutionUpdateConfigTypeDef definition
class SolutionUpdateConfigTypeDef(TypedDict):
autoTrainingConfig: NotRequired[AutoTrainingConfigTypeDef], # (1)
BatchInferenceJobInputTypeDef#
# BatchInferenceJobInputTypeDef definition
class BatchInferenceJobInputTypeDef(TypedDict):
s3DataSource: S3DataConfigTypeDef, # (1)
BatchInferenceJobOutputTypeDef#
# BatchInferenceJobOutputTypeDef definition
class BatchInferenceJobOutputTypeDef(TypedDict):
s3DataDestination: S3DataConfigTypeDef, # (1)
BatchSegmentJobInputTypeDef#
# BatchSegmentJobInputTypeDef definition
class BatchSegmentJobInputTypeDef(TypedDict):
s3DataSource: S3DataConfigTypeDef, # (1)
BatchSegmentJobOutputTypeDef#
# BatchSegmentJobOutputTypeDef definition
class BatchSegmentJobOutputTypeDef(TypedDict):
s3DataDestination: S3DataConfigTypeDef, # (1)
DatasetExportJobOutputTypeDef#
# DatasetExportJobOutputTypeDef definition
class DatasetExportJobOutputTypeDef(TypedDict):
s3DataDestination: S3DataConfigTypeDef, # (1)
MetricAttributionOutputTypeDef#
# MetricAttributionOutputTypeDef definition
class MetricAttributionOutputTypeDef(TypedDict):
roleArn: str,
s3DataDestination: NotRequired[S3DataConfigTypeDef], # (1)
CampaignUpdateSummaryTypeDef#
# CampaignUpdateSummaryTypeDef definition
class CampaignUpdateSummaryTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigOutputTypeDef], # (1)
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
UpdateCampaignRequestRequestTypeDef#
# UpdateCampaignRequestRequestTypeDef definition
class UpdateCampaignRequestRequestTypeDef(TypedDict):
campaignArn: str,
solutionVersionArn: NotRequired[str],
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigTypeDef], # (1)
CreateCampaignRequestRequestTypeDef#
# CreateCampaignRequestRequestTypeDef definition
class CreateCampaignRequestRequestTypeDef(TypedDict):
name: str,
solutionVersionArn: str,
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigTypeDef], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See CampaignConfigTypeDef
- See TagTypeDef
CreateDatasetGroupRequestRequestTypeDef#
# CreateDatasetGroupRequestRequestTypeDef definition
class CreateDatasetGroupRequestRequestTypeDef(TypedDict):
name: str,
roleArn: NotRequired[str],
kmsKeyArn: NotRequired[str],
domain: NotRequired[DomainType], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See DomainType
- See TagTypeDef
CreateDatasetRequestRequestTypeDef#
# CreateDatasetRequestRequestTypeDef definition
class CreateDatasetRequestRequestTypeDef(TypedDict):
name: str,
schemaArn: str,
datasetGroupArn: str,
datasetType: str,
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateEventTrackerRequestRequestTypeDef#
# CreateEventTrackerRequestRequestTypeDef definition
class CreateEventTrackerRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateFilterRequestRequestTypeDef#
# CreateFilterRequestRequestTypeDef definition
class CreateFilterRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
filterExpression: str,
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateSolutionVersionRequestRequestTypeDef#
# CreateSolutionVersionRequestRequestTypeDef definition
class CreateSolutionVersionRequestRequestTypeDef(TypedDict):
solutionArn: str,
name: NotRequired[str],
trainingMode: NotRequired[TrainingModeType], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See TrainingModeType
- See TagTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateBatchInferenceJobResponseTypeDef#
# CreateBatchInferenceJobResponseTypeDef definition
class CreateBatchInferenceJobResponseTypeDef(TypedDict):
batchInferenceJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateBatchSegmentJobResponseTypeDef#
# CreateBatchSegmentJobResponseTypeDef definition
class CreateBatchSegmentJobResponseTypeDef(TypedDict):
batchSegmentJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateCampaignResponseTypeDef#
# CreateCampaignResponseTypeDef definition
class CreateCampaignResponseTypeDef(TypedDict):
campaignArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDataDeletionJobResponseTypeDef#
# CreateDataDeletionJobResponseTypeDef definition
class CreateDataDeletionJobResponseTypeDef(TypedDict):
dataDeletionJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetExportJobResponseTypeDef#
# CreateDatasetExportJobResponseTypeDef definition
class CreateDatasetExportJobResponseTypeDef(TypedDict):
datasetExportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetGroupResponseTypeDef#
# CreateDatasetGroupResponseTypeDef definition
class CreateDatasetGroupResponseTypeDef(TypedDict):
datasetGroupArn: str,
domain: DomainType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainType
- See ResponseMetadataTypeDef
CreateDatasetImportJobResponseTypeDef#
# CreateDatasetImportJobResponseTypeDef definition
class CreateDatasetImportJobResponseTypeDef(TypedDict):
datasetImportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetResponseTypeDef#
# CreateDatasetResponseTypeDef definition
class CreateDatasetResponseTypeDef(TypedDict):
datasetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateEventTrackerResponseTypeDef#
# CreateEventTrackerResponseTypeDef definition
class CreateEventTrackerResponseTypeDef(TypedDict):
eventTrackerArn: str,
trackingId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFilterResponseTypeDef#
# CreateFilterResponseTypeDef definition
class CreateFilterResponseTypeDef(TypedDict):
filterArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateMetricAttributionResponseTypeDef#
# CreateMetricAttributionResponseTypeDef definition
class CreateMetricAttributionResponseTypeDef(TypedDict):
metricAttributionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateRecommenderResponseTypeDef#
# CreateRecommenderResponseTypeDef definition
class CreateRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSchemaResponseTypeDef#
# CreateSchemaResponseTypeDef definition
class CreateSchemaResponseTypeDef(TypedDict):
schemaArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolutionResponseTypeDef#
# CreateSolutionResponseTypeDef definition
class CreateSolutionResponseTypeDef(TypedDict):
solutionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolutionVersionResponseTypeDef#
# CreateSolutionVersionResponseTypeDef definition
class CreateSolutionVersionResponseTypeDef(TypedDict):
solutionVersionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetSolutionMetricsResponseTypeDef#
# GetSolutionMetricsResponseTypeDef definition
class GetSolutionMetricsResponseTypeDef(TypedDict):
solutionVersionArn: str,
metrics: Dict[str, float],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListBatchInferenceJobsResponseTypeDef#
# ListBatchInferenceJobsResponseTypeDef definition
class ListBatchInferenceJobsResponseTypeDef(TypedDict):
batchInferenceJobs: List[BatchInferenceJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListBatchSegmentJobsResponseTypeDef#
# ListBatchSegmentJobsResponseTypeDef definition
class ListBatchSegmentJobsResponseTypeDef(TypedDict):
batchSegmentJobs: List[BatchSegmentJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListCampaignsResponseTypeDef#
# ListCampaignsResponseTypeDef definition
class ListCampaignsResponseTypeDef(TypedDict):
campaigns: List[CampaignSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
StartRecommenderResponseTypeDef#
# StartRecommenderResponseTypeDef definition
class StartRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StopRecommenderResponseTypeDef#
# StopRecommenderResponseTypeDef definition
class StopRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateCampaignResponseTypeDef#
# UpdateCampaignResponseTypeDef definition
class UpdateCampaignResponseTypeDef(TypedDict):
campaignArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDatasetResponseTypeDef#
# UpdateDatasetResponseTypeDef definition
class UpdateDatasetResponseTypeDef(TypedDict):
datasetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateMetricAttributionResponseTypeDef#
# UpdateMetricAttributionResponseTypeDef definition
class UpdateMetricAttributionResponseTypeDef(TypedDict):
metricAttributionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateRecommenderResponseTypeDef#
# UpdateRecommenderResponseTypeDef definition
class UpdateRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSolutionResponseTypeDef#
# UpdateSolutionResponseTypeDef definition
class UpdateSolutionResponseTypeDef(TypedDict):
solutionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDataDeletionJobRequestRequestTypeDef#
# CreateDataDeletionJobRequestRequestTypeDef definition
class CreateDataDeletionJobRequestRequestTypeDef(TypedDict):
jobName: str,
datasetGroupArn: str,
dataSource: DataSourceTypeDef, # (1)
roleArn: str,
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See DataSourceTypeDef
- See TagTypeDef
CreateDatasetImportJobRequestRequestTypeDef#
# CreateDatasetImportJobRequestRequestTypeDef definition
class CreateDatasetImportJobRequestRequestTypeDef(TypedDict):
jobName: str,
datasetArn: str,
dataSource: DataSourceTypeDef, # (1)
roleArn: str,
tags: NotRequired[Sequence[TagTypeDef]], # (2)
importMode: NotRequired[ImportModeType], # (3)
publishAttributionMetricsToS3: NotRequired[bool],
- See DataSourceTypeDef
- See TagTypeDef
- See ImportModeType
DataDeletionJobTypeDef#
# DataDeletionJobTypeDef definition
class DataDeletionJobTypeDef(TypedDict):
jobName: NotRequired[str],
dataDeletionJobArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
dataSource: NotRequired[DataSourceTypeDef], # (1)
roleArn: NotRequired[str],
status: NotRequired[str],
numDeleted: NotRequired[int],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
DatasetImportJobTypeDef#
# DatasetImportJobTypeDef definition
class DatasetImportJobTypeDef(TypedDict):
jobName: NotRequired[str],
datasetImportJobArn: NotRequired[str],
datasetArn: NotRequired[str],
dataSource: NotRequired[DataSourceTypeDef], # (1)
roleArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
importMode: NotRequired[ImportModeType], # (2)
publishAttributionMetricsToS3: NotRequired[bool],
- See DataSourceTypeDef
- See ImportModeType
ListMetricAttributionMetricsResponseTypeDef#
# ListMetricAttributionMetricsResponseTypeDef definition
class ListMetricAttributionMetricsResponseTypeDef(TypedDict):
metrics: List[MetricAttributeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDataDeletionJobsResponseTypeDef#
# ListDataDeletionJobsResponseTypeDef definition
class ListDataDeletionJobsResponseTypeDef(TypedDict):
dataDeletionJobs: List[DataDeletionJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDatasetExportJobsResponseTypeDef#
# ListDatasetExportJobsResponseTypeDef definition
class ListDatasetExportJobsResponseTypeDef(TypedDict):
datasetExportJobs: List[DatasetExportJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDatasetGroupsResponseTypeDef#
# ListDatasetGroupsResponseTypeDef definition
class ListDatasetGroupsResponseTypeDef(TypedDict):
datasetGroups: List[DatasetGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
DescribeDatasetGroupResponseTypeDef#
# DescribeDatasetGroupResponseTypeDef definition
class DescribeDatasetGroupResponseTypeDef(TypedDict):
datasetGroup: DatasetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetImportJobsResponseTypeDef#
# ListDatasetImportJobsResponseTypeDef definition
class ListDatasetImportJobsResponseTypeDef(TypedDict):
datasetImportJobs: List[DatasetImportJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSchemasResponseTypeDef#
# ListSchemasResponseTypeDef definition
class ListSchemasResponseTypeDef(TypedDict):
schemas: List[DatasetSchemaSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
DescribeSchemaResponseTypeDef#
# DescribeSchemaResponseTypeDef definition
class DescribeSchemaResponseTypeDef(TypedDict):
schema: DatasetSchemaTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetsResponseTypeDef#
# ListDatasetsResponseTypeDef definition
class ListDatasetsResponseTypeDef(TypedDict):
datasets: List[DatasetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
DatasetTypeDef#
# DatasetTypeDef definition
class DatasetTypeDef(TypedDict):
name: NotRequired[str],
datasetArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
datasetType: NotRequired[str],
schemaArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
latestDatasetUpdate: NotRequired[DatasetUpdateSummaryTypeDef], # (1)
trackingId: NotRequired[str],
DefaultHyperParameterRangesTypeDef#
# DefaultHyperParameterRangesTypeDef definition
class DefaultHyperParameterRangesTypeDef(TypedDict):
integerHyperParameterRanges: NotRequired[List[DefaultIntegerHyperParameterRangeTypeDef]], # (1)
continuousHyperParameterRanges: NotRequired[List[DefaultContinuousHyperParameterRangeTypeDef]], # (2)
categoricalHyperParameterRanges: NotRequired[List[DefaultCategoricalHyperParameterRangeTypeDef]], # (3)
- See DefaultIntegerHyperParameterRangeTypeDef
- See DefaultContinuousHyperParameterRangeTypeDef
- See DefaultCategoricalHyperParameterRangeTypeDef
DescribeEventTrackerResponseTypeDef#
# DescribeEventTrackerResponseTypeDef definition
class DescribeEventTrackerResponseTypeDef(TypedDict):
eventTracker: EventTrackerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFeatureTransformationResponseTypeDef#
# DescribeFeatureTransformationResponseTypeDef definition
class DescribeFeatureTransformationResponseTypeDef(TypedDict):
featureTransformation: FeatureTransformationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFilterResponseTypeDef#
# DescribeFilterResponseTypeDef definition
class DescribeFilterResponseTypeDef(TypedDict):
filter: FilterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FilterTypeDef
- See ResponseMetadataTypeDef
DescribeRecipeResponseTypeDef#
# DescribeRecipeResponseTypeDef definition
class DescribeRecipeResponseTypeDef(TypedDict):
recipe: RecipeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RecipeTypeDef
- See ResponseMetadataTypeDef
ListEventTrackersResponseTypeDef#
# ListEventTrackersResponseTypeDef definition
class ListEventTrackersResponseTypeDef(TypedDict):
eventTrackers: List[EventTrackerSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ThemeGenerationConfigTypeDef#
# ThemeGenerationConfigTypeDef definition
class ThemeGenerationConfigTypeDef(TypedDict):
fieldsForThemeGeneration: FieldsForThemeGenerationTypeDef, # (1)
ListFiltersResponseTypeDef#
# ListFiltersResponseTypeDef definition
class ListFiltersResponseTypeDef(TypedDict):
Filters: List[FilterSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
HyperParameterRangesOutputTypeDef#
# HyperParameterRangesOutputTypeDef definition
class HyperParameterRangesOutputTypeDef(TypedDict):
integerHyperParameterRanges: NotRequired[List[IntegerHyperParameterRangeTypeDef]], # (1)
continuousHyperParameterRanges: NotRequired[List[ContinuousHyperParameterRangeTypeDef]], # (2)
categoricalHyperParameterRanges: NotRequired[List[CategoricalHyperParameterRangeOutputTypeDef]], # (3)
- See IntegerHyperParameterRangeTypeDef
- See ContinuousHyperParameterRangeTypeDef
- See CategoricalHyperParameterRangeOutputTypeDef
ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef#
# ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef definition
class ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef#
# ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef definition
class ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCampaignsRequestListCampaignsPaginateTypeDef#
# ListCampaignsRequestListCampaignsPaginateTypeDef definition
class ListCampaignsRequestListCampaignsPaginateTypeDef(TypedDict):
solutionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef#
# ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef definition
class ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef(TypedDict):
datasetArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef#
# ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef definition
class ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef#
# ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef definition
class ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef(TypedDict):
datasetArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetsRequestListDatasetsPaginateTypeDef#
# ListDatasetsRequestListDatasetsPaginateTypeDef definition
class ListDatasetsRequestListDatasetsPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventTrackersRequestListEventTrackersPaginateTypeDef#
# ListEventTrackersRequestListEventTrackersPaginateTypeDef definition
class ListEventTrackersRequestListEventTrackersPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFiltersRequestListFiltersPaginateTypeDef#
# ListFiltersRequestListFiltersPaginateTypeDef definition
class ListFiltersRequestListFiltersPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMetricAttributionMetricsRequestListMetricAttributionMetricsPaginateTypeDef#
# ListMetricAttributionMetricsRequestListMetricAttributionMetricsPaginateTypeDef definition
class ListMetricAttributionMetricsRequestListMetricAttributionMetricsPaginateTypeDef(TypedDict):
metricAttributionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMetricAttributionsRequestListMetricAttributionsPaginateTypeDef#
# ListMetricAttributionsRequestListMetricAttributionsPaginateTypeDef definition
class ListMetricAttributionsRequestListMetricAttributionsPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRecipesRequestListRecipesPaginateTypeDef#
# ListRecipesRequestListRecipesPaginateTypeDef definition
class ListRecipesRequestListRecipesPaginateTypeDef(TypedDict):
recipeProvider: NotRequired[RecipeProviderType], # (1)
domain: NotRequired[DomainType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See RecipeProviderType
- See DomainType
- See PaginatorConfigTypeDef
ListRecommendersRequestListRecommendersPaginateTypeDef#
# ListRecommendersRequestListRecommendersPaginateTypeDef definition
class ListRecommendersRequestListRecommendersPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSchemasRequestListSchemasPaginateTypeDef#
# ListSchemasRequestListSchemasPaginateTypeDef definition
class ListSchemasRequestListSchemasPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef#
# ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef definition
class ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef(TypedDict):
solutionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolutionsRequestListSolutionsPaginateTypeDef#
# ListSolutionsRequestListSolutionsPaginateTypeDef definition
class ListSolutionsRequestListSolutionsPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMetricAttributionsResponseTypeDef#
# ListMetricAttributionsResponseTypeDef definition
class ListMetricAttributionsResponseTypeDef(TypedDict):
metricAttributions: List[MetricAttributionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListRecipesResponseTypeDef#
# ListRecipesResponseTypeDef definition
class ListRecipesResponseTypeDef(TypedDict):
recipes: List[RecipeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolutionVersionsResponseTypeDef#
# ListSolutionVersionsResponseTypeDef definition
class ListSolutionVersionsResponseTypeDef(TypedDict):
solutionVersions: List[SolutionVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListSolutionsResponseTypeDef#
# ListSolutionsResponseTypeDef definition
class ListSolutionsResponseTypeDef(TypedDict):
solutions: List[SolutionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
RecommenderConfigOutputTypeDef#
# RecommenderConfigOutputTypeDef definition
class RecommenderConfigOutputTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Dict[str, str]],
minRecommendationRequestsPerSecond: NotRequired[int],
trainingDataConfig: NotRequired[TrainingDataConfigOutputTypeDef], # (1)
enableMetadataWithRecommendations: NotRequired[bool],
SolutionUpdateSummaryTypeDef#
# SolutionUpdateSummaryTypeDef definition
class SolutionUpdateSummaryTypeDef(TypedDict):
solutionUpdateConfig: NotRequired[SolutionUpdateConfigTypeDef], # (1)
status: NotRequired[str],
performAutoTraining: NotRequired[bool],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
UpdateSolutionRequestRequestTypeDef#
# UpdateSolutionRequestRequestTypeDef definition
class UpdateSolutionRequestRequestTypeDef(TypedDict):
solutionArn: str,
performAutoTraining: NotRequired[bool],
solutionUpdateConfig: NotRequired[SolutionUpdateConfigTypeDef], # (1)
BatchSegmentJobTypeDef#
# BatchSegmentJobTypeDef definition
class BatchSegmentJobTypeDef(TypedDict):
jobName: NotRequired[str],
batchSegmentJobArn: NotRequired[str],
filterArn: NotRequired[str],
failureReason: NotRequired[str],
solutionVersionArn: NotRequired[str],
numResults: NotRequired[int],
jobInput: NotRequired[BatchSegmentJobInputTypeDef], # (1)
jobOutput: NotRequired[BatchSegmentJobOutputTypeDef], # (2)
roleArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
CreateBatchSegmentJobRequestRequestTypeDef#
# CreateBatchSegmentJobRequestRequestTypeDef definition
class CreateBatchSegmentJobRequestRequestTypeDef(TypedDict):
jobName: str,
solutionVersionArn: str,
jobInput: BatchSegmentJobInputTypeDef, # (1)
jobOutput: BatchSegmentJobOutputTypeDef, # (2)
roleArn: str,
filterArn: NotRequired[str],
numResults: NotRequired[int],
tags: NotRequired[Sequence[TagTypeDef]], # (3)
CreateDatasetExportJobRequestRequestTypeDef#
# CreateDatasetExportJobRequestRequestTypeDef definition
class CreateDatasetExportJobRequestRequestTypeDef(TypedDict):
jobName: str,
datasetArn: str,
roleArn: str,
jobOutput: DatasetExportJobOutputTypeDef, # (1)
ingestionMode: NotRequired[IngestionModeType], # (2)
tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See DatasetExportJobOutputTypeDef
- See IngestionModeType
- See TagTypeDef
DatasetExportJobTypeDef#
# DatasetExportJobTypeDef definition
class DatasetExportJobTypeDef(TypedDict):
jobName: NotRequired[str],
datasetExportJobArn: NotRequired[str],
datasetArn: NotRequired[str],
ingestionMode: NotRequired[IngestionModeType], # (1)
roleArn: NotRequired[str],
status: NotRequired[str],
jobOutput: NotRequired[DatasetExportJobOutputTypeDef], # (2)
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
CreateMetricAttributionRequestRequestTypeDef#
# CreateMetricAttributionRequestRequestTypeDef definition
class CreateMetricAttributionRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
metrics: Sequence[MetricAttributeTypeDef], # (1)
metricsOutputConfig: MetricAttributionOutputTypeDef, # (2)
MetricAttributionTypeDef#
# MetricAttributionTypeDef definition
class MetricAttributionTypeDef(TypedDict):
name: NotRequired[str],
metricAttributionArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
metricsOutputConfig: NotRequired[MetricAttributionOutputTypeDef], # (1)
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
UpdateMetricAttributionRequestRequestTypeDef#
# UpdateMetricAttributionRequestRequestTypeDef definition
class UpdateMetricAttributionRequestRequestTypeDef(TypedDict):
addMetrics: NotRequired[Sequence[MetricAttributeTypeDef]], # (1)
removeMetrics: NotRequired[Sequence[str]],
metricsOutputConfig: NotRequired[MetricAttributionOutputTypeDef], # (2)
metricAttributionArn: NotRequired[str],
CampaignTypeDef#
# CampaignTypeDef definition
class CampaignTypeDef(TypedDict):
name: NotRequired[str],
campaignArn: NotRequired[str],
solutionVersionArn: NotRequired[str],
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigOutputTypeDef], # (1)
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
latestCampaignUpdate: NotRequired[CampaignUpdateSummaryTypeDef], # (2)
HyperParameterRangesTypeDef#
# HyperParameterRangesTypeDef definition
class HyperParameterRangesTypeDef(TypedDict):
integerHyperParameterRanges: NotRequired[Sequence[IntegerHyperParameterRangeTypeDef]], # (1)
continuousHyperParameterRanges: NotRequired[Sequence[ContinuousHyperParameterRangeTypeDef]], # (2)
categoricalHyperParameterRanges: NotRequired[Sequence[CategoricalHyperParameterRangeUnionTypeDef]], # (3)
- See IntegerHyperParameterRangeTypeDef
- See ContinuousHyperParameterRangeTypeDef
- See CategoricalHyperParameterRangeTypeDef CategoricalHyperParameterRangeOutputTypeDef
DescribeDataDeletionJobResponseTypeDef#
# DescribeDataDeletionJobResponseTypeDef definition
class DescribeDataDeletionJobResponseTypeDef(TypedDict):
dataDeletionJob: DataDeletionJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDatasetImportJobResponseTypeDef#
# DescribeDatasetImportJobResponseTypeDef definition
class DescribeDatasetImportJobResponseTypeDef(TypedDict):
datasetImportJob: DatasetImportJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDatasetResponseTypeDef#
# DescribeDatasetResponseTypeDef definition
class DescribeDatasetResponseTypeDef(TypedDict):
dataset: DatasetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AlgorithmTypeDef#
# AlgorithmTypeDef definition
class AlgorithmTypeDef(TypedDict):
name: NotRequired[str],
algorithmArn: NotRequired[str],
algorithmImage: NotRequired[AlgorithmImageTypeDef], # (1)
defaultHyperParameters: NotRequired[Dict[str, str]],
defaultHyperParameterRanges: NotRequired[DefaultHyperParameterRangesTypeDef], # (2)
defaultResourceConfig: NotRequired[Dict[str, str]],
trainingInputMode: NotRequired[str],
roleArn: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
BatchInferenceJobTypeDef#
# BatchInferenceJobTypeDef definition
class BatchInferenceJobTypeDef(TypedDict):
jobName: NotRequired[str],
batchInferenceJobArn: NotRequired[str],
filterArn: NotRequired[str],
failureReason: NotRequired[str],
solutionVersionArn: NotRequired[str],
numResults: NotRequired[int],
jobInput: NotRequired[BatchInferenceJobInputTypeDef], # (1)
jobOutput: NotRequired[BatchInferenceJobOutputTypeDef], # (2)
batchInferenceJobConfig: NotRequired[BatchInferenceJobConfigOutputTypeDef], # (3)
roleArn: NotRequired[str],
batchInferenceJobMode: NotRequired[BatchInferenceJobModeType], # (4)
themeGenerationConfig: NotRequired[ThemeGenerationConfigTypeDef], # (5)
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
- See BatchInferenceJobInputTypeDef
- See BatchInferenceJobOutputTypeDef
- See BatchInferenceJobConfigOutputTypeDef
- See BatchInferenceJobModeType
- See ThemeGenerationConfigTypeDef
CreateBatchInferenceJobRequestRequestTypeDef#
# CreateBatchInferenceJobRequestRequestTypeDef definition
class CreateBatchInferenceJobRequestRequestTypeDef(TypedDict):
jobName: str,
solutionVersionArn: str,
jobInput: BatchInferenceJobInputTypeDef, # (1)
jobOutput: BatchInferenceJobOutputTypeDef, # (2)
roleArn: str,
filterArn: NotRequired[str],
numResults: NotRequired[int],
batchInferenceJobConfig: NotRequired[BatchInferenceJobConfigTypeDef], # (3)
tags: NotRequired[Sequence[TagTypeDef]], # (4)
batchInferenceJobMode: NotRequired[BatchInferenceJobModeType], # (5)
themeGenerationConfig: NotRequired[ThemeGenerationConfigTypeDef], # (6)
- See BatchInferenceJobInputTypeDef
- See BatchInferenceJobOutputTypeDef
- See BatchInferenceJobConfigTypeDef
- See TagTypeDef
- See BatchInferenceJobModeType
- See ThemeGenerationConfigTypeDef
HPOConfigOutputTypeDef#
# HPOConfigOutputTypeDef definition
class HPOConfigOutputTypeDef(TypedDict):
hpoObjective: NotRequired[HPOObjectiveTypeDef], # (1)
hpoResourceConfig: NotRequired[HPOResourceConfigTypeDef], # (2)
algorithmHyperParameterRanges: NotRequired[HyperParameterRangesOutputTypeDef], # (3)
RecommenderSummaryTypeDef#
# RecommenderSummaryTypeDef definition
class RecommenderSummaryTypeDef(TypedDict):
name: NotRequired[str],
recommenderArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
recipeArn: NotRequired[str],
recommenderConfig: NotRequired[RecommenderConfigOutputTypeDef], # (1)
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
RecommenderUpdateSummaryTypeDef#
# RecommenderUpdateSummaryTypeDef definition
class RecommenderUpdateSummaryTypeDef(TypedDict):
recommenderConfig: NotRequired[RecommenderConfigOutputTypeDef], # (1)
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
status: NotRequired[str],
failureReason: NotRequired[str],
RecommenderConfigTypeDef#
# RecommenderConfigTypeDef definition
class RecommenderConfigTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Mapping[str, str]],
minRecommendationRequestsPerSecond: NotRequired[int],
trainingDataConfig: NotRequired[TrainingDataConfigUnionTypeDef], # (1)
enableMetadataWithRecommendations: NotRequired[bool],
DescribeBatchSegmentJobResponseTypeDef#
# DescribeBatchSegmentJobResponseTypeDef definition
class DescribeBatchSegmentJobResponseTypeDef(TypedDict):
batchSegmentJob: BatchSegmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDatasetExportJobResponseTypeDef#
# DescribeDatasetExportJobResponseTypeDef definition
class DescribeDatasetExportJobResponseTypeDef(TypedDict):
datasetExportJob: DatasetExportJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMetricAttributionResponseTypeDef#
# DescribeMetricAttributionResponseTypeDef definition
class DescribeMetricAttributionResponseTypeDef(TypedDict):
metricAttribution: MetricAttributionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCampaignResponseTypeDef#
# DescribeCampaignResponseTypeDef definition
class DescribeCampaignResponseTypeDef(TypedDict):
campaign: CampaignTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAlgorithmResponseTypeDef#
# DescribeAlgorithmResponseTypeDef definition
class DescribeAlgorithmResponseTypeDef(TypedDict):
algorithm: AlgorithmTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeBatchInferenceJobResponseTypeDef#
# DescribeBatchInferenceJobResponseTypeDef definition
class DescribeBatchInferenceJobResponseTypeDef(TypedDict):
batchInferenceJob: BatchInferenceJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SolutionConfigOutputTypeDef#
# SolutionConfigOutputTypeDef definition
class SolutionConfigOutputTypeDef(TypedDict):
eventValueThreshold: NotRequired[str],
hpoConfig: NotRequired[HPOConfigOutputTypeDef], # (1)
algorithmHyperParameters: NotRequired[Dict[str, str]],
featureTransformationParameters: NotRequired[Dict[str, str]],
autoMLConfig: NotRequired[AutoMLConfigOutputTypeDef], # (2)
optimizationObjective: NotRequired[OptimizationObjectiveTypeDef], # (3)
trainingDataConfig: NotRequired[TrainingDataConfigOutputTypeDef], # (4)
autoTrainingConfig: NotRequired[AutoTrainingConfigTypeDef], # (5)
- See HPOConfigOutputTypeDef
- See AutoMLConfigOutputTypeDef
- See OptimizationObjectiveTypeDef
- See TrainingDataConfigOutputTypeDef
- See AutoTrainingConfigTypeDef
ListRecommendersResponseTypeDef#
# ListRecommendersResponseTypeDef definition
class ListRecommendersResponseTypeDef(TypedDict):
recommenders: List[RecommenderSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
RecommenderTypeDef#
# RecommenderTypeDef definition
class RecommenderTypeDef(TypedDict):
recommenderArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
name: NotRequired[str],
recipeArn: NotRequired[str],
recommenderConfig: NotRequired[RecommenderConfigOutputTypeDef], # (1)
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
status: NotRequired[str],
failureReason: NotRequired[str],
latestRecommenderUpdate: NotRequired[RecommenderUpdateSummaryTypeDef], # (2)
modelMetrics: NotRequired[Dict[str, float]],
CreateRecommenderRequestRequestTypeDef#
# CreateRecommenderRequestRequestTypeDef definition
class CreateRecommenderRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
recipeArn: str,
recommenderConfig: NotRequired[RecommenderConfigTypeDef], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See RecommenderConfigTypeDef
- See TagTypeDef
UpdateRecommenderRequestRequestTypeDef#
# UpdateRecommenderRequestRequestTypeDef definition
class UpdateRecommenderRequestRequestTypeDef(TypedDict):
recommenderArn: str,
recommenderConfig: RecommenderConfigTypeDef, # (1)
HPOConfigTypeDef#
# HPOConfigTypeDef definition
class HPOConfigTypeDef(TypedDict):
hpoObjective: NotRequired[HPOObjectiveTypeDef], # (1)
hpoResourceConfig: NotRequired[HPOResourceConfigTypeDef], # (2)
algorithmHyperParameterRanges: NotRequired[HyperParameterRangesUnionTypeDef], # (3)
- See HPOObjectiveTypeDef
- See HPOResourceConfigTypeDef
- See HyperParameterRangesTypeDef HyperParameterRangesOutputTypeDef
SolutionTypeDef#
# SolutionTypeDef definition
class SolutionTypeDef(TypedDict):
name: NotRequired[str],
solutionArn: NotRequired[str],
performHPO: NotRequired[bool],
performAutoML: NotRequired[bool],
performAutoTraining: NotRequired[bool],
recipeArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
eventType: NotRequired[str],
solutionConfig: NotRequired[SolutionConfigOutputTypeDef], # (1)
autoMLResult: NotRequired[AutoMLResultTypeDef], # (2)
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
latestSolutionVersion: NotRequired[SolutionVersionSummaryTypeDef], # (3)
latestSolutionUpdate: NotRequired[SolutionUpdateSummaryTypeDef], # (4)
- See SolutionConfigOutputTypeDef
- See AutoMLResultTypeDef
- See SolutionVersionSummaryTypeDef
- See SolutionUpdateSummaryTypeDef
SolutionVersionTypeDef#
# SolutionVersionTypeDef definition
class SolutionVersionTypeDef(TypedDict):
name: NotRequired[str],
solutionVersionArn: NotRequired[str],
solutionArn: NotRequired[str],
performHPO: NotRequired[bool],
performAutoML: NotRequired[bool],
recipeArn: NotRequired[str],
eventType: NotRequired[str],
datasetGroupArn: NotRequired[str],
solutionConfig: NotRequired[SolutionConfigOutputTypeDef], # (1)
trainingHours: NotRequired[float],
trainingMode: NotRequired[TrainingModeType], # (2)
tunedHPOParams: NotRequired[TunedHPOParamsTypeDef], # (3)
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
trainingType: NotRequired[TrainingTypeType], # (4)
DescribeRecommenderResponseTypeDef#
# DescribeRecommenderResponseTypeDef definition
class DescribeRecommenderResponseTypeDef(TypedDict):
recommender: RecommenderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSolutionResponseTypeDef#
# DescribeSolutionResponseTypeDef definition
class DescribeSolutionResponseTypeDef(TypedDict):
solution: SolutionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSolutionVersionResponseTypeDef#
# DescribeSolutionVersionResponseTypeDef definition
class DescribeSolutionVersionResponseTypeDef(TypedDict):
solutionVersion: SolutionVersionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SolutionConfigTypeDef#
# SolutionConfigTypeDef definition
class SolutionConfigTypeDef(TypedDict):
eventValueThreshold: NotRequired[str],
hpoConfig: NotRequired[HPOConfigUnionTypeDef], # (1)
algorithmHyperParameters: NotRequired[Mapping[str, str]],
featureTransformationParameters: NotRequired[Mapping[str, str]],
autoMLConfig: NotRequired[AutoMLConfigUnionTypeDef], # (2)
optimizationObjective: NotRequired[OptimizationObjectiveTypeDef], # (3)
trainingDataConfig: NotRequired[TrainingDataConfigUnionTypeDef], # (4)
autoTrainingConfig: NotRequired[AutoTrainingConfigTypeDef], # (5)
- See HPOConfigTypeDef HPOConfigOutputTypeDef
- See AutoMLConfigTypeDef AutoMLConfigOutputTypeDef
- See OptimizationObjectiveTypeDef
- See TrainingDataConfigTypeDef TrainingDataConfigOutputTypeDef
- See AutoTrainingConfigTypeDef
CreateSolutionRequestRequestTypeDef#
# CreateSolutionRequestRequestTypeDef definition
class CreateSolutionRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
performHPO: NotRequired[bool],
performAutoML: NotRequired[bool],
performAutoTraining: NotRequired[bool],
recipeArn: NotRequired[str],
eventType: NotRequired[str],
solutionConfig: NotRequired[SolutionConfigTypeDef], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See SolutionConfigTypeDef
- See TagTypeDef