Skip to content

Typed dictionaries

Index > ForecastService > Typed dictionaries

Auto-generated documentation for ForecastService type annotations stubs module types-aiobotocore-forecast.

ActionTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ActionTypeDef

def get_value() -> ActionTypeDef:
    return {
        "AttributeName": ...,
        "Operation": ...,
        "Value": ...,
    }
Definition
class ActionTypeDef(TypedDict):
    AttributeName: str,
    Operation: OperationType,  # (1)
    Value: float,
  1. See OperationType

AdditionalDatasetTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import AdditionalDatasetTypeDef

def get_value() -> AdditionalDatasetTypeDef:
    return {
        "Name": ...,
    }
Definition
class AdditionalDatasetTypeDef(TypedDict):
    Name: str,
    Configuration: NotRequired[Mapping[str, Sequence[str]]],

AttributeConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import AttributeConfigTypeDef

def get_value() -> AttributeConfigTypeDef:
    return {
        "AttributeName": ...,
        "Transformations": ...,
    }
Definition
class AttributeConfigTypeDef(TypedDict):
    AttributeName: str,
    Transformations: Mapping[str, str],

BaselineMetricTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import BaselineMetricTypeDef

def get_value() -> BaselineMetricTypeDef:
    return {
        "Name": ...,
    }
Definition
class BaselineMetricTypeDef(TypedDict):
    Name: NotRequired[str],
    Value: NotRequired[float],

CategoricalParameterRangeTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CategoricalParameterRangeTypeDef

def get_value() -> CategoricalParameterRangeTypeDef:
    return {
        "Name": ...,
        "Values": ...,
    }
Definition
class CategoricalParameterRangeTypeDef(TypedDict):
    Name: str,
    Values: Sequence[str],

ContinuousParameterRangeTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ContinuousParameterRangeTypeDef

def get_value() -> ContinuousParameterRangeTypeDef:
    return {
        "Name": ...,
        "MaxValue": ...,
        "MinValue": ...,
    }
Definition
class ContinuousParameterRangeTypeDef(TypedDict):
    Name: str,
    MaxValue: float,
    MinValue: float,
    ScalingType: NotRequired[ScalingTypeType],  # (1)
  1. See ScalingTypeType

EncryptionConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import EncryptionConfigTypeDef

def get_value() -> EncryptionConfigTypeDef:
    return {
        "RoleArn": ...,
        "KMSKeyArn": ...,
    }
Definition
class EncryptionConfigTypeDef(TypedDict):
    RoleArn: str,
    KMSKeyArn: str,

MonitorConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import MonitorConfigTypeDef

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

TagTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

TimeAlignmentBoundaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TimeAlignmentBoundaryTypeDef

def get_value() -> TimeAlignmentBoundaryTypeDef:
    return {
        "Month": ...,
    }
Definition
class TimeAlignmentBoundaryTypeDef(TypedDict):
    Month: NotRequired[MonthType],  # (1)
    DayOfMonth: NotRequired[int],
    DayOfWeek: NotRequired[DayOfWeekType],  # (2)
    Hour: NotRequired[int],
  1. See MonthType
  2. See DayOfWeekType

ResponseMetadataTypeDef

Usage Example
from types_aiobotocore_forecast.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,

ExplainabilityConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ExplainabilityConfigTypeDef

def get_value() -> ExplainabilityConfigTypeDef:
    return {
        "TimeSeriesGranularity": ...,
        "TimePointGranularity": ...,
    }
Definition
class ExplainabilityConfigTypeDef(TypedDict):
    TimeSeriesGranularity: TimeSeriesGranularityType,  # (1)
    TimePointGranularity: TimePointGranularityType,  # (2)
  1. See TimeSeriesGranularityType
  2. See TimePointGranularityType

EvaluationParametersTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import EvaluationParametersTypeDef

def get_value() -> EvaluationParametersTypeDef:
    return {
        "NumberOfBacktestWindows": ...,
    }
Definition
class EvaluationParametersTypeDef(TypedDict):
    NumberOfBacktestWindows: NotRequired[int],
    BackTestWindowOffset: NotRequired[int],

S3ConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import S3ConfigTypeDef

def get_value() -> S3ConfigTypeDef:
    return {
        "Path": ...,
        "RoleArn": ...,
    }
Definition
class S3ConfigTypeDef(TypedDict):
    Path: str,
    RoleArn: str,
    KMSKeyArn: NotRequired[str],

DatasetGroupSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DatasetGroupSummaryTypeDef

def get_value() -> DatasetGroupSummaryTypeDef:
    return {
        "DatasetGroupArn": ...,
    }
Definition
class DatasetGroupSummaryTypeDef(TypedDict):
    DatasetGroupArn: NotRequired[str],
    DatasetGroupName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],

DatasetSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DatasetSummaryTypeDef

def get_value() -> DatasetSummaryTypeDef:
    return {
        "DatasetArn": ...,
    }
Definition
class DatasetSummaryTypeDef(TypedDict):
    DatasetArn: NotRequired[str],
    DatasetName: NotRequired[str],
    DatasetType: NotRequired[DatasetTypeType],  # (1)
    Domain: NotRequired[DomainType],  # (2)
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See DatasetTypeType
  2. See DomainType

DeleteDatasetGroupRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteDatasetGroupRequestRequestTypeDef

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

DeleteDatasetImportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteDatasetImportJobRequestRequestTypeDef

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

DeleteDatasetRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteDatasetRequestRequestTypeDef

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

DeleteExplainabilityExportRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteExplainabilityExportRequestRequestTypeDef

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

DeleteExplainabilityRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteExplainabilityRequestRequestTypeDef

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

DeleteForecastExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteForecastExportJobRequestRequestTypeDef

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

DeleteForecastRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteForecastRequestRequestTypeDef

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

DeleteMonitorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteMonitorRequestRequestTypeDef

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

DeletePredictorBacktestExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeletePredictorBacktestExportJobRequestRequestTypeDef

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

DeletePredictorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeletePredictorRequestRequestTypeDef

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

DeleteResourceTreeRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteResourceTreeRequestRequestTypeDef

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

DeleteWhatIfAnalysisRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteWhatIfAnalysisRequestRequestTypeDef

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

DeleteWhatIfForecastExportRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteWhatIfForecastExportRequestRequestTypeDef

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

DeleteWhatIfForecastRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DeleteWhatIfForecastRequestRequestTypeDef

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

DescribeAutoPredictorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeAutoPredictorRequestRequestTypeDef

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

ExplainabilityInfoTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ExplainabilityInfoTypeDef

def get_value() -> ExplainabilityInfoTypeDef:
    return {
        "ExplainabilityArn": ...,
    }
Definition
class ExplainabilityInfoTypeDef(TypedDict):
    ExplainabilityArn: NotRequired[str],
    Status: NotRequired[str],

MonitorInfoTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import MonitorInfoTypeDef

def get_value() -> MonitorInfoTypeDef:
    return {
        "MonitorArn": ...,
    }
Definition
class MonitorInfoTypeDef(TypedDict):
    MonitorArn: NotRequired[str],
    Status: NotRequired[str],

ReferencePredictorSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ReferencePredictorSummaryTypeDef

def get_value() -> ReferencePredictorSummaryTypeDef:
    return {
        "Arn": ...,
    }
Definition
class ReferencePredictorSummaryTypeDef(TypedDict):
    Arn: NotRequired[str],
    State: NotRequired[StateType],  # (1)
  1. See StateType

DescribeDatasetGroupRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeDatasetGroupRequestRequestTypeDef

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

DescribeDatasetImportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeDatasetImportJobRequestRequestTypeDef

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

StatisticsTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import StatisticsTypeDef

def get_value() -> StatisticsTypeDef:
    return {
        "Count": ...,
    }
Definition
class StatisticsTypeDef(TypedDict):
    Count: NotRequired[int],
    CountDistinct: NotRequired[int],
    CountNull: NotRequired[int],
    CountNan: NotRequired[int],
    Min: NotRequired[str],
    Max: NotRequired[str],
    Avg: NotRequired[float],
    Stddev: NotRequired[float],
    CountLong: NotRequired[int],
    CountDistinctLong: NotRequired[int],
    CountNullLong: NotRequired[int],
    CountNanLong: NotRequired[int],

DescribeDatasetRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeDatasetRequestRequestTypeDef

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

DescribeExplainabilityExportRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeExplainabilityExportRequestRequestTypeDef

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

DescribeExplainabilityRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeExplainabilityRequestRequestTypeDef

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

DescribeForecastExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeForecastExportJobRequestRequestTypeDef

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

DescribeForecastRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeForecastRequestRequestTypeDef

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

DescribeMonitorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeMonitorRequestRequestTypeDef

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

DescribePredictorBacktestExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribePredictorBacktestExportJobRequestRequestTypeDef

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

DescribePredictorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribePredictorRequestRequestTypeDef

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

DescribeWhatIfAnalysisRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeWhatIfAnalysisRequestRequestTypeDef

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

DescribeWhatIfForecastExportRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeWhatIfForecastExportRequestRequestTypeDef

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

DescribeWhatIfForecastRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeWhatIfForecastRequestRequestTypeDef

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

ErrorMetricTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ErrorMetricTypeDef

def get_value() -> ErrorMetricTypeDef:
    return {
        "ForecastType": ...,
    }
Definition
class ErrorMetricTypeDef(TypedDict):
    ForecastType: NotRequired[str],
    WAPE: NotRequired[float],
    RMSE: NotRequired[float],
    MASE: NotRequired[float],
    MAPE: NotRequired[float],

FeaturizationMethodTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import FeaturizationMethodTypeDef

def get_value() -> FeaturizationMethodTypeDef:
    return {
        "FeaturizationMethodName": ...,
    }
Definition
class FeaturizationMethodTypeDef(TypedDict):
    FeaturizationMethodName: FeaturizationMethodNameType,  # (1)
    FeaturizationMethodParameters: NotRequired[Mapping[str, str]],
  1. See FeaturizationMethodNameType

FilterTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "Key": ...,
        "Value": ...,
        "Condition": ...,
    }
Definition
class FilterTypeDef(TypedDict):
    Key: str,
    Value: str,
    Condition: FilterConditionStringType,  # (1)
  1. See FilterConditionStringType

ForecastSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ForecastSummaryTypeDef

def get_value() -> ForecastSummaryTypeDef:
    return {
        "ForecastArn": ...,
    }
Definition
class ForecastSummaryTypeDef(TypedDict):
    ForecastArn: NotRequired[str],
    ForecastName: NotRequired[str],
    PredictorArn: NotRequired[str],
    CreatedUsingAutoPredictor: NotRequired[bool],
    DatasetGroupArn: NotRequired[str],
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],

GetAccuracyMetricsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import GetAccuracyMetricsRequestRequestTypeDef

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

SupplementaryFeatureTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import SupplementaryFeatureTypeDef

def get_value() -> SupplementaryFeatureTypeDef:
    return {
        "Name": ...,
        "Value": ...,
    }
Definition
class SupplementaryFeatureTypeDef(TypedDict):
    Name: str,
    Value: str,

IntegerParameterRangeTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import IntegerParameterRangeTypeDef

def get_value() -> IntegerParameterRangeTypeDef:
    return {
        "Name": ...,
        "MaxValue": ...,
        "MinValue": ...,
    }
Definition
class IntegerParameterRangeTypeDef(TypedDict):
    Name: str,
    MaxValue: int,
    MinValue: int,
    ScalingType: NotRequired[ScalingTypeType],  # (1)
  1. See ScalingTypeType

PaginatorConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListDatasetGroupsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListDatasetGroupsRequestRequestTypeDef

def get_value() -> ListDatasetGroupsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDatasetGroupsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListDatasetsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListDatasetsRequestRequestTypeDef

def get_value() -> ListDatasetsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDatasetsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MonitorSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import MonitorSummaryTypeDef

def get_value() -> MonitorSummaryTypeDef:
    return {
        "MonitorArn": ...,
    }
Definition
class MonitorSummaryTypeDef(TypedDict):
    MonitorArn: NotRequired[str],
    MonitorName: NotRequired[str],
    ResourceArn: NotRequired[str],
    Status: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListTagsForResourceRequestRequestTypeDef

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

WhatIfAnalysisSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import WhatIfAnalysisSummaryTypeDef

def get_value() -> WhatIfAnalysisSummaryTypeDef:
    return {
        "WhatIfAnalysisArn": ...,
    }
Definition
class WhatIfAnalysisSummaryTypeDef(TypedDict):
    WhatIfAnalysisArn: NotRequired[str],
    WhatIfAnalysisName: NotRequired[str],
    ForecastArn: NotRequired[str],
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],

WhatIfForecastSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import WhatIfForecastSummaryTypeDef

def get_value() -> WhatIfForecastSummaryTypeDef:
    return {
        "WhatIfForecastArn": ...,
    }
Definition
class WhatIfForecastSummaryTypeDef(TypedDict):
    WhatIfForecastArn: NotRequired[str],
    WhatIfForecastName: NotRequired[str],
    WhatIfAnalysisArn: NotRequired[str],
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],

MetricResultTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import MetricResultTypeDef

def get_value() -> MetricResultTypeDef:
    return {
        "MetricName": ...,
    }
Definition
class MetricResultTypeDef(TypedDict):
    MetricName: NotRequired[str],
    MetricValue: NotRequired[float],

WeightedQuantileLossTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import WeightedQuantileLossTypeDef

def get_value() -> WeightedQuantileLossTypeDef:
    return {
        "Quantile": ...,
    }
Definition
class WeightedQuantileLossTypeDef(TypedDict):
    Quantile: NotRequired[float],
    LossValue: NotRequired[float],

MonitorDataSourceTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import MonitorDataSourceTypeDef

def get_value() -> MonitorDataSourceTypeDef:
    return {
        "DatasetImportJobArn": ...,
    }
Definition
class MonitorDataSourceTypeDef(TypedDict):
    DatasetImportJobArn: NotRequired[str],
    ForecastArn: NotRequired[str],
    PredictorArn: NotRequired[str],

PredictorEventTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorEventTypeDef

def get_value() -> PredictorEventTypeDef:
    return {
        "Detail": ...,
    }
Definition
class PredictorEventTypeDef(TypedDict):
    Detail: NotRequired[str],
    Datetime: NotRequired[datetime],

TestWindowSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TestWindowSummaryTypeDef

def get_value() -> TestWindowSummaryTypeDef:
    return {
        "TestWindowStart": ...,
    }
Definition
class TestWindowSummaryTypeDef(TypedDict):
    TestWindowStart: NotRequired[datetime],
    TestWindowEnd: NotRequired[datetime],
    Status: NotRequired[str],
    Message: NotRequired[str],

ResumeResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ResumeResourceRequestRequestTypeDef

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

SchemaAttributeTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import SchemaAttributeTypeDef

def get_value() -> SchemaAttributeTypeDef:
    return {
        "AttributeName": ...,
    }
Definition
class SchemaAttributeTypeDef(TypedDict):
    AttributeName: NotRequired[str],
    AttributeType: NotRequired[AttributeTypeType],  # (1)
  1. See AttributeTypeType

StopResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import StopResourceRequestRequestTypeDef

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

TimeSeriesConditionTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TimeSeriesConditionTypeDef

def get_value() -> TimeSeriesConditionTypeDef:
    return {
        "AttributeName": ...,
        "AttributeValue": ...,
        "Condition": ...,
    }
Definition
class TimeSeriesConditionTypeDef(TypedDict):
    AttributeName: str,
    AttributeValue: str,
    Condition: ConditionType,  # (1)
  1. See ConditionType

UntagResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateDatasetGroupRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import UpdateDatasetGroupRequestRequestTypeDef

def get_value() -> UpdateDatasetGroupRequestRequestTypeDef:
    return {
        "DatasetGroupArn": ...,
        "DatasetArns": ...,
    }
