Typed dictionaries
Index > Personalize > Typed dictionaries
Auto-generated documentation for Personalize type annotations stubs module types-aiobotocore-personalize.
AlgorithmImageTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import AlgorithmImageTypeDef
def get_value() -> AlgorithmImageTypeDef:
return {
"dockerURI": ...,
}
AutoMLConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import AutoMLConfigTypeDef
def get_value() -> AutoMLConfigTypeDef:
return {
"metricName": ...,
}
Definition
class AutoMLConfigTypeDef(TypedDict):
metricName: NotRequired[str],
recipeList: NotRequired[Sequence[str]],
AutoMLResultTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import AutoMLResultTypeDef
def get_value() -> AutoMLResultTypeDef:
return {
"bestRecipeArn": ...,
}
BatchInferenceJobConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchInferenceJobConfigTypeDef
def get_value() -> BatchInferenceJobConfigTypeDef:
return {
"itemExplorationConfig": ...,
}
Definition
class BatchInferenceJobConfigTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Mapping[str, str]],
S3DataConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import S3DataConfigTypeDef
def get_value() -> S3DataConfigTypeDef:
return {
"path": ...,
}
BatchInferenceJobSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchInferenceJobSummaryTypeDef
def get_value() -> BatchInferenceJobSummaryTypeDef:
return {
"batchInferenceJobArn": ...,
}
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],
BatchSegmentJobSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchSegmentJobSummaryTypeDef
def get_value() -> BatchSegmentJobSummaryTypeDef:
return {
"batchSegmentJobArn": ...,
}
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],
CampaignConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CampaignConfigTypeDef
def get_value() -> CampaignConfigTypeDef:
return {
"itemExplorationConfig": ...,
}
Definition
class CampaignConfigTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Mapping[str, str]],
CampaignSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CampaignSummaryTypeDef
def get_value() -> CampaignSummaryTypeDef:
return {
"name": ...,
}
Definition
class CampaignSummaryTypeDef(TypedDict):
name: NotRequired[str],
campaignArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
CategoricalHyperParameterRangeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CategoricalHyperParameterRangeTypeDef
def get_value() -> CategoricalHyperParameterRangeTypeDef:
return {
"name": ...,
}
Definition
class CategoricalHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
values: NotRequired[Sequence[str]],
ContinuousHyperParameterRangeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ContinuousHyperParameterRangeTypeDef
def get_value() -> ContinuousHyperParameterRangeTypeDef:
return {
"name": ...,
}
Definition
class ContinuousHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
TagTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"tagKey": ...,
"tagValue": ...,
}
ResponseMetadataTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
DataSourceTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DataSourceTypeDef
def get_value() -> DataSourceTypeDef:
return {
"dataLocation": ...,
}
RecommenderConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import RecommenderConfigTypeDef
def get_value() -> RecommenderConfigTypeDef:
return {
"itemExplorationConfig": ...,
}
Definition
class RecommenderConfigTypeDef(TypedDict):
itemExplorationConfig: NotRequired[Mapping[str, str]],
minRecommendationRequestsPerSecond: NotRequired[int],
CreateSchemaRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateSchemaRequestRequestTypeDef
def get_value() -> CreateSchemaRequestRequestTypeDef:
return {
"name": ...,
"schema": ...,
}
Definition
class CreateSchemaRequestRequestTypeDef(TypedDict):
name: str,
schema: str,
domain: NotRequired[DomainType], # (1)
- See DomainType
DatasetExportJobSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetExportJobSummaryTypeDef
def get_value() -> DatasetExportJobSummaryTypeDef:
return {
"datasetExportJobArn": ...,
}
Definition
class DatasetExportJobSummaryTypeDef(TypedDict):
datasetExportJobArn: NotRequired[str],
jobName: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
DatasetGroupSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetGroupSummaryTypeDef
def get_value() -> DatasetGroupSummaryTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetGroupTypeDef
def get_value() -> DatasetGroupTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetImportJobSummaryTypeDef
def get_value() -> DatasetImportJobSummaryTypeDef:
return {
"datasetImportJobArn": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetSchemaSummaryTypeDef
def get_value() -> DatasetSchemaSummaryTypeDef:
return {
"name": ...,
}
Definition
class DatasetSchemaSummaryTypeDef(TypedDict):
name: NotRequired[str],
schemaArn: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
domain: NotRequired[DomainType], # (1)
- See DomainType
DatasetSchemaTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetSchemaTypeDef
def get_value() -> DatasetSchemaTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetSummaryTypeDef
def get_value() -> DatasetSummaryTypeDef:
return {
"name": ...,
}
Definition
class DatasetSummaryTypeDef(TypedDict):
name: NotRequired[str],
datasetArn: NotRequired[str],
datasetType: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
DatasetTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetTypeDef
def get_value() -> DatasetTypeDef:
return {
"name": ...,
}
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],
DefaultCategoricalHyperParameterRangeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DefaultCategoricalHyperParameterRangeTypeDef
def get_value() -> DefaultCategoricalHyperParameterRangeTypeDef:
return {
"name": ...,
}
Definition
class DefaultCategoricalHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
values: NotRequired[List[str]],
isTunable: NotRequired[bool],
DefaultContinuousHyperParameterRangeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DefaultContinuousHyperParameterRangeTypeDef
def get_value() -> DefaultContinuousHyperParameterRangeTypeDef:
return {
"name": ...,
}
Definition
class DefaultContinuousHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[float],
maxValue: NotRequired[float],
isTunable: NotRequired[bool],
DefaultIntegerHyperParameterRangeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DefaultIntegerHyperParameterRangeTypeDef
def get_value() -> DefaultIntegerHyperParameterRangeTypeDef:
return {
"name": ...,
}
Definition
class DefaultIntegerHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[int],
maxValue: NotRequired[int],
isTunable: NotRequired[bool],
DeleteCampaignRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteCampaignRequestRequestTypeDef
def get_value() -> DeleteCampaignRequestRequestTypeDef:
return {
"campaignArn": ...,
}
DeleteDatasetGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteDatasetGroupRequestRequestTypeDef
def get_value() -> DeleteDatasetGroupRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
DeleteDatasetRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteDatasetRequestRequestTypeDef
def get_value() -> DeleteDatasetRequestRequestTypeDef:
return {
"datasetArn": ...,
}
DeleteEventTrackerRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteEventTrackerRequestRequestTypeDef
def get_value() -> DeleteEventTrackerRequestRequestTypeDef:
return {
"eventTrackerArn": ...,
}
DeleteFilterRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteFilterRequestRequestTypeDef
def get_value() -> DeleteFilterRequestRequestTypeDef:
return {
"filterArn": ...,
}
DeleteRecommenderRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteRecommenderRequestRequestTypeDef
def get_value() -> DeleteRecommenderRequestRequestTypeDef:
return {
"recommenderArn": ...,
}
DeleteSchemaRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteSchemaRequestRequestTypeDef
def get_value() -> DeleteSchemaRequestRequestTypeDef:
return {
"schemaArn": ...,
}
DeleteSolutionRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DeleteSolutionRequestRequestTypeDef
def get_value() -> DeleteSolutionRequestRequestTypeDef:
return {
"solutionArn": ...,
}
DescribeAlgorithmRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeAlgorithmRequestRequestTypeDef
def get_value() -> DescribeAlgorithmRequestRequestTypeDef:
return {
"algorithmArn": ...,
}
DescribeBatchInferenceJobRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeBatchInferenceJobRequestRequestTypeDef
def get_value() -> DescribeBatchInferenceJobRequestRequestTypeDef:
return {
"batchInferenceJobArn": ...,
}
Definition
class DescribeBatchInferenceJobRequestRequestTypeDef(TypedDict):
batchInferenceJobArn: str,
DescribeBatchSegmentJobRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeBatchSegmentJobRequestRequestTypeDef
def get_value() -> DescribeBatchSegmentJobRequestRequestTypeDef:
return {
"batchSegmentJobArn": ...,
}
DescribeCampaignRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeCampaignRequestRequestTypeDef
def get_value() -> DescribeCampaignRequestRequestTypeDef:
return {
"campaignArn": ...,
}
DescribeDatasetExportJobRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetExportJobRequestRequestTypeDef
def get_value() -> DescribeDatasetExportJobRequestRequestTypeDef:
return {
"datasetExportJobArn": ...,
}
DescribeDatasetGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetGroupRequestRequestTypeDef
def get_value() -> DescribeDatasetGroupRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
DescribeDatasetImportJobRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetImportJobRequestRequestTypeDef
def get_value() -> DescribeDatasetImportJobRequestRequestTypeDef:
return {
"datasetImportJobArn": ...,
}
DescribeDatasetRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetRequestRequestTypeDef
def get_value() -> DescribeDatasetRequestRequestTypeDef:
return {
"datasetArn": ...,
}
DescribeEventTrackerRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeEventTrackerRequestRequestTypeDef
def get_value() -> DescribeEventTrackerRequestRequestTypeDef:
return {
"eventTrackerArn": ...,
}
EventTrackerTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import EventTrackerTypeDef
def get_value() -> EventTrackerTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeFeatureTransformationRequestRequestTypeDef
def get_value() -> DescribeFeatureTransformationRequestRequestTypeDef:
return {
"featureTransformationArn": ...,
}
Definition
class DescribeFeatureTransformationRequestRequestTypeDef(TypedDict):
featureTransformationArn: str,
FeatureTransformationTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import FeatureTransformationTypeDef
def get_value() -> FeatureTransformationTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeFilterRequestRequestTypeDef
def get_value() -> DescribeFilterRequestRequestTypeDef:
return {
"filterArn": ...,
}
FilterTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"name": ...,
}
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],
DescribeRecipeRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeRecipeRequestRequestTypeDef
def get_value() -> DescribeRecipeRequestRequestTypeDef:
return {
"recipeArn": ...,
}
RecipeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import RecipeTypeDef
def get_value() -> RecipeTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeRecommenderRequestRequestTypeDef
def get_value() -> DescribeRecommenderRequestRequestTypeDef:
return {
"recommenderArn": ...,
}
DescribeSchemaRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSchemaRequestRequestTypeDef
def get_value() -> DescribeSchemaRequestRequestTypeDef:
return {
"schemaArn": ...,
}
DescribeSolutionRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionRequestRequestTypeDef
def get_value() -> DescribeSolutionRequestRequestTypeDef:
return {
"solutionArn": ...,
}
DescribeSolutionVersionRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionVersionRequestRequestTypeDef
def get_value() -> DescribeSolutionVersionRequestRequestTypeDef:
return {
"solutionVersionArn": ...,
}
EventTrackerSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import EventTrackerSummaryTypeDef
def get_value() -> EventTrackerSummaryTypeDef:
return {
"name": ...,
}
Definition
class EventTrackerSummaryTypeDef(TypedDict):
name: NotRequired[str],
eventTrackerArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
FilterSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import FilterSummaryTypeDef
def get_value() -> FilterSummaryTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import GetSolutionMetricsRequestRequestTypeDef
def get_value() -> GetSolutionMetricsRequestRequestTypeDef:
return {
"solutionVersionArn": ...,
}
HPOObjectiveTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import HPOObjectiveTypeDef
def get_value() -> HPOObjectiveTypeDef:
return {
"type": ...,
}
Definition
class HPOObjectiveTypeDef(TypedDict):
type: NotRequired[str],
metricName: NotRequired[str],
metricRegex: NotRequired[str],
HPOResourceConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import HPOResourceConfigTypeDef
def get_value() -> HPOResourceConfigTypeDef:
return {
"maxNumberOfTrainingJobs": ...,
}
Definition
class HPOResourceConfigTypeDef(TypedDict):
maxNumberOfTrainingJobs: NotRequired[str],
maxParallelTrainingJobs: NotRequired[str],
IntegerHyperParameterRangeTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import IntegerHyperParameterRangeTypeDef
def get_value() -> IntegerHyperParameterRangeTypeDef:
return {
"name": ...,
}
Definition
class IntegerHyperParameterRangeTypeDef(TypedDict):
name: NotRequired[str],
minValue: NotRequired[int],
maxValue: NotRequired[int],
PaginatorConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListBatchInferenceJobsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListBatchInferenceJobsRequestRequestTypeDef
def get_value() -> ListBatchInferenceJobsRequestRequestTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class ListBatchInferenceJobsRequestRequestTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListBatchSegmentJobsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListBatchSegmentJobsRequestRequestTypeDef
def get_value() -> ListBatchSegmentJobsRequestRequestTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class ListBatchSegmentJobsRequestRequestTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListCampaignsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListCampaignsRequestRequestTypeDef
def get_value() -> ListCampaignsRequestRequestTypeDef:
return {
"solutionArn": ...,
}
Definition
class ListCampaignsRequestRequestTypeDef(TypedDict):
solutionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetExportJobsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetExportJobsRequestRequestTypeDef
def get_value() -> ListDatasetExportJobsRequestRequestTypeDef:
return {
"datasetArn": ...,
}
Definition
class ListDatasetExportJobsRequestRequestTypeDef(TypedDict):
datasetArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetGroupsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetGroupsRequestRequestTypeDef
def get_value() -> ListDatasetGroupsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListDatasetGroupsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetImportJobsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetImportJobsRequestRequestTypeDef
def get_value() -> ListDatasetImportJobsRequestRequestTypeDef:
return {
"datasetArn": ...,
}
Definition
class ListDatasetImportJobsRequestRequestTypeDef(TypedDict):
datasetArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListDatasetsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetsRequestRequestTypeDef
def get_value() -> ListDatasetsRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListDatasetsRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListEventTrackersRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListEventTrackersRequestRequestTypeDef
def get_value() -> ListEventTrackersRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListEventTrackersRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListFiltersRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListFiltersRequestRequestTypeDef
def get_value() -> ListFiltersRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListFiltersRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListRecipesRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListRecipesRequestRequestTypeDef
def get_value() -> ListRecipesRequestRequestTypeDef:
return {
"recipeProvider": ...,
}
Definition
class ListRecipesRequestRequestTypeDef(TypedDict):
recipeProvider: NotRequired[RecipeProviderType], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
domain: NotRequired[DomainType], # (2)
- See RecipeProviderType
- See DomainType
RecipeSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import RecipeSummaryTypeDef
def get_value() -> RecipeSummaryTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import ListRecommendersRequestRequestTypeDef
def get_value() -> ListRecommendersRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListRecommendersRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListSchemasRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSchemasRequestRequestTypeDef
def get_value() -> ListSchemasRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListSchemasRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListSolutionVersionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSolutionVersionsRequestRequestTypeDef
def get_value() -> ListSolutionVersionsRequestRequestTypeDef:
return {
"solutionArn": ...,
}
Definition
class ListSolutionVersionsRequestRequestTypeDef(TypedDict):
solutionArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SolutionVersionSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import SolutionVersionSummaryTypeDef
def get_value() -> SolutionVersionSummaryTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class SolutionVersionSummaryTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
failureReason: NotRequired[str],
ListSolutionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSolutionsRequestRequestTypeDef
def get_value() -> ListSolutionsRequestRequestTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListSolutionsRequestRequestTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
SolutionSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import SolutionSummaryTypeDef
def get_value() -> SolutionSummaryTypeDef:
return {
"name": ...,
}
Definition
class SolutionSummaryTypeDef(TypedDict):
name: NotRequired[str],
solutionArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
OptimizationObjectiveTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import OptimizationObjectiveTypeDef
def get_value() -> OptimizationObjectiveTypeDef:
return {
"itemAttribute": ...,
}
Definition
class OptimizationObjectiveTypeDef(TypedDict):
itemAttribute: NotRequired[str],
objectiveSensitivity: NotRequired[ObjectiveSensitivityType], # (1)
TunedHPOParamsTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import TunedHPOParamsTypeDef
def get_value() -> TunedHPOParamsTypeDef:
return {
"algorithmHyperParameters": ...,
}
Definition
class TunedHPOParamsTypeDef(TypedDict):
algorithmHyperParameters: NotRequired[Dict[str, str]],
StartRecommenderRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import StartRecommenderRequestRequestTypeDef
def get_value() -> StartRecommenderRequestRequestTypeDef:
return {
"recommenderArn": ...,
}
StopRecommenderRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import StopRecommenderRequestRequestTypeDef
def get_value() -> StopRecommenderRequestRequestTypeDef:
return {
"recommenderArn": ...,
}
StopSolutionVersionCreationRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import StopSolutionVersionCreationRequestRequestTypeDef
def get_value() -> StopSolutionVersionCreationRequestRequestTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class StopSolutionVersionCreationRequestRequestTypeDef(TypedDict):
solutionVersionArn: str,
UntagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
BatchInferenceJobInputTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchInferenceJobInputTypeDef
def get_value() -> BatchInferenceJobInputTypeDef:
return {
"s3DataSource": ...,
}
BatchInferenceJobOutputTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchInferenceJobOutputTypeDef
def get_value() -> BatchInferenceJobOutputTypeDef:
return {
"s3DataDestination": ...,
}
Definition
class BatchInferenceJobOutputTypeDef(TypedDict):
s3DataDestination: S3DataConfigTypeDef, # (1)
BatchSegmentJobInputTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchSegmentJobInputTypeDef
def get_value() -> BatchSegmentJobInputTypeDef:
return {
"s3DataSource": ...,
}
BatchSegmentJobOutputTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchSegmentJobOutputTypeDef
def get_value() -> BatchSegmentJobOutputTypeDef:
return {
"s3DataDestination": ...,
}
Definition
class BatchSegmentJobOutputTypeDef(TypedDict):
s3DataDestination: S3DataConfigTypeDef, # (1)
DatasetExportJobOutputTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetExportJobOutputTypeDef
def get_value() -> DatasetExportJobOutputTypeDef:
return {
"s3DataDestination": ...,
}
Definition
class DatasetExportJobOutputTypeDef(TypedDict):
s3DataDestination: S3DataConfigTypeDef, # (1)
CampaignUpdateSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CampaignUpdateSummaryTypeDef
def get_value() -> CampaignUpdateSummaryTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class CampaignUpdateSummaryTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigTypeDef], # (1)
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
UpdateCampaignRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import UpdateCampaignRequestRequestTypeDef
def get_value() -> UpdateCampaignRequestRequestTypeDef:
return {
"campaignArn": ...,
}
Definition
class UpdateCampaignRequestRequestTypeDef(TypedDict):
campaignArn: str,
solutionVersionArn: NotRequired[str],
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigTypeDef], # (1)
CreateCampaignRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateCampaignRequestRequestTypeDef
def get_value() -> CreateCampaignRequestRequestTypeDef:
return {
"name": ...,
"solutionVersionArn": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetGroupRequestRequestTypeDef
def get_value() -> CreateDatasetGroupRequestRequestTypeDef:
return {
"name": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetRequestRequestTypeDef
def get_value() -> CreateDatasetRequestRequestTypeDef:
return {
"name": ...,
"schemaArn": ...,
"datasetGroupArn": ...,
"datasetType": ...,
}
Definition
class CreateDatasetRequestRequestTypeDef(TypedDict):
name: str,
schemaArn: str,
datasetGroupArn: str,
datasetType: str,
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateEventTrackerRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateEventTrackerRequestRequestTypeDef
def get_value() -> CreateEventTrackerRequestRequestTypeDef:
return {
"name": ...,
"datasetGroupArn": ...,
}
Definition
class CreateEventTrackerRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateFilterRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateFilterRequestRequestTypeDef
def get_value() -> CreateFilterRequestRequestTypeDef:
return {
"name": ...,
"datasetGroupArn": ...,
"filterExpression": ...,
}
Definition
class CreateFilterRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
filterExpression: str,
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateSolutionVersionRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateSolutionVersionRequestRequestTypeDef
def get_value() -> CreateSolutionVersionRequestRequestTypeDef:
return {
"solutionArn": ...,
}
Definition
class CreateSolutionVersionRequestRequestTypeDef(TypedDict):
solutionArn: str,
trainingMode: NotRequired[TrainingModeType], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See TrainingModeType
- See TagTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateBatchInferenceJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateBatchInferenceJobResponseTypeDef
def get_value() -> CreateBatchInferenceJobResponseTypeDef:
return {
"batchInferenceJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateBatchInferenceJobResponseTypeDef(TypedDict):
batchInferenceJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateBatchSegmentJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateBatchSegmentJobResponseTypeDef
def get_value() -> CreateBatchSegmentJobResponseTypeDef:
return {
"batchSegmentJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateBatchSegmentJobResponseTypeDef(TypedDict):
batchSegmentJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateCampaignResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateCampaignResponseTypeDef
def get_value() -> CreateCampaignResponseTypeDef:
return {
"campaignArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateCampaignResponseTypeDef(TypedDict):
campaignArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetExportJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetExportJobResponseTypeDef
def get_value() -> CreateDatasetExportJobResponseTypeDef:
return {
"datasetExportJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetExportJobResponseTypeDef(TypedDict):
datasetExportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetGroupResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetGroupResponseTypeDef
def get_value() -> CreateDatasetGroupResponseTypeDef:
return {
"datasetGroupArn": ...,
"domain": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetGroupResponseTypeDef(TypedDict):
datasetGroupArn: str,
domain: DomainType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainType
- See ResponseMetadataTypeDef
CreateDatasetImportJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetImportJobResponseTypeDef
def get_value() -> CreateDatasetImportJobResponseTypeDef:
return {
"datasetImportJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetImportJobResponseTypeDef(TypedDict):
datasetImportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetResponseTypeDef
def get_value() -> CreateDatasetResponseTypeDef:
return {
"datasetArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetResponseTypeDef(TypedDict):
datasetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateEventTrackerResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateEventTrackerResponseTypeDef
def get_value() -> CreateEventTrackerResponseTypeDef:
return {
"eventTrackerArn": ...,
"trackingId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateEventTrackerResponseTypeDef(TypedDict):
eventTrackerArn: str,
trackingId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFilterResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateFilterResponseTypeDef
def get_value() -> CreateFilterResponseTypeDef:
return {
"filterArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFilterResponseTypeDef(TypedDict):
filterArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateRecommenderResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateRecommenderResponseTypeDef
def get_value() -> CreateRecommenderResponseTypeDef:
return {
"recommenderArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSchemaResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateSchemaResponseTypeDef
def get_value() -> CreateSchemaResponseTypeDef:
return {
"schemaArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSchemaResponseTypeDef(TypedDict):
schemaArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolutionResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateSolutionResponseTypeDef
def get_value() -> CreateSolutionResponseTypeDef:
return {
"solutionArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSolutionResponseTypeDef(TypedDict):
solutionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateSolutionVersionResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateSolutionVersionResponseTypeDef
def get_value() -> CreateSolutionVersionResponseTypeDef:
return {
"solutionVersionArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSolutionVersionResponseTypeDef(TypedDict):
solutionVersionArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetSolutionMetricsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import GetSolutionMetricsResponseTypeDef
def get_value() -> GetSolutionMetricsResponseTypeDef:
return {
"solutionVersionArn": ...,
"metrics": ...,
"ResponseMetadata": ...,
}
Definition
class GetSolutionMetricsResponseTypeDef(TypedDict):
solutionVersionArn: str,
metrics: Dict[str, float],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListBatchInferenceJobsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListBatchInferenceJobsResponseTypeDef
def get_value() -> ListBatchInferenceJobsResponseTypeDef:
return {
"batchInferenceJobs": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListBatchInferenceJobsResponseTypeDef(TypedDict):
batchInferenceJobs: List[BatchInferenceJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListBatchSegmentJobsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListBatchSegmentJobsResponseTypeDef
def get_value() -> ListBatchSegmentJobsResponseTypeDef:
return {
"batchSegmentJobs": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListBatchSegmentJobsResponseTypeDef(TypedDict):
batchSegmentJobs: List[BatchSegmentJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCampaignsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListCampaignsResponseTypeDef
def get_value() -> ListCampaignsResponseTypeDef:
return {
"campaigns": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListCampaignsResponseTypeDef(TypedDict):
campaigns: List[CampaignSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForResourceResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
StartRecommenderResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import StartRecommenderResponseTypeDef
def get_value() -> StartRecommenderResponseTypeDef:
return {
"recommenderArn": ...,
"ResponseMetadata": ...,
}
Definition
class StartRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StopRecommenderResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import StopRecommenderResponseTypeDef
def get_value() -> StopRecommenderResponseTypeDef:
return {
"recommenderArn": ...,
"ResponseMetadata": ...,
}
Definition
class StopRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateCampaignResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import UpdateCampaignResponseTypeDef
def get_value() -> UpdateCampaignResponseTypeDef:
return {
"campaignArn": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateCampaignResponseTypeDef(TypedDict):
campaignArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateRecommenderResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import UpdateRecommenderResponseTypeDef
def get_value() -> UpdateRecommenderResponseTypeDef:
return {
"recommenderArn": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateRecommenderResponseTypeDef(TypedDict):
recommenderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetImportJobRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetImportJobRequestRequestTypeDef
def get_value() -> CreateDatasetImportJobRequestRequestTypeDef:
return {
"jobName": ...,
"datasetArn": ...,
"dataSource": ...,
"roleArn": ...,
}
Definition
class CreateDatasetImportJobRequestRequestTypeDef(TypedDict):
jobName: str,
datasetArn: str,
dataSource: DataSourceTypeDef, # (1)
roleArn: str,
tags: NotRequired[Sequence[TagTypeDef]], # (2)
importMode: NotRequired[ImportModeType], # (3)
- See DataSourceTypeDef
- See TagTypeDef
- See ImportModeType
DatasetImportJobTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetImportJobTypeDef
def get_value() -> DatasetImportJobTypeDef:
return {
"jobName": ...,
}
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)
- See DataSourceTypeDef
- See ImportModeType
CreateRecommenderRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateRecommenderRequestRequestTypeDef
def get_value() -> CreateRecommenderRequestRequestTypeDef:
return {
"name": ...,
"datasetGroupArn": ...,
"recipeArn": ...,
}
Definition
class CreateRecommenderRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
recipeArn: str,
recommenderConfig: NotRequired[RecommenderConfigTypeDef], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See RecommenderConfigTypeDef
- See TagTypeDef
RecommenderSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import RecommenderSummaryTypeDef
def get_value() -> RecommenderSummaryTypeDef:
return {
"name": ...,
}
Definition
class RecommenderSummaryTypeDef(TypedDict):
name: NotRequired[str],
recommenderArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
recipeArn: NotRequired[str],
recommenderConfig: NotRequired[RecommenderConfigTypeDef], # (1)
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
RecommenderUpdateSummaryTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import RecommenderUpdateSummaryTypeDef
def get_value() -> RecommenderUpdateSummaryTypeDef:
return {
"recommenderConfig": ...,
}
Definition
class RecommenderUpdateSummaryTypeDef(TypedDict):
recommenderConfig: NotRequired[RecommenderConfigTypeDef], # (1)
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
status: NotRequired[str],
failureReason: NotRequired[str],
UpdateRecommenderRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import UpdateRecommenderRequestRequestTypeDef
def get_value() -> UpdateRecommenderRequestRequestTypeDef:
return {
"recommenderArn": ...,
"recommenderConfig": ...,
}
Definition
class UpdateRecommenderRequestRequestTypeDef(TypedDict):
recommenderArn: str,
recommenderConfig: RecommenderConfigTypeDef, # (1)
ListDatasetExportJobsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetExportJobsResponseTypeDef
def get_value() -> ListDatasetExportJobsResponseTypeDef:
return {
"datasetExportJobs": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetExportJobsResponseTypeDef(TypedDict):
datasetExportJobs: List[DatasetExportJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetGroupsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetGroupsResponseTypeDef
def get_value() -> ListDatasetGroupsResponseTypeDef:
return {
"datasetGroups": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetGroupsResponseTypeDef(TypedDict):
datasetGroups: List[DatasetGroupSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDatasetGroupResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetGroupResponseTypeDef
def get_value() -> DescribeDatasetGroupResponseTypeDef:
return {
"datasetGroup": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetGroupResponseTypeDef(TypedDict):
datasetGroup: DatasetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetImportJobsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetImportJobsResponseTypeDef
def get_value() -> ListDatasetImportJobsResponseTypeDef:
return {
"datasetImportJobs": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetImportJobsResponseTypeDef(TypedDict):
datasetImportJobs: List[DatasetImportJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSchemasResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSchemasResponseTypeDef
def get_value() -> ListSchemasResponseTypeDef:
return {
"schemas": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSchemasResponseTypeDef(TypedDict):
schemas: List[DatasetSchemaSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSchemaResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSchemaResponseTypeDef
def get_value() -> DescribeSchemaResponseTypeDef:
return {
"schema": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSchemaResponseTypeDef(TypedDict):
schema: DatasetSchemaTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetsResponseTypeDef
def get_value() -> ListDatasetsResponseTypeDef:
return {
"datasets": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetsResponseTypeDef(TypedDict):
datasets: List[DatasetSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDatasetResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetResponseTypeDef
def get_value() -> DescribeDatasetResponseTypeDef:
return {
"dataset": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetResponseTypeDef(TypedDict):
dataset: DatasetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DefaultHyperParameterRangesTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DefaultHyperParameterRangesTypeDef
def get_value() -> DefaultHyperParameterRangesTypeDef:
return {
"integerHyperParameterRanges": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeEventTrackerResponseTypeDef
def get_value() -> DescribeEventTrackerResponseTypeDef:
return {
"eventTracker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEventTrackerResponseTypeDef(TypedDict):
eventTracker: EventTrackerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFeatureTransformationResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeFeatureTransformationResponseTypeDef
def get_value() -> DescribeFeatureTransformationResponseTypeDef:
return {
"featureTransformation": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFeatureTransformationResponseTypeDef(TypedDict):
featureTransformation: FeatureTransformationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFilterResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeFilterResponseTypeDef
def get_value() -> DescribeFilterResponseTypeDef:
return {
"filter": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFilterResponseTypeDef(TypedDict):
filter: FilterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FilterTypeDef
- See ResponseMetadataTypeDef
DescribeRecipeResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeRecipeResponseTypeDef
def get_value() -> DescribeRecipeResponseTypeDef:
return {
"recipe": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRecipeResponseTypeDef(TypedDict):
recipe: RecipeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RecipeTypeDef
- See ResponseMetadataTypeDef
ListEventTrackersResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListEventTrackersResponseTypeDef
def get_value() -> ListEventTrackersResponseTypeDef:
return {
"eventTrackers": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListEventTrackersResponseTypeDef(TypedDict):
eventTrackers: List[EventTrackerSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListFiltersResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListFiltersResponseTypeDef
def get_value() -> ListFiltersResponseTypeDef:
return {
"Filters": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListFiltersResponseTypeDef(TypedDict):
Filters: List[FilterSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
HyperParameterRangesTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import HyperParameterRangesTypeDef
def get_value() -> HyperParameterRangesTypeDef:
return {
"integerHyperParameterRanges": ...,
}
Definition
class HyperParameterRangesTypeDef(TypedDict):
integerHyperParameterRanges: NotRequired[Sequence[IntegerHyperParameterRangeTypeDef]], # (1)
continuousHyperParameterRanges: NotRequired[Sequence[ContinuousHyperParameterRangeTypeDef]], # (2)
categoricalHyperParameterRanges: NotRequired[Sequence[CategoricalHyperParameterRangeTypeDef]], # (3)
- See IntegerHyperParameterRangeTypeDef
- See ContinuousHyperParameterRangeTypeDef
- See CategoricalHyperParameterRangeTypeDef
ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef
def get_value() -> ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class ListBatchInferenceJobsRequestListBatchInferenceJobsPaginateTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef
def get_value() -> ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class ListBatchSegmentJobsRequestListBatchSegmentJobsPaginateTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCampaignsRequestListCampaignsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListCampaignsRequestListCampaignsPaginateTypeDef
def get_value() -> ListCampaignsRequestListCampaignsPaginateTypeDef:
return {
"solutionArn": ...,
}
Definition
class ListCampaignsRequestListCampaignsPaginateTypeDef(TypedDict):
solutionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef
def get_value() -> ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef:
return {
"datasetArn": ...,
}
Definition
class ListDatasetExportJobsRequestListDatasetExportJobsPaginateTypeDef(TypedDict):
datasetArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef
def get_value() -> ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef
def get_value() -> ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef:
return {
"datasetArn": ...,
}
Definition
class ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef(TypedDict):
datasetArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetsRequestListDatasetsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListDatasetsRequestListDatasetsPaginateTypeDef
def get_value() -> ListDatasetsRequestListDatasetsPaginateTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListDatasetsRequestListDatasetsPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventTrackersRequestListEventTrackersPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListEventTrackersRequestListEventTrackersPaginateTypeDef
def get_value() -> ListEventTrackersRequestListEventTrackersPaginateTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListEventTrackersRequestListEventTrackersPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFiltersRequestListFiltersPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListFiltersRequestListFiltersPaginateTypeDef
def get_value() -> ListFiltersRequestListFiltersPaginateTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListFiltersRequestListFiltersPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRecipesRequestListRecipesPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListRecipesRequestListRecipesPaginateTypeDef
def get_value() -> ListRecipesRequestListRecipesPaginateTypeDef:
return {
"recipeProvider": ...,
}
Definition
class ListRecipesRequestListRecipesPaginateTypeDef(TypedDict):
recipeProvider: NotRequired[RecipeProviderType], # (1)
domain: NotRequired[DomainType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See RecipeProviderType
- See DomainType
- See PaginatorConfigTypeDef
ListRecommendersRequestListRecommendersPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListRecommendersRequestListRecommendersPaginateTypeDef
def get_value() -> ListRecommendersRequestListRecommendersPaginateTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListRecommendersRequestListRecommendersPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSchemasRequestListSchemasPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSchemasRequestListSchemasPaginateTypeDef
def get_value() -> ListSchemasRequestListSchemasPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListSchemasRequestListSchemasPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef
def get_value() -> ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef:
return {
"solutionArn": ...,
}
Definition
class ListSolutionVersionsRequestListSolutionVersionsPaginateTypeDef(TypedDict):
solutionArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSolutionsRequestListSolutionsPaginateTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSolutionsRequestListSolutionsPaginateTypeDef
def get_value() -> ListSolutionsRequestListSolutionsPaginateTypeDef:
return {
"datasetGroupArn": ...,
}
Definition
class ListSolutionsRequestListSolutionsPaginateTypeDef(TypedDict):
datasetGroupArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRecipesResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListRecipesResponseTypeDef
def get_value() -> ListRecipesResponseTypeDef:
return {
"recipes": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListRecipesResponseTypeDef(TypedDict):
recipes: List[RecipeSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSolutionVersionsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSolutionVersionsResponseTypeDef
def get_value() -> ListSolutionVersionsResponseTypeDef:
return {
"solutionVersions": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSolutionVersionsResponseTypeDef(TypedDict):
solutionVersions: List[SolutionVersionSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSolutionsResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListSolutionsResponseTypeDef
def get_value() -> ListSolutionsResponseTypeDef:
return {
"solutions": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSolutionsResponseTypeDef(TypedDict):
solutions: List[SolutionSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchInferenceJobTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchInferenceJobTypeDef
def get_value() -> BatchInferenceJobTypeDef:
return {
"jobName": ...,
}
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[BatchInferenceJobConfigTypeDef], # (3)
roleArn: NotRequired[str],
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
- See BatchInferenceJobInputTypeDef
- See BatchInferenceJobOutputTypeDef
- See BatchInferenceJobConfigTypeDef
CreateBatchInferenceJobRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateBatchInferenceJobRequestRequestTypeDef
def get_value() -> CreateBatchInferenceJobRequestRequestTypeDef:
return {
"jobName": ...,
"solutionVersionArn": ...,
"jobInput": ...,
"jobOutput": ...,
"roleArn": ...,
}
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)
- See BatchInferenceJobInputTypeDef
- See BatchInferenceJobOutputTypeDef
- See BatchInferenceJobConfigTypeDef
- See TagTypeDef
BatchSegmentJobTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import BatchSegmentJobTypeDef
def get_value() -> BatchSegmentJobTypeDef:
return {
"jobName": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import CreateBatchSegmentJobRequestRequestTypeDef
def get_value() -> CreateBatchSegmentJobRequestRequestTypeDef:
return {
"jobName": ...,
"solutionVersionArn": ...,
"jobInput": ...,
"jobOutput": ...,
"roleArn": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import CreateDatasetExportJobRequestRequestTypeDef
def get_value() -> CreateDatasetExportJobRequestRequestTypeDef:
return {
"jobName": ...,
"datasetArn": ...,
"roleArn": ...,
"jobOutput": ...,
}
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
Usage Example
from types_aiobotocore_personalize.type_defs import DatasetExportJobTypeDef
def get_value() -> DatasetExportJobTypeDef:
return {
"jobName": ...,
}
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],
CampaignTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CampaignTypeDef
def get_value() -> CampaignTypeDef:
return {
"name": ...,
}
Definition
class CampaignTypeDef(TypedDict):
name: NotRequired[str],
campaignArn: NotRequired[str],
solutionVersionArn: NotRequired[str],
minProvisionedTPS: NotRequired[int],
campaignConfig: NotRequired[CampaignConfigTypeDef], # (1)
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
latestCampaignUpdate: NotRequired[CampaignUpdateSummaryTypeDef], # (2)
DescribeDatasetImportJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetImportJobResponseTypeDef
def get_value() -> DescribeDatasetImportJobResponseTypeDef:
return {
"datasetImportJob": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetImportJobResponseTypeDef(TypedDict):
datasetImportJob: DatasetImportJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRecommendersResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import ListRecommendersResponseTypeDef
def get_value() -> ListRecommendersResponseTypeDef:
return {
"recommenders": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListRecommendersResponseTypeDef(TypedDict):
recommenders: List[RecommenderSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RecommenderTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import RecommenderTypeDef
def get_value() -> RecommenderTypeDef:
return {
"recommenderArn": ...,
}
Definition
class RecommenderTypeDef(TypedDict):
recommenderArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
name: NotRequired[str],
recipeArn: NotRequired[str],
recommenderConfig: NotRequired[RecommenderConfigTypeDef], # (1)
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
status: NotRequired[str],
failureReason: NotRequired[str],
latestRecommenderUpdate: NotRequired[RecommenderUpdateSummaryTypeDef], # (2)
modelMetrics: NotRequired[Dict[str, float]],
AlgorithmTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import AlgorithmTypeDef
def get_value() -> AlgorithmTypeDef:
return {
"name": ...,
}
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],
HPOConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import HPOConfigTypeDef
def get_value() -> HPOConfigTypeDef:
return {
"hpoObjective": ...,
}
Definition
class HPOConfigTypeDef(TypedDict):
hpoObjective: NotRequired[HPOObjectiveTypeDef], # (1)
hpoResourceConfig: NotRequired[HPOResourceConfigTypeDef], # (2)
algorithmHyperParameterRanges: NotRequired[HyperParameterRangesTypeDef], # (3)
DescribeBatchInferenceJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeBatchInferenceJobResponseTypeDef
def get_value() -> DescribeBatchInferenceJobResponseTypeDef:
return {
"batchInferenceJob": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeBatchInferenceJobResponseTypeDef(TypedDict):
batchInferenceJob: BatchInferenceJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeBatchSegmentJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeBatchSegmentJobResponseTypeDef
def get_value() -> DescribeBatchSegmentJobResponseTypeDef:
return {
"batchSegmentJob": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeBatchSegmentJobResponseTypeDef(TypedDict):
batchSegmentJob: BatchSegmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDatasetExportJobResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetExportJobResponseTypeDef
def get_value() -> DescribeDatasetExportJobResponseTypeDef:
return {
"datasetExportJob": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetExportJobResponseTypeDef(TypedDict):
datasetExportJob: DatasetExportJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCampaignResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeCampaignResponseTypeDef
def get_value() -> DescribeCampaignResponseTypeDef:
return {
"campaign": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeCampaignResponseTypeDef(TypedDict):
campaign: CampaignTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRecommenderResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeRecommenderResponseTypeDef
def get_value() -> DescribeRecommenderResponseTypeDef:
return {
"recommender": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRecommenderResponseTypeDef(TypedDict):
recommender: RecommenderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAlgorithmResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeAlgorithmResponseTypeDef
def get_value() -> DescribeAlgorithmResponseTypeDef:
return {
"algorithm": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAlgorithmResponseTypeDef(TypedDict):
algorithm: AlgorithmTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SolutionConfigTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import SolutionConfigTypeDef
def get_value() -> SolutionConfigTypeDef:
return {
"eventValueThreshold": ...,
}
Definition
class SolutionConfigTypeDef(TypedDict):
eventValueThreshold: NotRequired[str],
hpoConfig: NotRequired[HPOConfigTypeDef], # (1)
algorithmHyperParameters: NotRequired[Mapping[str, str]],
featureTransformationParameters: NotRequired[Mapping[str, str]],
autoMLConfig: NotRequired[AutoMLConfigTypeDef], # (2)
optimizationObjective: NotRequired[OptimizationObjectiveTypeDef], # (3)
CreateSolutionRequestRequestTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import CreateSolutionRequestRequestTypeDef
def get_value() -> CreateSolutionRequestRequestTypeDef:
return {
"name": ...,
"datasetGroupArn": ...,
}
Definition
class CreateSolutionRequestRequestTypeDef(TypedDict):
name: str,
datasetGroupArn: str,
performHPO: NotRequired[bool],
performAutoML: NotRequired[bool],
recipeArn: NotRequired[str],
eventType: NotRequired[str],
solutionConfig: NotRequired[SolutionConfigTypeDef], # (1)
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See SolutionConfigTypeDef
- See TagTypeDef
SolutionTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import SolutionTypeDef
def get_value() -> SolutionTypeDef:
return {
"name": ...,
}
Definition
class SolutionTypeDef(TypedDict):
name: NotRequired[str],
solutionArn: NotRequired[str],
performHPO: NotRequired[bool],
performAutoML: NotRequired[bool],
recipeArn: NotRequired[str],
datasetGroupArn: NotRequired[str],
eventType: NotRequired[str],
solutionConfig: NotRequired[SolutionConfigTypeDef], # (1)
autoMLResult: NotRequired[AutoMLResultTypeDef], # (2)
status: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
latestSolutionVersion: NotRequired[SolutionVersionSummaryTypeDef], # (3)
SolutionVersionTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import SolutionVersionTypeDef
def get_value() -> SolutionVersionTypeDef:
return {
"solutionVersionArn": ...,
}
Definition
class SolutionVersionTypeDef(TypedDict):
solutionVersionArn: NotRequired[str],
solutionArn: NotRequired[str],
performHPO: NotRequired[bool],
performAutoML: NotRequired[bool],
recipeArn: NotRequired[str],
eventType: NotRequired[str],
datasetGroupArn: NotRequired[str],
solutionConfig: NotRequired[SolutionConfigTypeDef], # (1)
trainingHours: NotRequired[float],
trainingMode: NotRequired[TrainingModeType], # (2)
tunedHPOParams: NotRequired[TunedHPOParamsTypeDef], # (3)
status: NotRequired[str],
failureReason: NotRequired[str],
creationDateTime: NotRequired[datetime],
lastUpdatedDateTime: NotRequired[datetime],
DescribeSolutionResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionResponseTypeDef
def get_value() -> DescribeSolutionResponseTypeDef:
return {
"solution": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSolutionResponseTypeDef(TypedDict):
solution: SolutionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSolutionVersionResponseTypeDef
Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionVersionResponseTypeDef
def get_value() -> DescribeSolutionVersionResponseTypeDef:
return {
"solutionVersion": ...,
"ResponseMetadata": ...,
}