Skip to content

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": ...,
    }
Definition
class AlgorithmImageTypeDef(TypedDict):
    dockerURI: str,
    name: NotRequired[str],

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": ...,
    }
Definition
class AutoMLResultTypeDef(TypedDict):
    bestRecipeArn: NotRequired[str],

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": ...,
    }
Definition
class S3DataConfigTypeDef(TypedDict):
    path: str,
    kmsKeyArn: NotRequired[str],

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": ...,
    }
Definition
class TagTypeDef(TypedDict):
    tagKey: str,
    tagValue: str,

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": ...,
    }
Definition
class DataSourceTypeDef(TypedDict):
    dataLocation: NotRequired[str],

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)
  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)
  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)
  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)
  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)
  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)
  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": ...,
    }
Definition
class DeleteCampaignRequestRequestTypeDef(TypedDict):
    campaignArn: str,

DeleteDatasetGroupRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteDatasetGroupRequestRequestTypeDef

def get_value() -> DeleteDatasetGroupRequestRequestTypeDef:
    return {
        "datasetGroupArn": ...,
    }
Definition
class DeleteDatasetGroupRequestRequestTypeDef(TypedDict):
    datasetGroupArn: str,

DeleteDatasetRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteDatasetRequestRequestTypeDef

def get_value() -> DeleteDatasetRequestRequestTypeDef:
    return {
        "datasetArn": ...,
    }
Definition
class DeleteDatasetRequestRequestTypeDef(TypedDict):
    datasetArn: str,

DeleteEventTrackerRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteEventTrackerRequestRequestTypeDef

def get_value() -> DeleteEventTrackerRequestRequestTypeDef:
    return {
        "eventTrackerArn": ...,
    }
Definition
class DeleteEventTrackerRequestRequestTypeDef(TypedDict):
    eventTrackerArn: str,

DeleteFilterRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteFilterRequestRequestTypeDef

def get_value() -> DeleteFilterRequestRequestTypeDef:
    return {
        "filterArn": ...,
    }
Definition
class DeleteFilterRequestRequestTypeDef(TypedDict):
    filterArn: str,

DeleteRecommenderRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteRecommenderRequestRequestTypeDef

def get_value() -> DeleteRecommenderRequestRequestTypeDef:
    return {
        "recommenderArn": ...,
    }
Definition
class DeleteRecommenderRequestRequestTypeDef(TypedDict):
    recommenderArn: str,

DeleteSchemaRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteSchemaRequestRequestTypeDef

def get_value() -> DeleteSchemaRequestRequestTypeDef:
    return {
        "schemaArn": ...,
    }
Definition
class DeleteSchemaRequestRequestTypeDef(TypedDict):
    schemaArn: str,

DeleteSolutionRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DeleteSolutionRequestRequestTypeDef

def get_value() -> DeleteSolutionRequestRequestTypeDef:
    return {
        "solutionArn": ...,
    }
Definition
class DeleteSolutionRequestRequestTypeDef(TypedDict):
    solutionArn: str,

DescribeAlgorithmRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeAlgorithmRequestRequestTypeDef

def get_value() -> DescribeAlgorithmRequestRequestTypeDef:
    return {
        "algorithmArn": ...,
    }
Definition
class DescribeAlgorithmRequestRequestTypeDef(TypedDict):
    algorithmArn: str,

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": ...,
    }
Definition
class DescribeBatchSegmentJobRequestRequestTypeDef(TypedDict):
    batchSegmentJobArn: str,

DescribeCampaignRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeCampaignRequestRequestTypeDef

def get_value() -> DescribeCampaignRequestRequestTypeDef:
    return {
        "campaignArn": ...,
    }
Definition
class DescribeCampaignRequestRequestTypeDef(TypedDict):
    campaignArn: str,

DescribeDatasetExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetExportJobRequestRequestTypeDef

def get_value() -> DescribeDatasetExportJobRequestRequestTypeDef:
    return {
        "datasetExportJobArn": ...,
    }
Definition
class DescribeDatasetExportJobRequestRequestTypeDef(TypedDict):
    datasetExportJobArn: str,

DescribeDatasetGroupRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetGroupRequestRequestTypeDef

def get_value() -> DescribeDatasetGroupRequestRequestTypeDef:
    return {
        "datasetGroupArn": ...,
    }