Definition
class UpdateDatasetGroupRequestRequestTypeDef(TypedDict):
    DatasetGroupArn: str,
    DatasetArns: Sequence[str],

DataConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DataConfigTypeDef

def get_value() -> DataConfigTypeDef:
    return {
        "DatasetGroupArn": ...,
    }
Definition
class DataConfigTypeDef(TypedDict):
    DatasetGroupArn: str,
    AttributeConfigs: NotRequired[Sequence[AttributeConfigTypeDef]],  # (1)
    AdditionalDatasets: NotRequired[Sequence[AdditionalDatasetTypeDef]],  # (2)
  1. See AttributeConfigTypeDef
  2. See AdditionalDatasetTypeDef

PredictorBaselineTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorBaselineTypeDef

def get_value() -> PredictorBaselineTypeDef:
    return {
        "BaselineMetrics": ...,
    }
Definition
class PredictorBaselineTypeDef(TypedDict):
    BaselineMetrics: NotRequired[List[BaselineMetricTypeDef]],  # (1)
  1. See BaselineMetricTypeDef

CreateDatasetGroupRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateDatasetGroupRequestRequestTypeDef

def get_value() -> CreateDatasetGroupRequestRequestTypeDef:
    return {
        "DatasetGroupName": ...,
        "Domain": ...,
    }
Definition
class CreateDatasetGroupRequestRequestTypeDef(TypedDict):
    DatasetGroupName: str,
    Domain: DomainType,  # (1)
    DatasetArns: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See DomainType
  2. See TagTypeDef

CreateMonitorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateMonitorRequestRequestTypeDef

def get_value() -> CreateMonitorRequestRequestTypeDef:
    return {
        "MonitorName": ...,
        "ResourceArn": ...,
    }
Definition
class CreateMonitorRequestRequestTypeDef(TypedDict):
    MonitorName: str,
    ResourceArn: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CreateAutoPredictorResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateAutoPredictorResponseTypeDef

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

CreateDatasetGroupResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateDatasetGroupResponseTypeDef

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

CreateDatasetImportJobResponseTypeDef

Usage Example
from types_aiobotocore_forecast.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_forecast.type_defs import CreateDatasetResponseTypeDef

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

CreateExplainabilityExportResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateExplainabilityExportResponseTypeDef

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

CreateExplainabilityResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateExplainabilityResponseTypeDef

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

CreateForecastExportJobResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateForecastExportJobResponseTypeDef

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

CreateForecastResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateForecastResponseTypeDef

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

CreateMonitorResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateMonitorResponseTypeDef

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

CreatePredictorBacktestExportJobResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreatePredictorBacktestExportJobResponseTypeDef

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

CreatePredictorResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreatePredictorResponseTypeDef

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

CreateWhatIfAnalysisResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateWhatIfAnalysisResponseTypeDef

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

CreateWhatIfForecastExportResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateWhatIfForecastExportResponseTypeDef

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

CreateWhatIfForecastResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateWhatIfForecastResponseTypeDef

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

DescribeDatasetGroupResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeDatasetGroupResponseTypeDef

def get_value() -> DescribeDatasetGroupResponseTypeDef:
    return {
        "DatasetGroupName": ...,
        "DatasetGroupArn": ...,
        "DatasetArns": ...,
        "Domain": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDatasetGroupResponseTypeDef(TypedDict):
    DatasetGroupName: str,
    DatasetGroupArn: str,
    DatasetArns: List[str],
    Domain: DomainType,  # (1)
    Status: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DomainType
  2. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import EmptyResponseMetadataTypeDef

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

ListTagsForResourceResponseTypeDef

Usage Example
from types_aiobotocore_forecast.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

ExplainabilitySummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ExplainabilitySummaryTypeDef

def get_value() -> ExplainabilitySummaryTypeDef:
    return {
        "ExplainabilityArn": ...,
    }
Definition
class ExplainabilitySummaryTypeDef(TypedDict):
    ExplainabilityArn: NotRequired[str],
    ExplainabilityName: NotRequired[str],
    ResourceArn: NotRequired[str],
    ExplainabilityConfig: NotRequired[ExplainabilityConfigTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See ExplainabilityConfigTypeDef

DataDestinationTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DataDestinationTypeDef

def get_value() -> DataDestinationTypeDef:
    return {
        "S3Config": ...,
    }
Definition
class DataDestinationTypeDef(TypedDict):
    S3Config: S3ConfigTypeDef,  # (1)
  1. See S3ConfigTypeDef

DataSourceTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DataSourceTypeDef

def get_value() -> DataSourceTypeDef:
    return {
        "S3Config": ...,
    }
Definition
class DataSourceTypeDef(TypedDict):
    S3Config: S3ConfigTypeDef,  # (1)
  1. See S3ConfigTypeDef

ListDatasetGroupsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.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

ListDatasetsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.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

PredictorSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorSummaryTypeDef

def get_value() -> PredictorSummaryTypeDef:
    return {
        "PredictorArn": ...,
    }
Definition
class PredictorSummaryTypeDef(TypedDict):
    PredictorArn: NotRequired[str],
    PredictorName: NotRequired[str],
    DatasetGroupArn: NotRequired[str],
    IsAutoPredictor: NotRequired[bool],
    ReferencePredictorSummary: NotRequired[ReferencePredictorSummaryTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See ReferencePredictorSummaryTypeDef

FeaturizationTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import FeaturizationTypeDef

def get_value() -> FeaturizationTypeDef:
    return {
        "AttributeName": ...,
    }
Definition
class FeaturizationTypeDef(TypedDict):
    AttributeName: str,
    FeaturizationPipeline: NotRequired[Sequence[FeaturizationMethodTypeDef]],  # (1)
  1. See FeaturizationMethodTypeDef

ListDatasetImportJobsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListDatasetImportJobsRequestRequestTypeDef

def get_value() -> ListDatasetImportJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDatasetImportJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListExplainabilitiesRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListExplainabilitiesRequestRequestTypeDef

def get_value() -> ListExplainabilitiesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListExplainabilitiesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListExplainabilityExportsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListExplainabilityExportsRequestRequestTypeDef

def get_value() -> ListExplainabilityExportsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListExplainabilityExportsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListForecastExportJobsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListForecastExportJobsRequestRequestTypeDef

def get_value() -> ListForecastExportJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListForecastExportJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListForecastsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListForecastsRequestRequestTypeDef

def get_value() -> ListForecastsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListForecastsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListMonitorEvaluationsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListMonitorEvaluationsRequestRequestTypeDef

def get_value() -> ListMonitorEvaluationsRequestRequestTypeDef:
    return {
        "MonitorArn": ...,
    }
Definition
class ListMonitorEvaluationsRequestRequestTypeDef(TypedDict):
    MonitorArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListMonitorsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListMonitorsRequestRequestTypeDef

def get_value() -> ListMonitorsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListMonitorsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListPredictorBacktestExportJobsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListPredictorBacktestExportJobsRequestRequestTypeDef

def get_value() -> ListPredictorBacktestExportJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListPredictorBacktestExportJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListPredictorsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListPredictorsRequestRequestTypeDef

def get_value() -> ListPredictorsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListPredictorsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListWhatIfAnalysesRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfAnalysesRequestRequestTypeDef

def get_value() -> ListWhatIfAnalysesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListWhatIfAnalysesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListWhatIfForecastExportsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfForecastExportsRequestRequestTypeDef

def get_value() -> ListWhatIfForecastExportsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListWhatIfForecastExportsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListWhatIfForecastsRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfForecastsRequestRequestTypeDef

def get_value() -> ListWhatIfForecastsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListWhatIfForecastsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
  1. See FilterTypeDef

ListForecastsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListForecastsResponseTypeDef

def get_value() -> ListForecastsResponseTypeDef:
    return {
        "Forecasts": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListForecastsResponseTypeDef(TypedDict):
    Forecasts: List[ForecastSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ForecastSummaryTypeDef
  2. See ResponseMetadataTypeDef

InputDataConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import InputDataConfigTypeDef

def get_value() -> InputDataConfigTypeDef:
    return {
        "DatasetGroupArn": ...,
    }
Definition
class InputDataConfigTypeDef(TypedDict):
    DatasetGroupArn: str,
    SupplementaryFeatures: NotRequired[Sequence[SupplementaryFeatureTypeDef]],  # (1)
  1. See SupplementaryFeatureTypeDef

ParameterRangesTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ParameterRangesTypeDef

def get_value() -> ParameterRangesTypeDef:
    return {
        "CategoricalParameterRanges": ...,
    }
Definition
class ParameterRangesTypeDef(TypedDict):
    CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterRangeTypeDef]],  # (1)
    ContinuousParameterRanges: NotRequired[Sequence[ContinuousParameterRangeTypeDef]],  # (2)
    IntegerParameterRanges: NotRequired[Sequence[IntegerParameterRangeTypeDef]],  # (3)
  1. See CategoricalParameterRangeTypeDef
  2. See ContinuousParameterRangeTypeDef
  3. See IntegerParameterRangeTypeDef

ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.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_forecast.type_defs import ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef

def get_value() -> ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListDatasetsRequestListDatasetsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListDatasetsRequestListDatasetsPaginateTypeDef

def get_value() -> ListDatasetsRequestListDatasetsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
Definition
class ListDatasetsRequestListDatasetsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef

def get_value() -> ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef

def get_value() -> ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef

def get_value() -> ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListForecastsRequestListForecastsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListForecastsRequestListForecastsPaginateTypeDef

def get_value() -> ListForecastsRequestListForecastsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListForecastsRequestListForecastsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef

def get_value() -> ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef:
    return {
        "MonitorArn": ...,
    }
Definition
class ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef(TypedDict):
    MonitorArn: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListMonitorsRequestListMonitorsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListMonitorsRequestListMonitorsPaginateTypeDef

def get_value() -> ListMonitorsRequestListMonitorsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListMonitorsRequestListMonitorsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef

def get_value() -> ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListPredictorsRequestListPredictorsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListPredictorsRequestListPredictorsPaginateTypeDef

def get_value() -> ListPredictorsRequestListPredictorsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListPredictorsRequestListPredictorsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef

def get_value() -> ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef

def get_value() -> ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef

def get_value() -> ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListMonitorsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListMonitorsResponseTypeDef

def get_value() -> ListMonitorsResponseTypeDef:
    return {
        "Monitors": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMonitorsResponseTypeDef(TypedDict):
    Monitors: List[MonitorSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitorSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListWhatIfAnalysesResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfAnalysesResponseTypeDef

def get_value() -> ListWhatIfAnalysesResponseTypeDef:
    return {
        "WhatIfAnalyses": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWhatIfAnalysesResponseTypeDef(TypedDict):
    WhatIfAnalyses: List[WhatIfAnalysisSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WhatIfAnalysisSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListWhatIfForecastsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfForecastsResponseTypeDef

def get_value() -> ListWhatIfForecastsResponseTypeDef:
    return {
        "WhatIfForecasts": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWhatIfForecastsResponseTypeDef(TypedDict):
    WhatIfForecasts: List[WhatIfForecastSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WhatIfForecastSummaryTypeDef
  2. See ResponseMetadataTypeDef

MetricsTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import MetricsTypeDef

def get_value() -> MetricsTypeDef:
    return {
        "RMSE": ...,
    }
Definition
class MetricsTypeDef(TypedDict):
    RMSE: NotRequired[float],
    WeightedQuantileLosses: NotRequired[List[WeightedQuantileLossTypeDef]],  # (1)
    ErrorMetrics: NotRequired[List[ErrorMetricTypeDef]],  # (2)
    AverageWeightedQuantileLoss: NotRequired[float],
  1. See WeightedQuantileLossTypeDef
  2. See ErrorMetricTypeDef

PredictorMonitorEvaluationTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorMonitorEvaluationTypeDef

def get_value() -> PredictorMonitorEvaluationTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class PredictorMonitorEvaluationTypeDef(TypedDict):
    ResourceArn: NotRequired[str],
    MonitorArn: NotRequired[str],
    EvaluationTime: NotRequired[datetime],
    EvaluationState: NotRequired[str],
    WindowStartDatetime: NotRequired[datetime],
    WindowEndDatetime: NotRequired[datetime],
    PredictorEvent: NotRequired[PredictorEventTypeDef],  # (1)
    MonitorDataSource: NotRequired[MonitorDataSourceTypeDef],  # (2)
    MetricResults: NotRequired[List[MetricResultTypeDef]],  # (3)
    NumItemsEvaluated: NotRequired[int],
    Message: NotRequired[str],
  1. See PredictorEventTypeDef
  2. See MonitorDataSourceTypeDef
  3. See MetricResultTypeDef

PredictorExecutionTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorExecutionTypeDef

def get_value() -> PredictorExecutionTypeDef:
    return {
        "AlgorithmArn": ...,
    }
Definition
class PredictorExecutionTypeDef(TypedDict):
    AlgorithmArn: NotRequired[str],
    TestWindows: NotRequired[List[TestWindowSummaryTypeDef]],  # (1)
  1. See TestWindowSummaryTypeDef

SchemaTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import SchemaTypeDef

def get_value() -> SchemaTypeDef:
    return {
        "Attributes": ...,
    }
Definition
class SchemaTypeDef(TypedDict):
    Attributes: NotRequired[Sequence[SchemaAttributeTypeDef]],  # (1)
  1. See SchemaAttributeTypeDef

TimeSeriesTransformationTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TimeSeriesTransformationTypeDef

def get_value() -> TimeSeriesTransformationTypeDef:
    return {
        "Action": ...,
    }
Definition
class TimeSeriesTransformationTypeDef(TypedDict):
    Action: NotRequired[ActionTypeDef],  # (1)
    TimeSeriesConditions: NotRequired[Sequence[TimeSeriesConditionTypeDef]],  # (2)
  1. See ActionTypeDef
  2. See TimeSeriesConditionTypeDef

CreateAutoPredictorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateAutoPredictorRequestRequestTypeDef

def get_value() -> CreateAutoPredictorRequestRequestTypeDef:
    return {
        "PredictorName": ...,
    }
Definition
class CreateAutoPredictorRequestRequestTypeDef(TypedDict):
    PredictorName: str,
    ForecastHorizon: NotRequired[int],
    ForecastTypes: NotRequired[Sequence[str]],
    ForecastDimensions: NotRequired[Sequence[str]],
    ForecastFrequency: NotRequired[str],
    DataConfig: NotRequired[DataConfigTypeDef],  # (1)
    EncryptionConfig: NotRequired[EncryptionConfigTypeDef],  # (2)
    ReferencePredictorArn: NotRequired[str],
    OptimizationMetric: NotRequired[OptimizationMetricType],  # (3)
    ExplainPredictor: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    MonitorConfig: NotRequired[MonitorConfigTypeDef],  # (5)
    TimeAlignmentBoundary: NotRequired[TimeAlignmentBoundaryTypeDef],  # (6)
  1. See DataConfigTypeDef
  2. See EncryptionConfigTypeDef
  3. See OptimizationMetricType
  4. See TagTypeDef
  5. See MonitorConfigTypeDef
  6. See TimeAlignmentBoundaryTypeDef

DescribeAutoPredictorResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeAutoPredictorResponseTypeDef

def get_value() -> DescribeAutoPredictorResponseTypeDef:
    return {
        "PredictorArn": ...,
        "PredictorName": ...,
        "ForecastHorizon": ...,
        "ForecastTypes": ...,
        "ForecastFrequency": ...,
        "ForecastDimensions": ...,
        "DatasetImportJobArns": ...,
        "DataConfig": ...,
        "EncryptionConfig": ...,
        "ReferencePredictorSummary": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "Status": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "OptimizationMetric": ...,
        "ExplainabilityInfo": ...,
        "MonitorInfo": ...,
        "TimeAlignmentBoundary": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAutoPredictorResponseTypeDef(TypedDict):
    PredictorArn: str,
    PredictorName: str,
    ForecastHorizon: int,
    ForecastTypes: List[str],
    ForecastFrequency: str,
    ForecastDimensions: List[str],
    DatasetImportJobArns: List[str],
    DataConfig: DataConfigTypeDef,  # (1)
    EncryptionConfig: EncryptionConfigTypeDef,  # (2)
    ReferencePredictorSummary: ReferencePredictorSummaryTypeDef,  # (3)
    EstimatedTimeRemainingInMinutes: int,
    Status: str,
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    OptimizationMetric: OptimizationMetricType,  # (4)
    ExplainabilityInfo: ExplainabilityInfoTypeDef,  # (5)
    MonitorInfo: MonitorInfoTypeDef,  # (6)
    TimeAlignmentBoundary: TimeAlignmentBoundaryTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See DataConfigTypeDef
  2. See EncryptionConfigTypeDef
  3. See ReferencePredictorSummaryTypeDef
  4. See OptimizationMetricType
  5. See ExplainabilityInfoTypeDef
  6. See MonitorInfoTypeDef
  7. See TimeAlignmentBoundaryTypeDef
  8. See ResponseMetadataTypeDef

BaselineTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import BaselineTypeDef

def get_value() -> BaselineTypeDef:
    return {
        "PredictorBaseline": ...,
    }
Definition
class BaselineTypeDef(TypedDict):
    PredictorBaseline: NotRequired[PredictorBaselineTypeDef],  # (1)
  1. See PredictorBaselineTypeDef

ListExplainabilitiesResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListExplainabilitiesResponseTypeDef

def get_value() -> ListExplainabilitiesResponseTypeDef:
    return {
        "Explainabilities": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListExplainabilitiesResponseTypeDef(TypedDict):
    Explainabilities: List[ExplainabilitySummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExplainabilitySummaryTypeDef
  2. See ResponseMetadataTypeDef

CreateExplainabilityExportRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateExplainabilityExportRequestRequestTypeDef

def get_value() -> CreateExplainabilityExportRequestRequestTypeDef:
    return {
        "ExplainabilityExportName": ...,
        "ExplainabilityArn": ...,
        "Destination": ...,
    }
Definition
class CreateExplainabilityExportRequestRequestTypeDef(TypedDict):
    ExplainabilityExportName: str,
    ExplainabilityArn: str,
    Destination: DataDestinationTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    Format: NotRequired[str],
  1. See DataDestinationTypeDef
  2. See TagTypeDef

CreateForecastExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateForecastExportJobRequestRequestTypeDef

def get_value() -> CreateForecastExportJobRequestRequestTypeDef:
    return {
        "ForecastExportJobName": ...,
        "ForecastArn": ...,
        "Destination": ...,
    }
Definition
class CreateForecastExportJobRequestRequestTypeDef(TypedDict):
    ForecastExportJobName: str,
    ForecastArn: str,
    Destination: DataDestinationTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    Format: NotRequired[str],
  1. See DataDestinationTypeDef
  2. See TagTypeDef

CreatePredictorBacktestExportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreatePredictorBacktestExportJobRequestRequestTypeDef

def get_value() -> CreatePredictorBacktestExportJobRequestRequestTypeDef:
    return {
        "PredictorBacktestExportJobName": ...,
        "PredictorArn": ...,
        "Destination": ...,
    }
Definition
class CreatePredictorBacktestExportJobRequestRequestTypeDef(TypedDict):
    PredictorBacktestExportJobName: str,
    PredictorArn: str,
    Destination: DataDestinationTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    Format: NotRequired[str],
  1. See DataDestinationTypeDef
  2. See TagTypeDef

CreateWhatIfForecastExportRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateWhatIfForecastExportRequestRequestTypeDef

def get_value() -> CreateWhatIfForecastExportRequestRequestTypeDef:
    return {
        "WhatIfForecastExportName": ...,
        "WhatIfForecastArns": ...,
        "Destination": ...,
    }
Definition
class CreateWhatIfForecastExportRequestRequestTypeDef(TypedDict):
    WhatIfForecastExportName: str,
    WhatIfForecastArns: Sequence[str],
    Destination: DataDestinationTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    Format: NotRequired[str],
  1. See DataDestinationTypeDef
  2. See TagTypeDef

DescribeExplainabilityExportResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeExplainabilityExportResponseTypeDef

def get_value() -> DescribeExplainabilityExportResponseTypeDef:
    return {
        "ExplainabilityExportArn": ...,
        "ExplainabilityExportName": ...,
        "ExplainabilityArn": ...,
        "Destination": ...,
        "Message": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "Format": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeExplainabilityExportResponseTypeDef(TypedDict):
    ExplainabilityExportArn: str,
    ExplainabilityExportName: str,
    ExplainabilityArn: str,
    Destination: DataDestinationTypeDef,  # (1)
    Message: str,
    Status: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    Format: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataDestinationTypeDef
  2. See ResponseMetadataTypeDef

DescribeForecastExportJobResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeForecastExportJobResponseTypeDef

def get_value() -> DescribeForecastExportJobResponseTypeDef:
    return {
        "ForecastExportJobArn": ...,
        "ForecastExportJobName": ...,
        "ForecastArn": ...,
        "Destination": ...,
        "Message": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "Format": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeForecastExportJobResponseTypeDef(TypedDict):
    ForecastExportJobArn: str,
    ForecastExportJobName: str,
    ForecastArn: str,
    Destination: DataDestinationTypeDef,  # (1)
    Message: str,
    Status: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    Format: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataDestinationTypeDef
  2. See ResponseMetadataTypeDef

DescribePredictorBacktestExportJobResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribePredictorBacktestExportJobResponseTypeDef

def get_value() -> DescribePredictorBacktestExportJobResponseTypeDef:
    return {
        "PredictorBacktestExportJobArn": ...,
        "PredictorBacktestExportJobName": ...,
        "PredictorArn": ...,
        "Destination": ...,
        "Message": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "Format": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribePredictorBacktestExportJobResponseTypeDef(TypedDict):
    PredictorBacktestExportJobArn: str,
    PredictorBacktestExportJobName: str,
    PredictorArn: str,
    Destination: DataDestinationTypeDef,  # (1)
    Message: str,
    Status: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    Format: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataDestinationTypeDef
  2. See ResponseMetadataTypeDef

DescribeWhatIfForecastExportResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeWhatIfForecastExportResponseTypeDef

def get_value() -> DescribeWhatIfForecastExportResponseTypeDef:
    return {
        "WhatIfForecastExportArn": ...,
        "WhatIfForecastExportName": ...,
        "WhatIfForecastArns": ...,
        "Destination": ...,
        "Message": ...,
        "Status": ...,
        "CreationTime": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "LastModificationTime": ...,
        "Format": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeWhatIfForecastExportResponseTypeDef(TypedDict):
    WhatIfForecastExportArn: str,
    WhatIfForecastExportName: str,
    WhatIfForecastArns: List[str],
    Destination: DataDestinationTypeDef,  # (1)
    Message: str,
    Status: str,
    CreationTime: datetime,
    EstimatedTimeRemainingInMinutes: int,
    LastModificationTime: datetime,
    Format: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataDestinationTypeDef
  2. See ResponseMetadataTypeDef

ExplainabilityExportSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ExplainabilityExportSummaryTypeDef

def get_value() -> ExplainabilityExportSummaryTypeDef:
    return {
        "ExplainabilityExportArn": ...,
    }
Definition
class ExplainabilityExportSummaryTypeDef(TypedDict):
    ExplainabilityExportArn: NotRequired[str],
    ExplainabilityExportName: NotRequired[str],
    Destination: NotRequired[DataDestinationTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See DataDestinationTypeDef

ForecastExportJobSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ForecastExportJobSummaryTypeDef

def get_value() -> ForecastExportJobSummaryTypeDef:
    return {
        "ForecastExportJobArn": ...,
    }
Definition
class ForecastExportJobSummaryTypeDef(TypedDict):
    ForecastExportJobArn: NotRequired[str],
    ForecastExportJobName: NotRequired[str],
    Destination: NotRequired[DataDestinationTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See DataDestinationTypeDef

PredictorBacktestExportJobSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorBacktestExportJobSummaryTypeDef

def get_value() -> PredictorBacktestExportJobSummaryTypeDef:
    return {
        "PredictorBacktestExportJobArn": ...,
    }
Definition
class PredictorBacktestExportJobSummaryTypeDef(TypedDict):
    PredictorBacktestExportJobArn: NotRequired[str],
    PredictorBacktestExportJobName: NotRequired[str],
    Destination: NotRequired[DataDestinationTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See DataDestinationTypeDef

WhatIfForecastExportSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import WhatIfForecastExportSummaryTypeDef

def get_value() -> WhatIfForecastExportSummaryTypeDef:
    return {
        "WhatIfForecastExportArn": ...,
    }
Definition
class WhatIfForecastExportSummaryTypeDef(TypedDict):
    WhatIfForecastExportArn: NotRequired[str],
    WhatIfForecastArns: NotRequired[List[str]],
    WhatIfForecastExportName: NotRequired[str],
    Destination: NotRequired[DataDestinationTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See DataDestinationTypeDef

CreateDatasetImportJobRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateDatasetImportJobRequestRequestTypeDef

def get_value() -> CreateDatasetImportJobRequestRequestTypeDef:
    return {
        "DatasetImportJobName": ...,
        "DatasetArn": ...,
        "DataSource": ...,
    }
Definition
class CreateDatasetImportJobRequestRequestTypeDef(TypedDict):
    DatasetImportJobName: str,
    DatasetArn: str,
    DataSource: DataSourceTypeDef,  # (1)
    TimestampFormat: NotRequired[str],
    TimeZone: NotRequired[str],
    UseGeolocationForTimeZone: NotRequired[bool],
    GeolocationFormat: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    Format: NotRequired[str],
  1. See DataSourceTypeDef
  2. See TagTypeDef

DatasetImportJobSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DatasetImportJobSummaryTypeDef

def get_value() -> DatasetImportJobSummaryTypeDef:
    return {
        "DatasetImportJobArn": ...,
    }
Definition
class DatasetImportJobSummaryTypeDef(TypedDict):
    DatasetImportJobArn: NotRequired[str],
    DatasetImportJobName: NotRequired[str],
    DataSource: NotRequired[DataSourceTypeDef],  # (1)
    Status: NotRequired[str],
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModificationTime: NotRequired[datetime],
  1. See DataSourceTypeDef

DescribeDatasetImportJobResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeDatasetImportJobResponseTypeDef

def get_value() -> DescribeDatasetImportJobResponseTypeDef:
    return {
        "DatasetImportJobName": ...,
        "DatasetImportJobArn": ...,
        "DatasetArn": ...,
        "TimestampFormat": ...,
        "TimeZone": ...,
        "UseGeolocationForTimeZone": ...,
        "GeolocationFormat": ...,
        "DataSource": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "FieldStatistics": ...,
        "DataSize": ...,
        "Status": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "Format": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDatasetImportJobResponseTypeDef(TypedDict):
    DatasetImportJobName: str,
    DatasetImportJobArn: str,
    DatasetArn: str,
    TimestampFormat: str,
    TimeZone: str,
    UseGeolocationForTimeZone: bool,
    GeolocationFormat: str,
    DataSource: DataSourceTypeDef,  # (1)
    EstimatedTimeRemainingInMinutes: int,
    FieldStatistics: Dict[str, StatisticsTypeDef],  # (2)
    DataSize: float,
    Status: str,
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    Format: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See DataSourceTypeDef
  2. See StatisticsTypeDef
  3. See ResponseMetadataTypeDef

ListPredictorsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListPredictorsResponseTypeDef

def get_value() -> ListPredictorsResponseTypeDef:
    return {
        "Predictors": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPredictorsResponseTypeDef(TypedDict):
    Predictors: List[PredictorSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PredictorSummaryTypeDef
  2. See ResponseMetadataTypeDef

FeaturizationConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import FeaturizationConfigTypeDef

def get_value() -> FeaturizationConfigTypeDef:
    return {
        "ForecastFrequency": ...,
    }
Definition
class FeaturizationConfigTypeDef(TypedDict):
    ForecastFrequency: str,
    ForecastDimensions: NotRequired[Sequence[str]],
    Featurizations: NotRequired[Sequence[FeaturizationTypeDef]],  # (1)
  1. See FeaturizationTypeDef

HyperParameterTuningJobConfigTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import HyperParameterTuningJobConfigTypeDef

def get_value() -> HyperParameterTuningJobConfigTypeDef:
    return {
        "ParameterRanges": ...,
    }
Definition
class HyperParameterTuningJobConfigTypeDef(TypedDict):
    ParameterRanges: NotRequired[ParameterRangesTypeDef],  # (1)
  1. See ParameterRangesTypeDef

WindowSummaryTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import WindowSummaryTypeDef

def get_value() -> WindowSummaryTypeDef:
    return {
        "TestWindowStart": ...,
    }
Definition
class WindowSummaryTypeDef(TypedDict):
    TestWindowStart: NotRequired[datetime],
    TestWindowEnd: NotRequired[datetime],
    ItemCount: NotRequired[int],
    EvaluationType: NotRequired[EvaluationTypeType],  # (1)
    Metrics: NotRequired[MetricsTypeDef],  # (2)
  1. See EvaluationTypeType
  2. See MetricsTypeDef

ListMonitorEvaluationsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListMonitorEvaluationsResponseTypeDef

def get_value() -> ListMonitorEvaluationsResponseTypeDef:
    return {
        "NextToken": ...,
        "PredictorMonitorEvaluations": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMonitorEvaluationsResponseTypeDef(TypedDict):
    NextToken: str,
    PredictorMonitorEvaluations: List[PredictorMonitorEvaluationTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PredictorMonitorEvaluationTypeDef
  2. See ResponseMetadataTypeDef

PredictorExecutionDetailsTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import PredictorExecutionDetailsTypeDef

def get_value() -> PredictorExecutionDetailsTypeDef:
    return {
        "PredictorExecutions": ...,
    }
Definition
class PredictorExecutionDetailsTypeDef(TypedDict):
    PredictorExecutions: NotRequired[List[PredictorExecutionTypeDef]],  # (1)
  1. See PredictorExecutionTypeDef

CreateDatasetRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateDatasetRequestRequestTypeDef

def get_value() -> CreateDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
        "Domain": ...,
        "DatasetType": ...,
        "Schema": ...,
    }
Definition
class CreateDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,
    Domain: DomainType,  # (1)
    DatasetType: DatasetTypeType,  # (2)
    Schema: SchemaTypeDef,  # (3)
    DataFrequency: NotRequired[str],
    EncryptionConfig: NotRequired[EncryptionConfigTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See DomainType
  2. See DatasetTypeType
  3. See SchemaTypeDef
  4. See EncryptionConfigTypeDef
  5. See TagTypeDef

CreateExplainabilityRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateExplainabilityRequestRequestTypeDef

def get_value() -> CreateExplainabilityRequestRequestTypeDef:
    return {
        "ExplainabilityName": ...,
        "ResourceArn": ...,
        "ExplainabilityConfig": ...,
    }
Definition
class CreateExplainabilityRequestRequestTypeDef(TypedDict):
    ExplainabilityName: str,
    ResourceArn: str,
    ExplainabilityConfig: ExplainabilityConfigTypeDef,  # (1)
    DataSource: NotRequired[DataSourceTypeDef],  # (2)
    Schema: NotRequired[SchemaTypeDef],  # (3)
    EnableVisualization: NotRequired[bool],
    StartDateTime: NotRequired[str],
    EndDateTime: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See ExplainabilityConfigTypeDef
  2. See DataSourceTypeDef
  3. See SchemaTypeDef
  4. See TagTypeDef

DescribeDatasetResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeDatasetResponseTypeDef

def get_value() -> DescribeDatasetResponseTypeDef:
    return {
        "DatasetArn": ...,
        "DatasetName": ...,
        "Domain": ...,
        "DatasetType": ...,
        "DataFrequency": ...,
        "Schema": ...,
        "EncryptionConfig": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDatasetResponseTypeDef(TypedDict):
    DatasetArn: str,
    DatasetName: str,
    Domain: DomainType,  # (1)
    DatasetType: DatasetTypeType,  # (2)
    DataFrequency: str,
    Schema: SchemaTypeDef,  # (3)
    EncryptionConfig: EncryptionConfigTypeDef,  # (4)
    Status: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See DomainType
  2. See DatasetTypeType
  3. See SchemaTypeDef
  4. See EncryptionConfigTypeDef
  5. See ResponseMetadataTypeDef

DescribeExplainabilityResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeExplainabilityResponseTypeDef

def get_value() -> DescribeExplainabilityResponseTypeDef:
    return {
        "ExplainabilityArn": ...,
        "ExplainabilityName": ...,
        "ResourceArn": ...,
        "ExplainabilityConfig": ...,
        "EnableVisualization": ...,
        "DataSource": ...,
        "Schema": ...,
        "StartDateTime": ...,
        "EndDateTime": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "Message": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeExplainabilityResponseTypeDef(TypedDict):
    ExplainabilityArn: str,
    ExplainabilityName: str,
    ResourceArn: str,
    ExplainabilityConfig: ExplainabilityConfigTypeDef,  # (1)
    EnableVisualization: bool,
    DataSource: DataSourceTypeDef,  # (2)
    Schema: SchemaTypeDef,  # (3)
    StartDateTime: str,
    EndDateTime: str,
    EstimatedTimeRemainingInMinutes: int,
    Message: str,
    Status: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ExplainabilityConfigTypeDef
  2. See DataSourceTypeDef
  3. See SchemaTypeDef
  4. See ResponseMetadataTypeDef

TimeSeriesIdentifiersTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TimeSeriesIdentifiersTypeDef

def get_value() -> TimeSeriesIdentifiersTypeDef:
    return {
        "DataSource": ...,
    }
Definition
class TimeSeriesIdentifiersTypeDef(TypedDict):
    DataSource: NotRequired[DataSourceTypeDef],  # (1)
    Schema: NotRequired[SchemaTypeDef],  # (2)
    Format: NotRequired[str],
  1. See DataSourceTypeDef
  2. See SchemaTypeDef

TimeSeriesReplacementsDataSourceTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TimeSeriesReplacementsDataSourceTypeDef

def get_value() -> TimeSeriesReplacementsDataSourceTypeDef:
    return {
        "S3Config": ...,
        "Schema": ...,
    }
Definition
class TimeSeriesReplacementsDataSourceTypeDef(TypedDict):
    S3Config: S3ConfigTypeDef,  # (1)
    Schema: SchemaTypeDef,  # (2)
    Format: NotRequired[str],
    TimestampFormat: NotRequired[str],
  1. See S3ConfigTypeDef
  2. See SchemaTypeDef

DescribeMonitorResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeMonitorResponseTypeDef

def get_value() -> DescribeMonitorResponseTypeDef:
    return {
        "MonitorName": ...,
        "MonitorArn": ...,
        "ResourceArn": ...,
        "Status": ...,
        "LastEvaluationTime": ...,
        "LastEvaluationState": ...,
        "Baseline": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "EstimatedEvaluationTimeRemainingInMinutes": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeMonitorResponseTypeDef(TypedDict):
    MonitorName: str,
    MonitorArn: str,
    ResourceArn: str,
    Status: str,
    LastEvaluationTime: datetime,
    LastEvaluationState: str,
    Baseline: BaselineTypeDef,  # (1)
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    EstimatedEvaluationTimeRemainingInMinutes: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BaselineTypeDef
  2. See ResponseMetadataTypeDef

ListExplainabilityExportsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListExplainabilityExportsResponseTypeDef

def get_value() -> ListExplainabilityExportsResponseTypeDef:
    return {
        "ExplainabilityExports": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListExplainabilityExportsResponseTypeDef(TypedDict):
    ExplainabilityExports: List[ExplainabilityExportSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExplainabilityExportSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListForecastExportJobsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListForecastExportJobsResponseTypeDef

def get_value() -> ListForecastExportJobsResponseTypeDef:
    return {
        "ForecastExportJobs": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListForecastExportJobsResponseTypeDef(TypedDict):
    ForecastExportJobs: List[ForecastExportJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ForecastExportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListPredictorBacktestExportJobsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListPredictorBacktestExportJobsResponseTypeDef

def get_value() -> ListPredictorBacktestExportJobsResponseTypeDef:
    return {
        "PredictorBacktestExportJobs": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPredictorBacktestExportJobsResponseTypeDef(TypedDict):
    PredictorBacktestExportJobs: List[PredictorBacktestExportJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PredictorBacktestExportJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListWhatIfForecastExportsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import ListWhatIfForecastExportsResponseTypeDef

def get_value() -> ListWhatIfForecastExportsResponseTypeDef:
    return {
        "WhatIfForecastExports": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWhatIfForecastExportsResponseTypeDef(TypedDict):
    WhatIfForecastExports: List[WhatIfForecastExportSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WhatIfForecastExportSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDatasetImportJobsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.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

CreatePredictorRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreatePredictorRequestRequestTypeDef

def get_value() -> CreatePredictorRequestRequestTypeDef:
    return {
        "PredictorName": ...,
        "ForecastHorizon": ...,
        "InputDataConfig": ...,
        "FeaturizationConfig": ...,
    }
Definition
class CreatePredictorRequestRequestTypeDef(TypedDict):
    PredictorName: str,
    ForecastHorizon: int,
    InputDataConfig: InputDataConfigTypeDef,  # (1)
    FeaturizationConfig: FeaturizationConfigTypeDef,  # (2)
    AlgorithmArn: NotRequired[str],
    ForecastTypes: NotRequired[Sequence[str]],
    PerformAutoML: NotRequired[bool],
    AutoMLOverrideStrategy: NotRequired[AutoMLOverrideStrategyType],  # (3)
    PerformHPO: NotRequired[bool],
    TrainingParameters: NotRequired[Mapping[str, str]],
    EvaluationParameters: NotRequired[EvaluationParametersTypeDef],  # (4)
    HPOConfig: NotRequired[HyperParameterTuningJobConfigTypeDef],  # (5)
    EncryptionConfig: NotRequired[EncryptionConfigTypeDef],  # (6)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (7)
    OptimizationMetric: NotRequired[OptimizationMetricType],  # (8)
  1. See InputDataConfigTypeDef
  2. See FeaturizationConfigTypeDef
  3. See AutoMLOverrideStrategyType
  4. See EvaluationParametersTypeDef
  5. See HyperParameterTuningJobConfigTypeDef
  6. See EncryptionConfigTypeDef
  7. See TagTypeDef
  8. See OptimizationMetricType

EvaluationResultTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import EvaluationResultTypeDef

def get_value() -> EvaluationResultTypeDef:
    return {
        "AlgorithmArn": ...,
    }
Definition
class EvaluationResultTypeDef(TypedDict):
    AlgorithmArn: NotRequired[str],
    TestWindows: NotRequired[List[WindowSummaryTypeDef]],  # (1)
  1. See WindowSummaryTypeDef

DescribePredictorResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribePredictorResponseTypeDef

def get_value() -> DescribePredictorResponseTypeDef:
    return {
        "PredictorArn": ...,
        "PredictorName": ...,
        "AlgorithmArn": ...,
        "AutoMLAlgorithmArns": ...,
        "ForecastHorizon": ...,
        "ForecastTypes": ...,
        "PerformAutoML": ...,
        "AutoMLOverrideStrategy": ...,
        "PerformHPO": ...,
        "TrainingParameters": ...,
        "EvaluationParameters": ...,
        "HPOConfig": ...,
        "InputDataConfig": ...,
        "FeaturizationConfig": ...,
        "EncryptionConfig": ...,
        "PredictorExecutionDetails": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "IsAutoPredictor": ...,
        "DatasetImportJobArns": ...,
        "Status": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "OptimizationMetric": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribePredictorResponseTypeDef(TypedDict):
    PredictorArn: str,
    PredictorName: str,
    AlgorithmArn: str,
    AutoMLAlgorithmArns: List[str],
    ForecastHorizon: int,
    ForecastTypes: List[str],
    PerformAutoML: bool,
    AutoMLOverrideStrategy: AutoMLOverrideStrategyType,  # (1)
    PerformHPO: bool,
    TrainingParameters: Dict[str, str],
    EvaluationParameters: EvaluationParametersTypeDef,  # (2)
    HPOConfig: HyperParameterTuningJobConfigTypeDef,  # (3)
    InputDataConfig: InputDataConfigTypeDef,  # (4)
    FeaturizationConfig: FeaturizationConfigTypeDef,  # (5)
    EncryptionConfig: EncryptionConfigTypeDef,  # (6)
    PredictorExecutionDetails: PredictorExecutionDetailsTypeDef,  # (7)
    EstimatedTimeRemainingInMinutes: int,
    IsAutoPredictor: bool,
    DatasetImportJobArns: List[str],
    Status: str,
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    OptimizationMetric: OptimizationMetricType,  # (8)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See AutoMLOverrideStrategyType
  2. See EvaluationParametersTypeDef
  3. See HyperParameterTuningJobConfigTypeDef
  4. See InputDataConfigTypeDef
  5. See FeaturizationConfigTypeDef
  6. See EncryptionConfigTypeDef
  7. See PredictorExecutionDetailsTypeDef
  8. See OptimizationMetricType
  9. See ResponseMetadataTypeDef

TimeSeriesSelectorTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import TimeSeriesSelectorTypeDef

def get_value() -> TimeSeriesSelectorTypeDef:
    return {
        "TimeSeriesIdentifiers": ...,
    }
Definition
class TimeSeriesSelectorTypeDef(TypedDict):
    TimeSeriesIdentifiers: NotRequired[TimeSeriesIdentifiersTypeDef],  # (1)
  1. See TimeSeriesIdentifiersTypeDef

CreateWhatIfForecastRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateWhatIfForecastRequestRequestTypeDef

def get_value() -> CreateWhatIfForecastRequestRequestTypeDef:
    return {
        "WhatIfForecastName": ...,
        "WhatIfAnalysisArn": ...,
    }
Definition
class CreateWhatIfForecastRequestRequestTypeDef(TypedDict):
    WhatIfForecastName: str,
    WhatIfAnalysisArn: str,
    TimeSeriesTransformations: NotRequired[Sequence[TimeSeriesTransformationTypeDef]],  # (1)
    TimeSeriesReplacementsDataSource: NotRequired[TimeSeriesReplacementsDataSourceTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See TimeSeriesTransformationTypeDef
  2. See TimeSeriesReplacementsDataSourceTypeDef
  3. See TagTypeDef

DescribeWhatIfForecastResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeWhatIfForecastResponseTypeDef

def get_value() -> DescribeWhatIfForecastResponseTypeDef:
    return {
        "WhatIfForecastName": ...,
        "WhatIfForecastArn": ...,
        "WhatIfAnalysisArn": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "Status": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "TimeSeriesTransformations": ...,
        "TimeSeriesReplacementsDataSource": ...,
        "ForecastTypes": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeWhatIfForecastResponseTypeDef(TypedDict):
    WhatIfForecastName: str,
    WhatIfForecastArn: str,
    WhatIfAnalysisArn: str,
    EstimatedTimeRemainingInMinutes: int,
    Status: str,
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    TimeSeriesTransformations: List[TimeSeriesTransformationTypeDef],  # (1)
    TimeSeriesReplacementsDataSource: TimeSeriesReplacementsDataSourceTypeDef,  # (2)
    ForecastTypes: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See TimeSeriesTransformationTypeDef
  2. See TimeSeriesReplacementsDataSourceTypeDef
  3. See ResponseMetadataTypeDef

GetAccuracyMetricsResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import GetAccuracyMetricsResponseTypeDef

def get_value() -> GetAccuracyMetricsResponseTypeDef:
    return {
        "PredictorEvaluationResults": ...,
        "IsAutoPredictor": ...,
        "AutoMLOverrideStrategy": ...,
        "OptimizationMetric": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetAccuracyMetricsResponseTypeDef(TypedDict):
    PredictorEvaluationResults: List[EvaluationResultTypeDef],  # (1)
    IsAutoPredictor: bool,
    AutoMLOverrideStrategy: AutoMLOverrideStrategyType,  # (2)
    OptimizationMetric: OptimizationMetricType,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See EvaluationResultTypeDef
  2. See AutoMLOverrideStrategyType
  3. See OptimizationMetricType
  4. See ResponseMetadataTypeDef

CreateForecastRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateForecastRequestRequestTypeDef

def get_value() -> CreateForecastRequestRequestTypeDef:
    return {
        "ForecastName": ...,
        "PredictorArn": ...,
    }
Definition
class CreateForecastRequestRequestTypeDef(TypedDict):
    ForecastName: str,
    PredictorArn: str,
    ForecastTypes: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    TimeSeriesSelector: NotRequired[TimeSeriesSelectorTypeDef],  # (2)
  1. See TagTypeDef
  2. See TimeSeriesSelectorTypeDef

CreateWhatIfAnalysisRequestRequestTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import CreateWhatIfAnalysisRequestRequestTypeDef

def get_value() -> CreateWhatIfAnalysisRequestRequestTypeDef:
    return {
        "WhatIfAnalysisName": ...,
        "ForecastArn": ...,
    }
Definition
class CreateWhatIfAnalysisRequestRequestTypeDef(TypedDict):
    WhatIfAnalysisName: str,
    ForecastArn: str,
    TimeSeriesSelector: NotRequired[TimeSeriesSelectorTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See TimeSeriesSelectorTypeDef
  2. See TagTypeDef

DescribeForecastResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeForecastResponseTypeDef

def get_value() -> DescribeForecastResponseTypeDef:
    return {
        "ForecastArn": ...,
        "ForecastName": ...,
        "ForecastTypes": ...,
        "PredictorArn": ...,
        "DatasetGroupArn": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "Status": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "TimeSeriesSelector": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeForecastResponseTypeDef(TypedDict):
    ForecastArn: str,
    ForecastName: str,
    ForecastTypes: List[str],
    PredictorArn: str,
    DatasetGroupArn: str,
    EstimatedTimeRemainingInMinutes: int,
    Status: str,
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    TimeSeriesSelector: TimeSeriesSelectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TimeSeriesSelectorTypeDef
  2. See ResponseMetadataTypeDef

DescribeWhatIfAnalysisResponseTypeDef

Usage Example
from types_aiobotocore_forecast.type_defs import DescribeWhatIfAnalysisResponseTypeDef

def get_value() -> DescribeWhatIfAnalysisResponseTypeDef:
    return {
        "WhatIfAnalysisName": ...,
        "WhatIfAnalysisArn": ...,
        "ForecastArn": ...,
        "EstimatedTimeRemainingInMinutes": ...,
        "Status": ...,
        "Message": ...,
        "CreationTime": ...,
        "LastModificationTime": ...,
        "TimeSeriesSelector": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeWhatIfAnalysisResponseTypeDef(TypedDict):
    WhatIfAnalysisName: str,
    WhatIfAnalysisArn: str,
    ForecastArn: str,
    EstimatedTimeRemainingInMinutes: int,
    Status: str,
    Message: str,
    CreationTime: datetime,
    LastModificationTime: datetime,
    TimeSeriesSelector: TimeSeriesSelectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TimeSeriesSelectorTypeDef
  2. See ResponseMetadataTypeDef