Definition
class DescribeDatasetGroupRequestRequestTypeDef(TypedDict):
    datasetGroupArn: str,

DescribeDatasetImportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetImportJobRequestRequestTypeDef

def get_value() -> DescribeDatasetImportJobRequestRequestTypeDef:
    return {
        "datasetImportJobArn": ...,
    }
Definition
class DescribeDatasetImportJobRequestRequestTypeDef(TypedDict):
    datasetImportJobArn: str,

DescribeDatasetRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeDatasetRequestRequestTypeDef

def get_value() -> DescribeDatasetRequestRequestTypeDef:
    return {
        "datasetArn": ...,
    }
Definition
class DescribeDatasetRequestRequestTypeDef(TypedDict):
    datasetArn: str,

DescribeEventTrackerRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeEventTrackerRequestRequestTypeDef

def get_value() -> DescribeEventTrackerRequestRequestTypeDef:
    return {
        "eventTrackerArn": ...,
    }
Definition
class DescribeEventTrackerRequestRequestTypeDef(TypedDict):
    eventTrackerArn: str,

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": ...,
    }
Definition
class DescribeFilterRequestRequestTypeDef(TypedDict):
    filterArn: str,

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": ...,
    }
Definition
class DescribeRecipeRequestRequestTypeDef(TypedDict):
    recipeArn: str,

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": ...,
    }
Definition
class DescribeRecommenderRequestRequestTypeDef(TypedDict):
    recommenderArn: str,

DescribeSchemaRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSchemaRequestRequestTypeDef

def get_value() -> DescribeSchemaRequestRequestTypeDef:
    return {
        "schemaArn": ...,
    }
Definition
class DescribeSchemaRequestRequestTypeDef(TypedDict):
    schemaArn: str,

DescribeSolutionRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionRequestRequestTypeDef

def get_value() -> DescribeSolutionRequestRequestTypeDef:
    return {
        "solutionArn": ...,
    }
Definition
class DescribeSolutionRequestRequestTypeDef(TypedDict):
    solutionArn: str,

DescribeSolutionVersionRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionVersionRequestRequestTypeDef

def get_value() -> DescribeSolutionVersionRequestRequestTypeDef:
    return {
        "solutionVersionArn": ...,
    }
Definition
class DescribeSolutionVersionRequestRequestTypeDef(TypedDict):
    solutionVersionArn: str,

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": ...,
    }
Definition
class GetSolutionMetricsRequestRequestTypeDef(TypedDict):
    solutionVersionArn: str,

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)
  1. See RecipeProviderType
  2. 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)
  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": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

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)
  1. See ObjectiveSensitivityType

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": ...,
    }
Definition
class StartRecommenderRequestRequestTypeDef(TypedDict):
    recommenderArn: str,

StopRecommenderRequestRequestTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import StopRecommenderRequestRequestTypeDef

def get_value() -> StopRecommenderRequestRequestTypeDef:
    return {
        "recommenderArn": ...,
    }
Definition
class StopRecommenderRequestRequestTypeDef(TypedDict):
    recommenderArn: str,

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": ...,
    }
Definition
class BatchInferenceJobInputTypeDef(TypedDict):
    s3DataSource: S3DataConfigTypeDef,  # (1)
  1. See S3DataConfigTypeDef

BatchInferenceJobOutputTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import BatchInferenceJobOutputTypeDef

def get_value() -> BatchInferenceJobOutputTypeDef:
    return {
        "s3DataDestination": ...,
    }
Definition
class BatchInferenceJobOutputTypeDef(TypedDict):
    s3DataDestination: S3DataConfigTypeDef,  # (1)
  1. See S3DataConfigTypeDef

BatchSegmentJobInputTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import BatchSegmentJobInputTypeDef

def get_value() -> BatchSegmentJobInputTypeDef:
    return {
        "s3DataSource": ...,
    }
Definition
class BatchSegmentJobInputTypeDef(TypedDict):
    s3DataSource: S3DataConfigTypeDef,  # (1)
  1. See S3DataConfigTypeDef

BatchSegmentJobOutputTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import BatchSegmentJobOutputTypeDef

def get_value() -> BatchSegmentJobOutputTypeDef:
    return {
        "s3DataDestination": ...,
    }
Definition
class BatchSegmentJobOutputTypeDef(TypedDict):
    s3DataDestination: S3DataConfigTypeDef,  # (1)
  1. See S3DataConfigTypeDef

DatasetExportJobOutputTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DatasetExportJobOutputTypeDef

def get_value() -> DatasetExportJobOutputTypeDef:
    return {
        "s3DataDestination": ...,
    }
Definition
class DatasetExportJobOutputTypeDef(TypedDict):
    s3DataDestination: S3DataConfigTypeDef,  # (1)
  1. See S3DataConfigTypeDef

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],
  1. See CampaignConfigTypeDef

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)
  1. See CampaignConfigTypeDef

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)
  1. See CampaignConfigTypeDef
  2. 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)
  1. See DomainType
  2. 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)
  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)
  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)
  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)
  1. See TrainingModeType
  2. 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)
  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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See DomainType
  2. 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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See BatchInferenceJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See BatchSegmentJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See CampaignSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See TagTypeDef
  2. 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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See DataSourceTypeDef
  2. See TagTypeDef
  3. 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)
  1. See DataSourceTypeDef
  2. 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)
  1. See RecommenderConfigTypeDef
  2. 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],
  1. See RecommenderConfigTypeDef

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],
  1. See RecommenderConfigTypeDef

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)
  1. See RecommenderConfigTypeDef

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)
  1. See DatasetExportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetGroupTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetImportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetSchemaSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetSchemaTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DefaultIntegerHyperParameterRangeTypeDef
  2. See DefaultContinuousHyperParameterRangeTypeDef
  3. 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)
  1. See EventTrackerTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See FeatureTransformationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See FilterTypeDef
  2. 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)
  1. See RecipeTypeDef
  2. 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)
  1. See EventTrackerSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See FilterSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See IntegerHyperParameterRangeTypeDef
  2. See ContinuousHyperParameterRangeTypeDef
  3. 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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See RecipeProviderType
  2. See DomainType
  3. 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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See RecipeSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See SolutionVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See SolutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. See BatchInferenceJobInputTypeDef
  2. See BatchInferenceJobOutputTypeDef
  3. 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)
  1. See BatchInferenceJobInputTypeDef
  2. See BatchInferenceJobOutputTypeDef
  3. See BatchInferenceJobConfigTypeDef
  4. 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],
  1. See BatchSegmentJobInputTypeDef
  2. See BatchSegmentJobOutputTypeDef

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)
  1. See BatchSegmentJobInputTypeDef
  2. See BatchSegmentJobOutputTypeDef
  3. See TagTypeDef

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)
  1. See DatasetExportJobOutputTypeDef
  2. See IngestionModeType
  3. 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],
  1. See IngestionModeType
  2. See DatasetExportJobOutputTypeDef

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)
  1. See CampaignConfigTypeDef
  2. See CampaignUpdateSummaryTypeDef

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)
  1. See DatasetImportJobTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See RecommenderSummaryTypeDef
  2. See ResponseMetadataTypeDef

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]],
  1. See RecommenderConfigTypeDef
  2. See RecommenderUpdateSummaryTypeDef

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],
  1. See AlgorithmImageTypeDef
  2. See DefaultHyperParameterRangesTypeDef

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)
  1. See HPOObjectiveTypeDef
  2. See HPOResourceConfigTypeDef
  3. See HyperParameterRangesTypeDef

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)
  1. See BatchInferenceJobTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See BatchSegmentJobTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DatasetExportJobTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See CampaignTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See RecommenderTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See AlgorithmTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See HPOConfigTypeDef
  2. See AutoMLConfigTypeDef
  3. See OptimizationObjectiveTypeDef

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)
  1. See SolutionConfigTypeDef
  2. 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)
  1. See SolutionConfigTypeDef
  2. See AutoMLResultTypeDef
  3. See SolutionVersionSummaryTypeDef

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],
  1. See SolutionConfigTypeDef
  2. See TrainingModeType
  3. See TunedHPOParamsTypeDef

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)
  1. See SolutionTypeDef
  2. See ResponseMetadataTypeDef

DescribeSolutionVersionResponseTypeDef

Usage Example
from types_aiobotocore_personalize.type_defs import DescribeSolutionVersionResponseTypeDef

def get_value() -> DescribeSolutionVersionResponseTypeDef:
    return {
        "solutionVersion": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeSolutionVersionResponseTypeDef(TypedDict):
    solutionVersion: SolutionVersionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SolutionVersionTypeDef
  2. See ResponseMetadataTypeDef