Type definitions#
Index > ForecastService > Type definitions
Auto-generated documentation for ForecastService type annotations stubs module mypy-boto3-forecast.
DataConfigUnionTypeDef#
# DataConfigUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import DataConfigUnionTypeDef
def get_value() -> DataConfigUnionTypeDef:
return ...
# DataConfigUnionTypeDef definition
DataConfigUnionTypeDef = Union[
DataConfigTypeDef, # (1)
DataConfigOutputTypeDef, # (2)
]
InputDataConfigUnionTypeDef#
# InputDataConfigUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import InputDataConfigUnionTypeDef
def get_value() -> InputDataConfigUnionTypeDef:
return ...
# InputDataConfigUnionTypeDef definition
InputDataConfigUnionTypeDef = Union[
InputDataConfigTypeDef, # (1)
InputDataConfigOutputTypeDef, # (2)
]
SchemaUnionTypeDef#
# SchemaUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import SchemaUnionTypeDef
def get_value() -> SchemaUnionTypeDef:
return ...
# SchemaUnionTypeDef definition
SchemaUnionTypeDef = Union[
SchemaTypeDef, # (1)
SchemaOutputTypeDef, # (2)
]
- See SchemaTypeDef
- See SchemaOutputTypeDef
TimeSeriesTransformationUnionTypeDef#
# TimeSeriesTransformationUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import TimeSeriesTransformationUnionTypeDef
def get_value() -> TimeSeriesTransformationUnionTypeDef:
return ...
# TimeSeriesTransformationUnionTypeDef definition
TimeSeriesTransformationUnionTypeDef = Union[
TimeSeriesTransformationTypeDef, # (1)
TimeSeriesTransformationOutputTypeDef, # (2)
]
FeaturizationConfigUnionTypeDef#
# FeaturizationConfigUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import FeaturizationConfigUnionTypeDef
def get_value() -> FeaturizationConfigUnionTypeDef:
return ...
# FeaturizationConfigUnionTypeDef definition
FeaturizationConfigUnionTypeDef = Union[
FeaturizationConfigTypeDef, # (1)
FeaturizationConfigOutputTypeDef, # (2)
]
HyperParameterTuningJobConfigUnionTypeDef#
# HyperParameterTuningJobConfigUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import HyperParameterTuningJobConfigUnionTypeDef
def get_value() -> HyperParameterTuningJobConfigUnionTypeDef:
return ...
# HyperParameterTuningJobConfigUnionTypeDef definition
HyperParameterTuningJobConfigUnionTypeDef = Union[
HyperParameterTuningJobConfigTypeDef, # (1)
HyperParameterTuningJobConfigOutputTypeDef, # (2)
]
TimeSeriesReplacementsDataSourceUnionTypeDef#
# TimeSeriesReplacementsDataSourceUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import TimeSeriesReplacementsDataSourceUnionTypeDef
def get_value() -> TimeSeriesReplacementsDataSourceUnionTypeDef:
return ...
# TimeSeriesReplacementsDataSourceUnionTypeDef definition
TimeSeriesReplacementsDataSourceUnionTypeDef = Union[
TimeSeriesReplacementsDataSourceTypeDef, # (1)
TimeSeriesReplacementsDataSourceOutputTypeDef, # (2)
]
TimeSeriesSelectorUnionTypeDef#
# TimeSeriesSelectorUnionTypeDef Union usage example
from mypy_boto3_forecast.type_defs import TimeSeriesSelectorUnionTypeDef
def get_value() -> TimeSeriesSelectorUnionTypeDef:
return ...
# TimeSeriesSelectorUnionTypeDef definition
TimeSeriesSelectorUnionTypeDef = Union[
TimeSeriesSelectorTypeDef, # (1)
TimeSeriesSelectorOutputTypeDef, # (2)
]
ActionTypeDef#
# ActionTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ActionTypeDef
def get_value() -> ActionTypeDef:
return {
"AttributeName": ...,
}
# ActionTypeDef definition
class ActionTypeDef(TypedDict):
AttributeName: str,
Operation: OperationType, # (1)
Value: float,
- See OperationType
AdditionalDatasetOutputTypeDef#
# AdditionalDatasetOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import AdditionalDatasetOutputTypeDef
def get_value() -> AdditionalDatasetOutputTypeDef:
return {
"Name": ...,
}
# AdditionalDatasetOutputTypeDef definition
class AdditionalDatasetOutputTypeDef(TypedDict):
Name: str,
Configuration: NotRequired[Dict[str, List[str]]],
AdditionalDatasetTypeDef#
# AdditionalDatasetTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import AdditionalDatasetTypeDef
def get_value() -> AdditionalDatasetTypeDef:
return {
"Name": ...,
}
# AdditionalDatasetTypeDef definition
class AdditionalDatasetTypeDef(TypedDict):
Name: str,
Configuration: NotRequired[Mapping[str, Sequence[str]]],
AttributeConfigOutputTypeDef#
# AttributeConfigOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import AttributeConfigOutputTypeDef
def get_value() -> AttributeConfigOutputTypeDef:
return {
"AttributeName": ...,
}
# AttributeConfigOutputTypeDef definition
class AttributeConfigOutputTypeDef(TypedDict):
AttributeName: str,
Transformations: Dict[str, str],
AttributeConfigTypeDef#
# AttributeConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import AttributeConfigTypeDef
def get_value() -> AttributeConfigTypeDef:
return {
"AttributeName": ...,
}
# AttributeConfigTypeDef definition
class AttributeConfigTypeDef(TypedDict):
AttributeName: str,
Transformations: Mapping[str, str],
BaselineMetricTypeDef#
# BaselineMetricTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import BaselineMetricTypeDef
def get_value() -> BaselineMetricTypeDef:
return {
"Name": ...,
}
# BaselineMetricTypeDef definition
class BaselineMetricTypeDef(TypedDict):
Name: NotRequired[str],
Value: NotRequired[float],
CategoricalParameterRangeOutputTypeDef#
# CategoricalParameterRangeOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CategoricalParameterRangeOutputTypeDef
def get_value() -> CategoricalParameterRangeOutputTypeDef:
return {
"Name": ...,
}
# CategoricalParameterRangeOutputTypeDef definition
class CategoricalParameterRangeOutputTypeDef(TypedDict):
Name: str,
Values: List[str],
CategoricalParameterRangeTypeDef#
# CategoricalParameterRangeTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CategoricalParameterRangeTypeDef
def get_value() -> CategoricalParameterRangeTypeDef:
return {
"Name": ...,
}
# CategoricalParameterRangeTypeDef definition
class CategoricalParameterRangeTypeDef(TypedDict):
Name: str,
Values: Sequence[str],
ContinuousParameterRangeTypeDef#
# ContinuousParameterRangeTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ContinuousParameterRangeTypeDef
def get_value() -> ContinuousParameterRangeTypeDef:
return {
"Name": ...,
}
# ContinuousParameterRangeTypeDef definition
class ContinuousParameterRangeTypeDef(TypedDict):
Name: str,
MaxValue: float,
MinValue: float,
ScalingType: NotRequired[ScalingTypeType], # (1)
- See ScalingTypeType
EncryptionConfigTypeDef#
# EncryptionConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import EncryptionConfigTypeDef
def get_value() -> EncryptionConfigTypeDef:
return {
"RoleArn": ...,
}
# EncryptionConfigTypeDef definition
class EncryptionConfigTypeDef(TypedDict):
RoleArn: str,
KMSKeyArn: str,
MonitorConfigTypeDef#
# MonitorConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import MonitorConfigTypeDef
def get_value() -> MonitorConfigTypeDef:
return {
"MonitorName": ...,
}
# MonitorConfigTypeDef definition
class MonitorConfigTypeDef(TypedDict):
MonitorName: str,
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
TimeAlignmentBoundaryTypeDef#
# TimeAlignmentBoundaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeAlignmentBoundaryTypeDef
def get_value() -> TimeAlignmentBoundaryTypeDef:
return {
"Month": ...,
}
# TimeAlignmentBoundaryTypeDef definition
class TimeAlignmentBoundaryTypeDef(TypedDict):
Month: NotRequired[MonthType], # (1)
DayOfMonth: NotRequired[int],
DayOfWeek: NotRequired[DayOfWeekType], # (2)
Hour: NotRequired[int],
- See MonthType
- See DayOfWeekType
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
ExplainabilityConfigTypeDef#
# ExplainabilityConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ExplainabilityConfigTypeDef
def get_value() -> ExplainabilityConfigTypeDef:
return {
"TimeSeriesGranularity": ...,
}
# ExplainabilityConfigTypeDef definition
class ExplainabilityConfigTypeDef(TypedDict):
TimeSeriesGranularity: TimeSeriesGranularityType, # (1)
TimePointGranularity: TimePointGranularityType, # (2)
EvaluationParametersTypeDef#
# EvaluationParametersTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import EvaluationParametersTypeDef
def get_value() -> EvaluationParametersTypeDef:
return {
"NumberOfBacktestWindows": ...,
}
# EvaluationParametersTypeDef definition
class EvaluationParametersTypeDef(TypedDict):
NumberOfBacktestWindows: NotRequired[int],
BackTestWindowOffset: NotRequired[int],
S3ConfigTypeDef#
# S3ConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import S3ConfigTypeDef
def get_value() -> S3ConfigTypeDef:
return {
"Path": ...,
}
# S3ConfigTypeDef definition
class S3ConfigTypeDef(TypedDict):
Path: str,
RoleArn: str,
KMSKeyArn: NotRequired[str],
DatasetGroupSummaryTypeDef#
# DatasetGroupSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DatasetGroupSummaryTypeDef
def get_value() -> DatasetGroupSummaryTypeDef:
return {
"DatasetGroupArn": ...,
}
# DatasetGroupSummaryTypeDef definition
class DatasetGroupSummaryTypeDef(TypedDict):
DatasetGroupArn: NotRequired[str],
DatasetGroupName: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
DatasetSummaryTypeDef#
# DatasetSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DatasetSummaryTypeDef
def get_value() -> DatasetSummaryTypeDef:
return {
"DatasetArn": ...,
}
# DatasetSummaryTypeDef definition
class DatasetSummaryTypeDef(TypedDict):
DatasetArn: NotRequired[str],
DatasetName: NotRequired[str],
DatasetType: NotRequired[DatasetTypeType], # (1)
Domain: NotRequired[DomainType], # (2)
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
- See DatasetTypeType
- See DomainType
DeleteDatasetGroupRequestTypeDef#
# DeleteDatasetGroupRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteDatasetGroupRequestTypeDef
def get_value() -> DeleteDatasetGroupRequestTypeDef:
return {
"DatasetGroupArn": ...,
}
# DeleteDatasetGroupRequestTypeDef definition
class DeleteDatasetGroupRequestTypeDef(TypedDict):
DatasetGroupArn: str,
DeleteDatasetImportJobRequestTypeDef#
# DeleteDatasetImportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteDatasetImportJobRequestTypeDef
def get_value() -> DeleteDatasetImportJobRequestTypeDef:
return {
"DatasetImportJobArn": ...,
}
# DeleteDatasetImportJobRequestTypeDef definition
class DeleteDatasetImportJobRequestTypeDef(TypedDict):
DatasetImportJobArn: str,
DeleteDatasetRequestTypeDef#
# DeleteDatasetRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteDatasetRequestTypeDef
def get_value() -> DeleteDatasetRequestTypeDef:
return {
"DatasetArn": ...,
}
# DeleteDatasetRequestTypeDef definition
class DeleteDatasetRequestTypeDef(TypedDict):
DatasetArn: str,
DeleteExplainabilityExportRequestTypeDef#
# DeleteExplainabilityExportRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteExplainabilityExportRequestTypeDef
def get_value() -> DeleteExplainabilityExportRequestTypeDef:
return {
"ExplainabilityExportArn": ...,
}
# DeleteExplainabilityExportRequestTypeDef definition
class DeleteExplainabilityExportRequestTypeDef(TypedDict):
ExplainabilityExportArn: str,
DeleteExplainabilityRequestTypeDef#
# DeleteExplainabilityRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteExplainabilityRequestTypeDef
def get_value() -> DeleteExplainabilityRequestTypeDef:
return {
"ExplainabilityArn": ...,
}
# DeleteExplainabilityRequestTypeDef definition
class DeleteExplainabilityRequestTypeDef(TypedDict):
ExplainabilityArn: str,
DeleteForecastExportJobRequestTypeDef#
# DeleteForecastExportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteForecastExportJobRequestTypeDef
def get_value() -> DeleteForecastExportJobRequestTypeDef:
return {
"ForecastExportJobArn": ...,
}
# DeleteForecastExportJobRequestTypeDef definition
class DeleteForecastExportJobRequestTypeDef(TypedDict):
ForecastExportJobArn: str,
DeleteForecastRequestTypeDef#
# DeleteForecastRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteForecastRequestTypeDef
def get_value() -> DeleteForecastRequestTypeDef:
return {
"ForecastArn": ...,
}
# DeleteForecastRequestTypeDef definition
class DeleteForecastRequestTypeDef(TypedDict):
ForecastArn: str,
DeleteMonitorRequestTypeDef#
# DeleteMonitorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteMonitorRequestTypeDef
def get_value() -> DeleteMonitorRequestTypeDef:
return {
"MonitorArn": ...,
}
# DeleteMonitorRequestTypeDef definition
class DeleteMonitorRequestTypeDef(TypedDict):
MonitorArn: str,
DeletePredictorBacktestExportJobRequestTypeDef#
# DeletePredictorBacktestExportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeletePredictorBacktestExportJobRequestTypeDef
def get_value() -> DeletePredictorBacktestExportJobRequestTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
# DeletePredictorBacktestExportJobRequestTypeDef definition
class DeletePredictorBacktestExportJobRequestTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
DeletePredictorRequestTypeDef#
# DeletePredictorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeletePredictorRequestTypeDef
def get_value() -> DeletePredictorRequestTypeDef:
return {
"PredictorArn": ...,
}
# DeletePredictorRequestTypeDef definition
class DeletePredictorRequestTypeDef(TypedDict):
PredictorArn: str,
DeleteResourceTreeRequestTypeDef#
# DeleteResourceTreeRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteResourceTreeRequestTypeDef
def get_value() -> DeleteResourceTreeRequestTypeDef:
return {
"ResourceArn": ...,
}
# DeleteResourceTreeRequestTypeDef definition
class DeleteResourceTreeRequestTypeDef(TypedDict):
ResourceArn: str,
DeleteWhatIfAnalysisRequestTypeDef#
# DeleteWhatIfAnalysisRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteWhatIfAnalysisRequestTypeDef
def get_value() -> DeleteWhatIfAnalysisRequestTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
# DeleteWhatIfAnalysisRequestTypeDef definition
class DeleteWhatIfAnalysisRequestTypeDef(TypedDict):
WhatIfAnalysisArn: str,
DeleteWhatIfForecastExportRequestTypeDef#
# DeleteWhatIfForecastExportRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteWhatIfForecastExportRequestTypeDef
def get_value() -> DeleteWhatIfForecastExportRequestTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
# DeleteWhatIfForecastExportRequestTypeDef definition
class DeleteWhatIfForecastExportRequestTypeDef(TypedDict):
WhatIfForecastExportArn: str,
DeleteWhatIfForecastRequestTypeDef#
# DeleteWhatIfForecastRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DeleteWhatIfForecastRequestTypeDef
def get_value() -> DeleteWhatIfForecastRequestTypeDef:
return {
"WhatIfForecastArn": ...,
}
# DeleteWhatIfForecastRequestTypeDef definition
class DeleteWhatIfForecastRequestTypeDef(TypedDict):
WhatIfForecastArn: str,
DescribeAutoPredictorRequestTypeDef#
# DescribeAutoPredictorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeAutoPredictorRequestTypeDef
def get_value() -> DescribeAutoPredictorRequestTypeDef:
return {
"PredictorArn": ...,
}
# DescribeAutoPredictorRequestTypeDef definition
class DescribeAutoPredictorRequestTypeDef(TypedDict):
PredictorArn: str,
ExplainabilityInfoTypeDef#
# ExplainabilityInfoTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ExplainabilityInfoTypeDef
def get_value() -> ExplainabilityInfoTypeDef:
return {
"ExplainabilityArn": ...,
}
# ExplainabilityInfoTypeDef definition
class ExplainabilityInfoTypeDef(TypedDict):
ExplainabilityArn: NotRequired[str],
Status: NotRequired[str],
MonitorInfoTypeDef#
# MonitorInfoTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import MonitorInfoTypeDef
def get_value() -> MonitorInfoTypeDef:
return {
"MonitorArn": ...,
}
# MonitorInfoTypeDef definition
class MonitorInfoTypeDef(TypedDict):
MonitorArn: NotRequired[str],
Status: NotRequired[str],
ReferencePredictorSummaryTypeDef#
# ReferencePredictorSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ReferencePredictorSummaryTypeDef
def get_value() -> ReferencePredictorSummaryTypeDef:
return {
"Arn": ...,
}
# ReferencePredictorSummaryTypeDef definition
class ReferencePredictorSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
State: NotRequired[StateType], # (1)
- See StateType
DescribeDatasetGroupRequestTypeDef#
# DescribeDatasetGroupRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeDatasetGroupRequestTypeDef
def get_value() -> DescribeDatasetGroupRequestTypeDef:
return {
"DatasetGroupArn": ...,
}
# DescribeDatasetGroupRequestTypeDef definition
class DescribeDatasetGroupRequestTypeDef(TypedDict):
DatasetGroupArn: str,
DescribeDatasetImportJobRequestTypeDef#
# DescribeDatasetImportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeDatasetImportJobRequestTypeDef
def get_value() -> DescribeDatasetImportJobRequestTypeDef:
return {
"DatasetImportJobArn": ...,
}
# DescribeDatasetImportJobRequestTypeDef definition
class DescribeDatasetImportJobRequestTypeDef(TypedDict):
DatasetImportJobArn: str,
StatisticsTypeDef#
# StatisticsTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import StatisticsTypeDef
def get_value() -> StatisticsTypeDef:
return {
"Count": ...,
}
# StatisticsTypeDef 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],
DescribeDatasetRequestTypeDef#
# DescribeDatasetRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeDatasetRequestTypeDef
def get_value() -> DescribeDatasetRequestTypeDef:
return {
"DatasetArn": ...,
}
# DescribeDatasetRequestTypeDef definition
class DescribeDatasetRequestTypeDef(TypedDict):
DatasetArn: str,
DescribeExplainabilityExportRequestTypeDef#
# DescribeExplainabilityExportRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityExportRequestTypeDef
def get_value() -> DescribeExplainabilityExportRequestTypeDef:
return {
"ExplainabilityExportArn": ...,
}
# DescribeExplainabilityExportRequestTypeDef definition
class DescribeExplainabilityExportRequestTypeDef(TypedDict):
ExplainabilityExportArn: str,
DescribeExplainabilityRequestTypeDef#
# DescribeExplainabilityRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityRequestTypeDef
def get_value() -> DescribeExplainabilityRequestTypeDef:
return {
"ExplainabilityArn": ...,
}
# DescribeExplainabilityRequestTypeDef definition
class DescribeExplainabilityRequestTypeDef(TypedDict):
ExplainabilityArn: str,
DescribeForecastExportJobRequestTypeDef#
# DescribeForecastExportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeForecastExportJobRequestTypeDef
def get_value() -> DescribeForecastExportJobRequestTypeDef:
return {
"ForecastExportJobArn": ...,
}
# DescribeForecastExportJobRequestTypeDef definition
class DescribeForecastExportJobRequestTypeDef(TypedDict):
ForecastExportJobArn: str,
DescribeForecastRequestTypeDef#
# DescribeForecastRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeForecastRequestTypeDef
def get_value() -> DescribeForecastRequestTypeDef:
return {
"ForecastArn": ...,
}
# DescribeForecastRequestTypeDef definition
class DescribeForecastRequestTypeDef(TypedDict):
ForecastArn: str,
DescribeMonitorRequestTypeDef#
# DescribeMonitorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeMonitorRequestTypeDef
def get_value() -> DescribeMonitorRequestTypeDef:
return {
"MonitorArn": ...,
}
# DescribeMonitorRequestTypeDef definition
class DescribeMonitorRequestTypeDef(TypedDict):
MonitorArn: str,
DescribePredictorBacktestExportJobRequestTypeDef#
# DescribePredictorBacktestExportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribePredictorBacktestExportJobRequestTypeDef
def get_value() -> DescribePredictorBacktestExportJobRequestTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
# DescribePredictorBacktestExportJobRequestTypeDef definition
class DescribePredictorBacktestExportJobRequestTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
DescribePredictorRequestTypeDef#
# DescribePredictorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribePredictorRequestTypeDef
def get_value() -> DescribePredictorRequestTypeDef:
return {
"PredictorArn": ...,
}
# DescribePredictorRequestTypeDef definition
class DescribePredictorRequestTypeDef(TypedDict):
PredictorArn: str,
DescribeWhatIfAnalysisRequestTypeDef#
# DescribeWhatIfAnalysisRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeWhatIfAnalysisRequestTypeDef
def get_value() -> DescribeWhatIfAnalysisRequestTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
# DescribeWhatIfAnalysisRequestTypeDef definition
class DescribeWhatIfAnalysisRequestTypeDef(TypedDict):
WhatIfAnalysisArn: str,
DescribeWhatIfForecastExportRequestTypeDef#
# DescribeWhatIfForecastExportRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastExportRequestTypeDef
def get_value() -> DescribeWhatIfForecastExportRequestTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
# DescribeWhatIfForecastExportRequestTypeDef definition
class DescribeWhatIfForecastExportRequestTypeDef(TypedDict):
WhatIfForecastExportArn: str,
DescribeWhatIfForecastRequestTypeDef#
# DescribeWhatIfForecastRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastRequestTypeDef
def get_value() -> DescribeWhatIfForecastRequestTypeDef:
return {
"WhatIfForecastArn": ...,
}
# DescribeWhatIfForecastRequestTypeDef definition
class DescribeWhatIfForecastRequestTypeDef(TypedDict):
WhatIfForecastArn: str,
ErrorMetricTypeDef#
# ErrorMetricTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ErrorMetricTypeDef
def get_value() -> ErrorMetricTypeDef:
return {
"ForecastType": ...,
}
# ErrorMetricTypeDef definition
class ErrorMetricTypeDef(TypedDict):
ForecastType: NotRequired[str],
WAPE: NotRequired[float],
RMSE: NotRequired[float],
MASE: NotRequired[float],
MAPE: NotRequired[float],
FeaturizationMethodOutputTypeDef#
# FeaturizationMethodOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FeaturizationMethodOutputTypeDef
def get_value() -> FeaturizationMethodOutputTypeDef:
return {
"FeaturizationMethodName": ...,
}
# FeaturizationMethodOutputTypeDef definition
class FeaturizationMethodOutputTypeDef(TypedDict):
FeaturizationMethodName: FeaturizationMethodNameType, # (1)
FeaturizationMethodParameters: NotRequired[Dict[str, str]],
FeaturizationMethodTypeDef#
# FeaturizationMethodTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FeaturizationMethodTypeDef
def get_value() -> FeaturizationMethodTypeDef:
return {
"FeaturizationMethodName": ...,
}
# FeaturizationMethodTypeDef definition
class FeaturizationMethodTypeDef(TypedDict):
FeaturizationMethodName: FeaturizationMethodNameType, # (1)
FeaturizationMethodParameters: NotRequired[Mapping[str, str]],
FilterTypeDef#
# FilterTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Key": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Key: str,
Value: str,
Condition: FilterConditionStringType, # (1)
ForecastSummaryTypeDef#
# ForecastSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ForecastSummaryTypeDef
def get_value() -> ForecastSummaryTypeDef:
return {
"ForecastArn": ...,
}
# ForecastSummaryTypeDef 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.datetime],
LastModificationTime: NotRequired[datetime.datetime],
GetAccuracyMetricsRequestTypeDef#
# GetAccuracyMetricsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import GetAccuracyMetricsRequestTypeDef
def get_value() -> GetAccuracyMetricsRequestTypeDef:
return {
"PredictorArn": ...,
}
# GetAccuracyMetricsRequestTypeDef definition
class GetAccuracyMetricsRequestTypeDef(TypedDict):
PredictorArn: str,
SupplementaryFeatureTypeDef#
# SupplementaryFeatureTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import SupplementaryFeatureTypeDef
def get_value() -> SupplementaryFeatureTypeDef:
return {
"Name": ...,
}
# SupplementaryFeatureTypeDef definition
class SupplementaryFeatureTypeDef(TypedDict):
Name: str,
Value: str,
IntegerParameterRangeTypeDef#
# IntegerParameterRangeTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import IntegerParameterRangeTypeDef
def get_value() -> IntegerParameterRangeTypeDef:
return {
"Name": ...,
}
# IntegerParameterRangeTypeDef definition
class IntegerParameterRangeTypeDef(TypedDict):
Name: str,
MaxValue: int,
MinValue: int,
ScalingType: NotRequired[ScalingTypeType], # (1)
- See ScalingTypeType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDatasetGroupsRequestTypeDef#
# ListDatasetGroupsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetGroupsRequestTypeDef
def get_value() -> ListDatasetGroupsRequestTypeDef:
return {
"NextToken": ...,
}
# ListDatasetGroupsRequestTypeDef definition
class ListDatasetGroupsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDatasetsRequestTypeDef#
# ListDatasetsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetsRequestTypeDef
def get_value() -> ListDatasetsRequestTypeDef:
return {
"NextToken": ...,
}
# ListDatasetsRequestTypeDef definition
class ListDatasetsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MonitorSummaryTypeDef#
# MonitorSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import MonitorSummaryTypeDef
def get_value() -> MonitorSummaryTypeDef:
return {
"MonitorArn": ...,
}
# MonitorSummaryTypeDef definition
class MonitorSummaryTypeDef(TypedDict):
MonitorArn: NotRequired[str],
MonitorName: NotRequired[str],
ResourceArn: NotRequired[str],
Status: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceArn: str,
WhatIfAnalysisSummaryTypeDef#
# WhatIfAnalysisSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import WhatIfAnalysisSummaryTypeDef
def get_value() -> WhatIfAnalysisSummaryTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
# WhatIfAnalysisSummaryTypeDef definition
class WhatIfAnalysisSummaryTypeDef(TypedDict):
WhatIfAnalysisArn: NotRequired[str],
WhatIfAnalysisName: NotRequired[str],
ForecastArn: NotRequired[str],
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
WhatIfForecastSummaryTypeDef#
# WhatIfForecastSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import WhatIfForecastSummaryTypeDef
def get_value() -> WhatIfForecastSummaryTypeDef:
return {
"WhatIfForecastArn": ...,
}
# WhatIfForecastSummaryTypeDef definition
class WhatIfForecastSummaryTypeDef(TypedDict):
WhatIfForecastArn: NotRequired[str],
WhatIfForecastName: NotRequired[str],
WhatIfAnalysisArn: NotRequired[str],
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
MetricResultTypeDef#
# MetricResultTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import MetricResultTypeDef
def get_value() -> MetricResultTypeDef:
return {
"MetricName": ...,
}
# MetricResultTypeDef definition
class MetricResultTypeDef(TypedDict):
MetricName: NotRequired[str],
MetricValue: NotRequired[float],
WeightedQuantileLossTypeDef#
# WeightedQuantileLossTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import WeightedQuantileLossTypeDef
def get_value() -> WeightedQuantileLossTypeDef:
return {
"Quantile": ...,
}
# WeightedQuantileLossTypeDef definition
class WeightedQuantileLossTypeDef(TypedDict):
Quantile: NotRequired[float],
LossValue: NotRequired[float],
MonitorDataSourceTypeDef#
# MonitorDataSourceTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import MonitorDataSourceTypeDef
def get_value() -> MonitorDataSourceTypeDef:
return {
"DatasetImportJobArn": ...,
}
# MonitorDataSourceTypeDef definition
class MonitorDataSourceTypeDef(TypedDict):
DatasetImportJobArn: NotRequired[str],
ForecastArn: NotRequired[str],
PredictorArn: NotRequired[str],
PredictorEventTypeDef#
# PredictorEventTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorEventTypeDef
def get_value() -> PredictorEventTypeDef:
return {
"Detail": ...,
}
# PredictorEventTypeDef definition
class PredictorEventTypeDef(TypedDict):
Detail: NotRequired[str],
Datetime: NotRequired[datetime.datetime],
TestWindowSummaryTypeDef#
# TestWindowSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TestWindowSummaryTypeDef
def get_value() -> TestWindowSummaryTypeDef:
return {
"TestWindowStart": ...,
}
# TestWindowSummaryTypeDef definition
class TestWindowSummaryTypeDef(TypedDict):
TestWindowStart: NotRequired[datetime.datetime],
TestWindowEnd: NotRequired[datetime.datetime],
Status: NotRequired[str],
Message: NotRequired[str],
ResumeResourceRequestTypeDef#
# ResumeResourceRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ResumeResourceRequestTypeDef
def get_value() -> ResumeResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# ResumeResourceRequestTypeDef definition
class ResumeResourceRequestTypeDef(TypedDict):
ResourceArn: str,
SchemaAttributeTypeDef#
# SchemaAttributeTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import SchemaAttributeTypeDef
def get_value() -> SchemaAttributeTypeDef:
return {
"AttributeName": ...,
}
# SchemaAttributeTypeDef definition
class SchemaAttributeTypeDef(TypedDict):
AttributeName: NotRequired[str],
AttributeType: NotRequired[AttributeTypeType], # (1)
StopResourceRequestTypeDef#
# StopResourceRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import StopResourceRequestTypeDef
def get_value() -> StopResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# StopResourceRequestTypeDef definition
class StopResourceRequestTypeDef(TypedDict):
ResourceArn: str,
TimeSeriesConditionTypeDef#
# TimeSeriesConditionTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesConditionTypeDef
def get_value() -> TimeSeriesConditionTypeDef:
return {
"AttributeName": ...,
}
# TimeSeriesConditionTypeDef definition
class TimeSeriesConditionTypeDef(TypedDict):
AttributeName: str,
AttributeValue: str,
Condition: ConditionType, # (1)
- See ConditionType
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateDatasetGroupRequestTypeDef#
# UpdateDatasetGroupRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import UpdateDatasetGroupRequestTypeDef
def get_value() -> UpdateDatasetGroupRequestTypeDef:
return {
"DatasetGroupArn": ...,
}
# UpdateDatasetGroupRequestTypeDef definition
class UpdateDatasetGroupRequestTypeDef(TypedDict):
DatasetGroupArn: str,
DatasetArns: Sequence[str],
DataConfigOutputTypeDef#
# DataConfigOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DataConfigOutputTypeDef
def get_value() -> DataConfigOutputTypeDef:
return {
"DatasetGroupArn": ...,
}
# DataConfigOutputTypeDef definition
class DataConfigOutputTypeDef(TypedDict):
DatasetGroupArn: str,
AttributeConfigs: NotRequired[List[AttributeConfigOutputTypeDef]], # (1)
AdditionalDatasets: NotRequired[List[AdditionalDatasetOutputTypeDef]], # (2)
- See
List[AttributeConfigOutputTypeDef]
- See
List[AdditionalDatasetOutputTypeDef]
DataConfigTypeDef#
# DataConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DataConfigTypeDef
def get_value() -> DataConfigTypeDef:
return {
"DatasetGroupArn": ...,
}
# DataConfigTypeDef definition
class DataConfigTypeDef(TypedDict):
DatasetGroupArn: str,
AttributeConfigs: NotRequired[Sequence[AttributeConfigTypeDef]], # (1)
AdditionalDatasets: NotRequired[Sequence[AdditionalDatasetTypeDef]], # (2)
- See
Sequence[AttributeConfigTypeDef]
- See
Sequence[AdditionalDatasetTypeDef]
PredictorBaselineTypeDef#
# PredictorBaselineTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorBaselineTypeDef
def get_value() -> PredictorBaselineTypeDef:
return {
"BaselineMetrics": ...,
}
# PredictorBaselineTypeDef definition
class PredictorBaselineTypeDef(TypedDict):
BaselineMetrics: NotRequired[List[BaselineMetricTypeDef]], # (1)
- See
List[BaselineMetricTypeDef]
CreateDatasetGroupRequestTypeDef#
# CreateDatasetGroupRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateDatasetGroupRequestTypeDef
def get_value() -> CreateDatasetGroupRequestTypeDef:
return {
"DatasetGroupName": ...,
}
# CreateDatasetGroupRequestTypeDef definition
class CreateDatasetGroupRequestTypeDef(TypedDict):
DatasetGroupName: str,
Domain: DomainType, # (1)
DatasetArns: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See DomainType
- See
Sequence[TagTypeDef]
CreateMonitorRequestTypeDef#
# CreateMonitorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateMonitorRequestTypeDef
def get_value() -> CreateMonitorRequestTypeDef:
return {
"MonitorName": ...,
}
# CreateMonitorRequestTypeDef definition
class CreateMonitorRequestTypeDef(TypedDict):
MonitorName: str,
ResourceArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See
Sequence[TagTypeDef]
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See
Sequence[TagTypeDef]
CreateAutoPredictorResponseTypeDef#
# CreateAutoPredictorResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateAutoPredictorResponseTypeDef
def get_value() -> CreateAutoPredictorResponseTypeDef:
return {
"PredictorArn": ...,
}
# CreateAutoPredictorResponseTypeDef definition
class CreateAutoPredictorResponseTypeDef(TypedDict):
PredictorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetGroupResponseTypeDef#
# CreateDatasetGroupResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateDatasetGroupResponseTypeDef
def get_value() -> CreateDatasetGroupResponseTypeDef:
return {
"DatasetGroupArn": ...,
}
# CreateDatasetGroupResponseTypeDef definition
class CreateDatasetGroupResponseTypeDef(TypedDict):
DatasetGroupArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetImportJobResponseTypeDef#
# CreateDatasetImportJobResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateDatasetImportJobResponseTypeDef
def get_value() -> CreateDatasetImportJobResponseTypeDef:
return {
"DatasetImportJobArn": ...,
}
# CreateDatasetImportJobResponseTypeDef definition
class CreateDatasetImportJobResponseTypeDef(TypedDict):
DatasetImportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetResponseTypeDef#
# CreateDatasetResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateDatasetResponseTypeDef
def get_value() -> CreateDatasetResponseTypeDef:
return {
"DatasetArn": ...,
}
# CreateDatasetResponseTypeDef definition
class CreateDatasetResponseTypeDef(TypedDict):
DatasetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateExplainabilityExportResponseTypeDef#
# CreateExplainabilityExportResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateExplainabilityExportResponseTypeDef
def get_value() -> CreateExplainabilityExportResponseTypeDef:
return {
"ExplainabilityExportArn": ...,
}
# CreateExplainabilityExportResponseTypeDef definition
class CreateExplainabilityExportResponseTypeDef(TypedDict):
ExplainabilityExportArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateExplainabilityResponseTypeDef#
# CreateExplainabilityResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateExplainabilityResponseTypeDef
def get_value() -> CreateExplainabilityResponseTypeDef:
return {
"ExplainabilityArn": ...,
}
# CreateExplainabilityResponseTypeDef definition
class CreateExplainabilityResponseTypeDef(TypedDict):
ExplainabilityArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateForecastExportJobResponseTypeDef#
# CreateForecastExportJobResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateForecastExportJobResponseTypeDef
def get_value() -> CreateForecastExportJobResponseTypeDef:
return {
"ForecastExportJobArn": ...,
}
# CreateForecastExportJobResponseTypeDef definition
class CreateForecastExportJobResponseTypeDef(TypedDict):
ForecastExportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateForecastResponseTypeDef#
# CreateForecastResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateForecastResponseTypeDef
def get_value() -> CreateForecastResponseTypeDef:
return {
"ForecastArn": ...,
}
# CreateForecastResponseTypeDef definition
class CreateForecastResponseTypeDef(TypedDict):
ForecastArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateMonitorResponseTypeDef#
# CreateMonitorResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateMonitorResponseTypeDef
def get_value() -> CreateMonitorResponseTypeDef:
return {
"MonitorArn": ...,
}
# CreateMonitorResponseTypeDef definition
class CreateMonitorResponseTypeDef(TypedDict):
MonitorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePredictorBacktestExportJobResponseTypeDef#
# CreatePredictorBacktestExportJobResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreatePredictorBacktestExportJobResponseTypeDef
def get_value() -> CreatePredictorBacktestExportJobResponseTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
# CreatePredictorBacktestExportJobResponseTypeDef definition
class CreatePredictorBacktestExportJobResponseTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePredictorResponseTypeDef#
# CreatePredictorResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreatePredictorResponseTypeDef
def get_value() -> CreatePredictorResponseTypeDef:
return {
"PredictorArn": ...,
}
# CreatePredictorResponseTypeDef definition
class CreatePredictorResponseTypeDef(TypedDict):
PredictorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWhatIfAnalysisResponseTypeDef#
# CreateWhatIfAnalysisResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateWhatIfAnalysisResponseTypeDef
def get_value() -> CreateWhatIfAnalysisResponseTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
# CreateWhatIfAnalysisResponseTypeDef definition
class CreateWhatIfAnalysisResponseTypeDef(TypedDict):
WhatIfAnalysisArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWhatIfForecastExportResponseTypeDef#
# CreateWhatIfForecastExportResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastExportResponseTypeDef
def get_value() -> CreateWhatIfForecastExportResponseTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
# CreateWhatIfForecastExportResponseTypeDef definition
class CreateWhatIfForecastExportResponseTypeDef(TypedDict):
WhatIfForecastExportArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWhatIfForecastResponseTypeDef#
# CreateWhatIfForecastResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastResponseTypeDef
def get_value() -> CreateWhatIfForecastResponseTypeDef:
return {
"WhatIfForecastArn": ...,
}
# CreateWhatIfForecastResponseTypeDef definition
class CreateWhatIfForecastResponseTypeDef(TypedDict):
WhatIfForecastArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeDatasetGroupResponseTypeDef#
# DescribeDatasetGroupResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeDatasetGroupResponseTypeDef
def get_value() -> DescribeDatasetGroupResponseTypeDef:
return {
"DatasetGroupName": ...,
}
# DescribeDatasetGroupResponseTypeDef definition
class DescribeDatasetGroupResponseTypeDef(TypedDict):
DatasetGroupName: str,
DatasetGroupArn: str,
DatasetArns: List[str],
Domain: DomainType, # (1)
Status: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainType
- See ResponseMetadataTypeDef
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[TagTypeDef]
- See ResponseMetadataTypeDef
ExplainabilitySummaryTypeDef#
# ExplainabilitySummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ExplainabilitySummaryTypeDef
def get_value() -> ExplainabilitySummaryTypeDef:
return {
"ExplainabilityArn": ...,
}
# ExplainabilitySummaryTypeDef 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.datetime],
LastModificationTime: NotRequired[datetime.datetime],
DataDestinationTypeDef#
# DataDestinationTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DataDestinationTypeDef
def get_value() -> DataDestinationTypeDef:
return {
"S3Config": ...,
}
# DataDestinationTypeDef definition
class DataDestinationTypeDef(TypedDict):
S3Config: S3ConfigTypeDef, # (1)
- See S3ConfigTypeDef
DataSourceTypeDef#
# DataSourceTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DataSourceTypeDef
def get_value() -> DataSourceTypeDef:
return {
"S3Config": ...,
}
# DataSourceTypeDef definition
class DataSourceTypeDef(TypedDict):
S3Config: S3ConfigTypeDef, # (1)
- See S3ConfigTypeDef
ListDatasetGroupsResponseTypeDef#
# ListDatasetGroupsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetGroupsResponseTypeDef
def get_value() -> ListDatasetGroupsResponseTypeDef:
return {
"DatasetGroups": ...,
}
# ListDatasetGroupsResponseTypeDef definition
class ListDatasetGroupsResponseTypeDef(TypedDict):
DatasetGroups: List[DatasetGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[DatasetGroupSummaryTypeDef]
- See ResponseMetadataTypeDef
ListDatasetsResponseTypeDef#
# ListDatasetsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetsResponseTypeDef
def get_value() -> ListDatasetsResponseTypeDef:
return {
"Datasets": ...,
}
# ListDatasetsResponseTypeDef definition
class ListDatasetsResponseTypeDef(TypedDict):
Datasets: List[DatasetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[DatasetSummaryTypeDef]
- See ResponseMetadataTypeDef
PredictorSummaryTypeDef#
# PredictorSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorSummaryTypeDef
def get_value() -> PredictorSummaryTypeDef:
return {
"PredictorArn": ...,
}
# PredictorSummaryTypeDef 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.datetime],
LastModificationTime: NotRequired[datetime.datetime],
FeaturizationOutputTypeDef#
# FeaturizationOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FeaturizationOutputTypeDef
def get_value() -> FeaturizationOutputTypeDef:
return {
"AttributeName": ...,
}
# FeaturizationOutputTypeDef definition
class FeaturizationOutputTypeDef(TypedDict):
AttributeName: str,
FeaturizationPipeline: NotRequired[List[FeaturizationMethodOutputTypeDef]], # (1)
- See
List[FeaturizationMethodOutputTypeDef]
FeaturizationTypeDef#
# FeaturizationTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FeaturizationTypeDef
def get_value() -> FeaturizationTypeDef:
return {
"AttributeName": ...,
}
# FeaturizationTypeDef definition
class FeaturizationTypeDef(TypedDict):
AttributeName: str,
FeaturizationPipeline: NotRequired[Sequence[FeaturizationMethodTypeDef]], # (1)
- See
Sequence[FeaturizationMethodTypeDef]
ListDatasetImportJobsRequestTypeDef#
# ListDatasetImportJobsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetImportJobsRequestTypeDef
def get_value() -> ListDatasetImportJobsRequestTypeDef:
return {
"NextToken": ...,
}
# ListDatasetImportJobsRequestTypeDef definition
class ListDatasetImportJobsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListExplainabilitiesRequestTypeDef#
# ListExplainabilitiesRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListExplainabilitiesRequestTypeDef
def get_value() -> ListExplainabilitiesRequestTypeDef:
return {
"NextToken": ...,
}
# ListExplainabilitiesRequestTypeDef definition
class ListExplainabilitiesRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListExplainabilityExportsRequestTypeDef#
# ListExplainabilityExportsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListExplainabilityExportsRequestTypeDef
def get_value() -> ListExplainabilityExportsRequestTypeDef:
return {
"NextToken": ...,
}
# ListExplainabilityExportsRequestTypeDef definition
class ListExplainabilityExportsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListForecastExportJobsRequestTypeDef#
# ListForecastExportJobsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListForecastExportJobsRequestTypeDef
def get_value() -> ListForecastExportJobsRequestTypeDef:
return {
"NextToken": ...,
}
# ListForecastExportJobsRequestTypeDef definition
class ListForecastExportJobsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListForecastsRequestTypeDef#
# ListForecastsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListForecastsRequestTypeDef
def get_value() -> ListForecastsRequestTypeDef:
return {
"NextToken": ...,
}
# ListForecastsRequestTypeDef definition
class ListForecastsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListMonitorEvaluationsRequestTypeDef#
# ListMonitorEvaluationsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListMonitorEvaluationsRequestTypeDef
def get_value() -> ListMonitorEvaluationsRequestTypeDef:
return {
"MonitorArn": ...,
}
# ListMonitorEvaluationsRequestTypeDef definition
class ListMonitorEvaluationsRequestTypeDef(TypedDict):
MonitorArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListMonitorsRequestTypeDef#
# ListMonitorsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListMonitorsRequestTypeDef
def get_value() -> ListMonitorsRequestTypeDef:
return {
"NextToken": ...,
}
# ListMonitorsRequestTypeDef definition
class ListMonitorsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListPredictorBacktestExportJobsRequestTypeDef#
# ListPredictorBacktestExportJobsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListPredictorBacktestExportJobsRequestTypeDef
def get_value() -> ListPredictorBacktestExportJobsRequestTypeDef:
return {
"NextToken": ...,
}
# ListPredictorBacktestExportJobsRequestTypeDef definition
class ListPredictorBacktestExportJobsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListPredictorsRequestTypeDef#
# ListPredictorsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListPredictorsRequestTypeDef
def get_value() -> ListPredictorsRequestTypeDef:
return {
"NextToken": ...,
}
# ListPredictorsRequestTypeDef definition
class ListPredictorsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListWhatIfAnalysesRequestTypeDef#
# ListWhatIfAnalysesRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfAnalysesRequestTypeDef
def get_value() -> ListWhatIfAnalysesRequestTypeDef:
return {
"NextToken": ...,
}
# ListWhatIfAnalysesRequestTypeDef definition
class ListWhatIfAnalysesRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListWhatIfForecastExportsRequestTypeDef#
# ListWhatIfForecastExportsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastExportsRequestTypeDef
def get_value() -> ListWhatIfForecastExportsRequestTypeDef:
return {
"NextToken": ...,
}
# ListWhatIfForecastExportsRequestTypeDef definition
class ListWhatIfForecastExportsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListWhatIfForecastsRequestTypeDef#
# ListWhatIfForecastsRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastsRequestTypeDef
def get_value() -> ListWhatIfForecastsRequestTypeDef:
return {
"NextToken": ...,
}
# ListWhatIfForecastsRequestTypeDef definition
class ListWhatIfForecastsRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListForecastsResponseTypeDef#
# ListForecastsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListForecastsResponseTypeDef
def get_value() -> ListForecastsResponseTypeDef:
return {
"Forecasts": ...,
}
# ListForecastsResponseTypeDef definition
class ListForecastsResponseTypeDef(TypedDict):
Forecasts: List[ForecastSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ForecastSummaryTypeDef]
- See ResponseMetadataTypeDef
InputDataConfigOutputTypeDef#
# InputDataConfigOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import InputDataConfigOutputTypeDef
def get_value() -> InputDataConfigOutputTypeDef:
return {
"DatasetGroupArn": ...,
}
# InputDataConfigOutputTypeDef definition
class InputDataConfigOutputTypeDef(TypedDict):
DatasetGroupArn: str,
SupplementaryFeatures: NotRequired[List[SupplementaryFeatureTypeDef]], # (1)
- See
List[SupplementaryFeatureTypeDef]
InputDataConfigTypeDef#
# InputDataConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import InputDataConfigTypeDef
def get_value() -> InputDataConfigTypeDef:
return {
"DatasetGroupArn": ...,
}
# InputDataConfigTypeDef definition
class InputDataConfigTypeDef(TypedDict):
DatasetGroupArn: str,
SupplementaryFeatures: NotRequired[Sequence[SupplementaryFeatureTypeDef]], # (1)
- See
Sequence[SupplementaryFeatureTypeDef]
ParameterRangesOutputTypeDef#
# ParameterRangesOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ParameterRangesOutputTypeDef
def get_value() -> ParameterRangesOutputTypeDef:
return {
"CategoricalParameterRanges": ...,
}
# ParameterRangesOutputTypeDef definition
class ParameterRangesOutputTypeDef(TypedDict):
CategoricalParameterRanges: NotRequired[List[CategoricalParameterRangeOutputTypeDef]], # (1)
ContinuousParameterRanges: NotRequired[List[ContinuousParameterRangeTypeDef]], # (2)
IntegerParameterRanges: NotRequired[List[IntegerParameterRangeTypeDef]], # (3)
- See
List[CategoricalParameterRangeOutputTypeDef]
- See
List[ContinuousParameterRangeTypeDef]
- See
List[IntegerParameterRangeTypeDef]
ParameterRangesTypeDef#
# ParameterRangesTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ParameterRangesTypeDef
def get_value() -> ParameterRangesTypeDef:
return {
"CategoricalParameterRanges": ...,
}
# ParameterRangesTypeDef definition
class ParameterRangesTypeDef(TypedDict):
CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterRangeTypeDef]], # (1)
ContinuousParameterRanges: NotRequired[Sequence[ContinuousParameterRangeTypeDef]], # (2)
IntegerParameterRanges: NotRequired[Sequence[IntegerParameterRangeTypeDef]], # (3)
- See
Sequence[CategoricalParameterRangeTypeDef]
- See
Sequence[ContinuousParameterRangeTypeDef]
- See
Sequence[IntegerParameterRangeTypeDef]
ListDatasetGroupsRequestPaginateTypeDef#
# ListDatasetGroupsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetGroupsRequestPaginateTypeDef
def get_value() -> ListDatasetGroupsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListDatasetGroupsRequestPaginateTypeDef definition
class ListDatasetGroupsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetImportJobsRequestPaginateTypeDef#
# ListDatasetImportJobsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetImportJobsRequestPaginateTypeDef
def get_value() -> ListDatasetImportJobsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListDatasetImportJobsRequestPaginateTypeDef definition
class ListDatasetImportJobsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListDatasetsRequestPaginateTypeDef#
# ListDatasetsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetsRequestPaginateTypeDef
def get_value() -> ListDatasetsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListDatasetsRequestPaginateTypeDef definition
class ListDatasetsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListExplainabilitiesRequestPaginateTypeDef#
# ListExplainabilitiesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListExplainabilitiesRequestPaginateTypeDef
def get_value() -> ListExplainabilitiesRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListExplainabilitiesRequestPaginateTypeDef definition
class ListExplainabilitiesRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListExplainabilityExportsRequestPaginateTypeDef#
# ListExplainabilityExportsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListExplainabilityExportsRequestPaginateTypeDef
def get_value() -> ListExplainabilityExportsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListExplainabilityExportsRequestPaginateTypeDef definition
class ListExplainabilityExportsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListForecastExportJobsRequestPaginateTypeDef#
# ListForecastExportJobsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListForecastExportJobsRequestPaginateTypeDef
def get_value() -> ListForecastExportJobsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListForecastExportJobsRequestPaginateTypeDef definition
class ListForecastExportJobsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListForecastsRequestPaginateTypeDef#
# ListForecastsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListForecastsRequestPaginateTypeDef
def get_value() -> ListForecastsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListForecastsRequestPaginateTypeDef definition
class ListForecastsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListMonitorEvaluationsRequestPaginateTypeDef#
# ListMonitorEvaluationsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListMonitorEvaluationsRequestPaginateTypeDef
def get_value() -> ListMonitorEvaluationsRequestPaginateTypeDef:
return {
"MonitorArn": ...,
}
# ListMonitorEvaluationsRequestPaginateTypeDef definition
class ListMonitorEvaluationsRequestPaginateTypeDef(TypedDict):
MonitorArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListMonitorsRequestPaginateTypeDef#
# ListMonitorsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListMonitorsRequestPaginateTypeDef
def get_value() -> ListMonitorsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListMonitorsRequestPaginateTypeDef definition
class ListMonitorsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListPredictorBacktestExportJobsRequestPaginateTypeDef#
# ListPredictorBacktestExportJobsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListPredictorBacktestExportJobsRequestPaginateTypeDef
def get_value() -> ListPredictorBacktestExportJobsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListPredictorBacktestExportJobsRequestPaginateTypeDef definition
class ListPredictorBacktestExportJobsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListPredictorsRequestPaginateTypeDef#
# ListPredictorsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListPredictorsRequestPaginateTypeDef
def get_value() -> ListPredictorsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListPredictorsRequestPaginateTypeDef definition
class ListPredictorsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListWhatIfAnalysesRequestPaginateTypeDef#
# ListWhatIfAnalysesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfAnalysesRequestPaginateTypeDef
def get_value() -> ListWhatIfAnalysesRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListWhatIfAnalysesRequestPaginateTypeDef definition
class ListWhatIfAnalysesRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListWhatIfForecastExportsRequestPaginateTypeDef#
# ListWhatIfForecastExportsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastExportsRequestPaginateTypeDef
def get_value() -> ListWhatIfForecastExportsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListWhatIfForecastExportsRequestPaginateTypeDef definition
class ListWhatIfForecastExportsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListWhatIfForecastsRequestPaginateTypeDef#
# ListWhatIfForecastsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastsRequestPaginateTypeDef
def get_value() -> ListWhatIfForecastsRequestPaginateTypeDef:
return {
"Filters": ...,
}
# ListWhatIfForecastsRequestPaginateTypeDef definition
class ListWhatIfForecastsRequestPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListMonitorsResponseTypeDef#
# ListMonitorsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListMonitorsResponseTypeDef
def get_value() -> ListMonitorsResponseTypeDef:
return {
"Monitors": ...,
}
# ListMonitorsResponseTypeDef definition
class ListMonitorsResponseTypeDef(TypedDict):
Monitors: List[MonitorSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[MonitorSummaryTypeDef]
- See ResponseMetadataTypeDef
ListWhatIfAnalysesResponseTypeDef#
# ListWhatIfAnalysesResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfAnalysesResponseTypeDef
def get_value() -> ListWhatIfAnalysesResponseTypeDef:
return {
"WhatIfAnalyses": ...,
}
# ListWhatIfAnalysesResponseTypeDef definition
class ListWhatIfAnalysesResponseTypeDef(TypedDict):
WhatIfAnalyses: List[WhatIfAnalysisSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[WhatIfAnalysisSummaryTypeDef]
- See ResponseMetadataTypeDef
ListWhatIfForecastsResponseTypeDef#
# ListWhatIfForecastsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastsResponseTypeDef
def get_value() -> ListWhatIfForecastsResponseTypeDef:
return {
"WhatIfForecasts": ...,
}
# ListWhatIfForecastsResponseTypeDef definition
class ListWhatIfForecastsResponseTypeDef(TypedDict):
WhatIfForecasts: List[WhatIfForecastSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[WhatIfForecastSummaryTypeDef]
- See ResponseMetadataTypeDef
MetricsTypeDef#
# MetricsTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import MetricsTypeDef
def get_value() -> MetricsTypeDef:
return {
"RMSE": ...,
}
# MetricsTypeDef definition
class MetricsTypeDef(TypedDict):
RMSE: NotRequired[float],
WeightedQuantileLosses: NotRequired[List[WeightedQuantileLossTypeDef]], # (1)
ErrorMetrics: NotRequired[List[ErrorMetricTypeDef]], # (2)
AverageWeightedQuantileLoss: NotRequired[float],
- See
List[WeightedQuantileLossTypeDef]
- See
List[ErrorMetricTypeDef]
PredictorMonitorEvaluationTypeDef#
# PredictorMonitorEvaluationTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorMonitorEvaluationTypeDef
def get_value() -> PredictorMonitorEvaluationTypeDef:
return {
"ResourceArn": ...,
}
# PredictorMonitorEvaluationTypeDef definition
class PredictorMonitorEvaluationTypeDef(TypedDict):
ResourceArn: NotRequired[str],
MonitorArn: NotRequired[str],
EvaluationTime: NotRequired[datetime.datetime],
EvaluationState: NotRequired[str],
WindowStartDatetime: NotRequired[datetime.datetime],
WindowEndDatetime: NotRequired[datetime.datetime],
PredictorEvent: NotRequired[PredictorEventTypeDef], # (1)
MonitorDataSource: NotRequired[MonitorDataSourceTypeDef], # (2)
MetricResults: NotRequired[List[MetricResultTypeDef]], # (3)
NumItemsEvaluated: NotRequired[int],
Message: NotRequired[str],
- See PredictorEventTypeDef
- See MonitorDataSourceTypeDef
- See
List[MetricResultTypeDef]
PredictorExecutionTypeDef#
# PredictorExecutionTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorExecutionTypeDef
def get_value() -> PredictorExecutionTypeDef:
return {
"AlgorithmArn": ...,
}
# PredictorExecutionTypeDef definition
class PredictorExecutionTypeDef(TypedDict):
AlgorithmArn: NotRequired[str],
TestWindows: NotRequired[List[TestWindowSummaryTypeDef]], # (1)
- See
List[TestWindowSummaryTypeDef]
SchemaOutputTypeDef#
# SchemaOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import SchemaOutputTypeDef
def get_value() -> SchemaOutputTypeDef:
return {
"Attributes": ...,
}
# SchemaOutputTypeDef definition
class SchemaOutputTypeDef(TypedDict):
Attributes: NotRequired[List[SchemaAttributeTypeDef]], # (1)
- See
List[SchemaAttributeTypeDef]
SchemaTypeDef#
# SchemaTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import SchemaTypeDef
def get_value() -> SchemaTypeDef:
return {
"Attributes": ...,
}
# SchemaTypeDef definition
class SchemaTypeDef(TypedDict):
Attributes: NotRequired[Sequence[SchemaAttributeTypeDef]], # (1)
- See
Sequence[SchemaAttributeTypeDef]
TimeSeriesTransformationOutputTypeDef#
# TimeSeriesTransformationOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesTransformationOutputTypeDef
def get_value() -> TimeSeriesTransformationOutputTypeDef:
return {
"Action": ...,
}
# TimeSeriesTransformationOutputTypeDef definition
class TimeSeriesTransformationOutputTypeDef(TypedDict):
Action: NotRequired[ActionTypeDef], # (1)
TimeSeriesConditions: NotRequired[List[TimeSeriesConditionTypeDef]], # (2)
- See ActionTypeDef
- See
List[TimeSeriesConditionTypeDef]
TimeSeriesTransformationTypeDef#
# TimeSeriesTransformationTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesTransformationTypeDef
def get_value() -> TimeSeriesTransformationTypeDef:
return {
"Action": ...,
}
# TimeSeriesTransformationTypeDef definition
class TimeSeriesTransformationTypeDef(TypedDict):
Action: NotRequired[ActionTypeDef], # (1)
TimeSeriesConditions: NotRequired[Sequence[TimeSeriesConditionTypeDef]], # (2)
- See ActionTypeDef
- See
Sequence[TimeSeriesConditionTypeDef]
DescribeAutoPredictorResponseTypeDef#
# DescribeAutoPredictorResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeAutoPredictorResponseTypeDef
def get_value() -> DescribeAutoPredictorResponseTypeDef:
return {
"PredictorArn": ...,
}
# DescribeAutoPredictorResponseTypeDef definition
class DescribeAutoPredictorResponseTypeDef(TypedDict):
PredictorArn: str,
PredictorName: str,
ForecastHorizon: int,
ForecastTypes: List[str],
ForecastFrequency: str,
ForecastDimensions: List[str],
DatasetImportJobArns: List[str],
DataConfig: DataConfigOutputTypeDef, # (1)
EncryptionConfig: EncryptionConfigTypeDef, # (2)
ReferencePredictorSummary: ReferencePredictorSummaryTypeDef, # (3)
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
OptimizationMetric: OptimizationMetricType, # (4)
ExplainabilityInfo: ExplainabilityInfoTypeDef, # (5)
MonitorInfo: MonitorInfoTypeDef, # (6)
TimeAlignmentBoundary: TimeAlignmentBoundaryTypeDef, # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See DataConfigOutputTypeDef
- See EncryptionConfigTypeDef
- See ReferencePredictorSummaryTypeDef
- See OptimizationMetricType
- See ExplainabilityInfoTypeDef
- See MonitorInfoTypeDef
- See TimeAlignmentBoundaryTypeDef
- See ResponseMetadataTypeDef
BaselineTypeDef#
# BaselineTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import BaselineTypeDef
def get_value() -> BaselineTypeDef:
return {
"PredictorBaseline": ...,
}
# BaselineTypeDef definition
class BaselineTypeDef(TypedDict):
PredictorBaseline: NotRequired[PredictorBaselineTypeDef], # (1)
ListExplainabilitiesResponseTypeDef#
# ListExplainabilitiesResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListExplainabilitiesResponseTypeDef
def get_value() -> ListExplainabilitiesResponseTypeDef:
return {
"Explainabilities": ...,
}
# ListExplainabilitiesResponseTypeDef definition
class ListExplainabilitiesResponseTypeDef(TypedDict):
Explainabilities: List[ExplainabilitySummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ExplainabilitySummaryTypeDef]
- See ResponseMetadataTypeDef
CreateExplainabilityExportRequestTypeDef#
# CreateExplainabilityExportRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateExplainabilityExportRequestTypeDef
def get_value() -> CreateExplainabilityExportRequestTypeDef:
return {
"ExplainabilityExportName": ...,
}
# CreateExplainabilityExportRequestTypeDef definition
class CreateExplainabilityExportRequestTypeDef(TypedDict):
ExplainabilityExportName: str,
ExplainabilityArn: str,
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See
Sequence[TagTypeDef]
CreateForecastExportJobRequestTypeDef#
# CreateForecastExportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateForecastExportJobRequestTypeDef
def get_value() -> CreateForecastExportJobRequestTypeDef:
return {
"ForecastExportJobName": ...,
}
# CreateForecastExportJobRequestTypeDef definition
class CreateForecastExportJobRequestTypeDef(TypedDict):
ForecastExportJobName: str,
ForecastArn: str,
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See
Sequence[TagTypeDef]
CreatePredictorBacktestExportJobRequestTypeDef#
# CreatePredictorBacktestExportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreatePredictorBacktestExportJobRequestTypeDef
def get_value() -> CreatePredictorBacktestExportJobRequestTypeDef:
return {
"PredictorBacktestExportJobName": ...,
}
# CreatePredictorBacktestExportJobRequestTypeDef definition
class CreatePredictorBacktestExportJobRequestTypeDef(TypedDict):
PredictorBacktestExportJobName: str,
PredictorArn: str,
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See
Sequence[TagTypeDef]
CreateWhatIfForecastExportRequestTypeDef#
# CreateWhatIfForecastExportRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastExportRequestTypeDef
def get_value() -> CreateWhatIfForecastExportRequestTypeDef:
return {
"WhatIfForecastExportName": ...,
}
# CreateWhatIfForecastExportRequestTypeDef definition
class CreateWhatIfForecastExportRequestTypeDef(TypedDict):
WhatIfForecastExportName: str,
WhatIfForecastArns: Sequence[str],
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See
Sequence[TagTypeDef]
DescribeExplainabilityExportResponseTypeDef#
# DescribeExplainabilityExportResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityExportResponseTypeDef
def get_value() -> DescribeExplainabilityExportResponseTypeDef:
return {
"ExplainabilityExportArn": ...,
}
# DescribeExplainabilityExportResponseTypeDef definition
class DescribeExplainabilityExportResponseTypeDef(TypedDict):
ExplainabilityExportArn: str,
ExplainabilityExportName: str,
ExplainabilityArn: str,
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeForecastExportJobResponseTypeDef#
# DescribeForecastExportJobResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeForecastExportJobResponseTypeDef
def get_value() -> DescribeForecastExportJobResponseTypeDef:
return {
"ForecastExportJobArn": ...,
}
# DescribeForecastExportJobResponseTypeDef definition
class DescribeForecastExportJobResponseTypeDef(TypedDict):
ForecastExportJobArn: str,
ForecastExportJobName: str,
ForecastArn: str,
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePredictorBacktestExportJobResponseTypeDef#
# DescribePredictorBacktestExportJobResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribePredictorBacktestExportJobResponseTypeDef
def get_value() -> DescribePredictorBacktestExportJobResponseTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
# DescribePredictorBacktestExportJobResponseTypeDef definition
class DescribePredictorBacktestExportJobResponseTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
PredictorBacktestExportJobName: str,
PredictorArn: str,
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWhatIfForecastExportResponseTypeDef#
# DescribeWhatIfForecastExportResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastExportResponseTypeDef
def get_value() -> DescribeWhatIfForecastExportResponseTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
# DescribeWhatIfForecastExportResponseTypeDef definition
class DescribeWhatIfForecastExportResponseTypeDef(TypedDict):
WhatIfForecastExportArn: str,
WhatIfForecastExportName: str,
WhatIfForecastArns: List[str],
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime.datetime,
EstimatedTimeRemainingInMinutes: int,
LastModificationTime: datetime.datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ExplainabilityExportSummaryTypeDef#
# ExplainabilityExportSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ExplainabilityExportSummaryTypeDef
def get_value() -> ExplainabilityExportSummaryTypeDef:
return {
"ExplainabilityExportArn": ...,
}
# ExplainabilityExportSummaryTypeDef definition
class ExplainabilityExportSummaryTypeDef(TypedDict):
ExplainabilityExportArn: NotRequired[str],
ExplainabilityExportName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
ForecastExportJobSummaryTypeDef#
# ForecastExportJobSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ForecastExportJobSummaryTypeDef
def get_value() -> ForecastExportJobSummaryTypeDef:
return {
"ForecastExportJobArn": ...,
}
# ForecastExportJobSummaryTypeDef definition
class ForecastExportJobSummaryTypeDef(TypedDict):
ForecastExportJobArn: NotRequired[str],
ForecastExportJobName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
PredictorBacktestExportJobSummaryTypeDef#
# PredictorBacktestExportJobSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorBacktestExportJobSummaryTypeDef
def get_value() -> PredictorBacktestExportJobSummaryTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
# PredictorBacktestExportJobSummaryTypeDef definition
class PredictorBacktestExportJobSummaryTypeDef(TypedDict):
PredictorBacktestExportJobArn: NotRequired[str],
PredictorBacktestExportJobName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
WhatIfForecastExportSummaryTypeDef#
# WhatIfForecastExportSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import WhatIfForecastExportSummaryTypeDef
def get_value() -> WhatIfForecastExportSummaryTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
# WhatIfForecastExportSummaryTypeDef 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.datetime],
LastModificationTime: NotRequired[datetime.datetime],
CreateDatasetImportJobRequestTypeDef#
# CreateDatasetImportJobRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateDatasetImportJobRequestTypeDef
def get_value() -> CreateDatasetImportJobRequestTypeDef:
return {
"DatasetImportJobName": ...,
}
# CreateDatasetImportJobRequestTypeDef definition
class CreateDatasetImportJobRequestTypeDef(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],
ImportMode: NotRequired[ImportModeType], # (3)
- See DataSourceTypeDef
- See
Sequence[TagTypeDef]
- See ImportModeType
DatasetImportJobSummaryTypeDef#
# DatasetImportJobSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DatasetImportJobSummaryTypeDef
def get_value() -> DatasetImportJobSummaryTypeDef:
return {
"DatasetImportJobArn": ...,
}
# DatasetImportJobSummaryTypeDef definition
class DatasetImportJobSummaryTypeDef(TypedDict):
DatasetImportJobArn: NotRequired[str],
DatasetImportJobName: NotRequired[str],
DataSource: NotRequired[DataSourceTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime.datetime],
LastModificationTime: NotRequired[datetime.datetime],
ImportMode: NotRequired[ImportModeType], # (2)
- See DataSourceTypeDef
- See ImportModeType
DescribeDatasetImportJobResponseTypeDef#
# DescribeDatasetImportJobResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeDatasetImportJobResponseTypeDef
def get_value() -> DescribeDatasetImportJobResponseTypeDef:
return {
"DatasetImportJobName": ...,
}
# DescribeDatasetImportJobResponseTypeDef 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.datetime,
LastModificationTime: datetime.datetime,
Format: str,
ImportMode: ImportModeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See DataSourceTypeDef
- See
Dict[str, StatisticsTypeDef]
- See ImportModeType
- See ResponseMetadataTypeDef
ListPredictorsResponseTypeDef#
# ListPredictorsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListPredictorsResponseTypeDef
def get_value() -> ListPredictorsResponseTypeDef:
return {
"Predictors": ...,
}
# ListPredictorsResponseTypeDef definition
class ListPredictorsResponseTypeDef(TypedDict):
Predictors: List[PredictorSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[PredictorSummaryTypeDef]
- See ResponseMetadataTypeDef
FeaturizationConfigOutputTypeDef#
# FeaturizationConfigOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FeaturizationConfigOutputTypeDef
def get_value() -> FeaturizationConfigOutputTypeDef:
return {
"ForecastFrequency": ...,
}
# FeaturizationConfigOutputTypeDef definition
class FeaturizationConfigOutputTypeDef(TypedDict):
ForecastFrequency: str,
ForecastDimensions: NotRequired[List[str]],
Featurizations: NotRequired[List[FeaturizationOutputTypeDef]], # (1)
- See
List[FeaturizationOutputTypeDef]
FeaturizationConfigTypeDef#
# FeaturizationConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import FeaturizationConfigTypeDef
def get_value() -> FeaturizationConfigTypeDef:
return {
"ForecastFrequency": ...,
}
# FeaturizationConfigTypeDef definition
class FeaturizationConfigTypeDef(TypedDict):
ForecastFrequency: str,
ForecastDimensions: NotRequired[Sequence[str]],
Featurizations: NotRequired[Sequence[FeaturizationTypeDef]], # (1)
- See
Sequence[FeaturizationTypeDef]
HyperParameterTuningJobConfigOutputTypeDef#
# HyperParameterTuningJobConfigOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import HyperParameterTuningJobConfigOutputTypeDef
def get_value() -> HyperParameterTuningJobConfigOutputTypeDef:
return {
"ParameterRanges": ...,
}
# HyperParameterTuningJobConfigOutputTypeDef definition
class HyperParameterTuningJobConfigOutputTypeDef(TypedDict):
ParameterRanges: NotRequired[ParameterRangesOutputTypeDef], # (1)
HyperParameterTuningJobConfigTypeDef#
# HyperParameterTuningJobConfigTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import HyperParameterTuningJobConfigTypeDef
def get_value() -> HyperParameterTuningJobConfigTypeDef:
return {
"ParameterRanges": ...,
}
# HyperParameterTuningJobConfigTypeDef definition
class HyperParameterTuningJobConfigTypeDef(TypedDict):
ParameterRanges: NotRequired[ParameterRangesTypeDef], # (1)
WindowSummaryTypeDef#
# WindowSummaryTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import WindowSummaryTypeDef
def get_value() -> WindowSummaryTypeDef:
return {
"TestWindowStart": ...,
}
# WindowSummaryTypeDef definition
class WindowSummaryTypeDef(TypedDict):
TestWindowStart: NotRequired[datetime.datetime],
TestWindowEnd: NotRequired[datetime.datetime],
ItemCount: NotRequired[int],
EvaluationType: NotRequired[EvaluationTypeType], # (1)
Metrics: NotRequired[MetricsTypeDef], # (2)
- See EvaluationTypeType
- See MetricsTypeDef
ListMonitorEvaluationsResponseTypeDef#
# ListMonitorEvaluationsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListMonitorEvaluationsResponseTypeDef
def get_value() -> ListMonitorEvaluationsResponseTypeDef:
return {
"NextToken": ...,
}
# ListMonitorEvaluationsResponseTypeDef definition
class ListMonitorEvaluationsResponseTypeDef(TypedDict):
PredictorMonitorEvaluations: List[PredictorMonitorEvaluationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[PredictorMonitorEvaluationTypeDef]
- See ResponseMetadataTypeDef
PredictorExecutionDetailsTypeDef#
# PredictorExecutionDetailsTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import PredictorExecutionDetailsTypeDef
def get_value() -> PredictorExecutionDetailsTypeDef:
return {
"PredictorExecutions": ...,
}
# PredictorExecutionDetailsTypeDef definition
class PredictorExecutionDetailsTypeDef(TypedDict):
PredictorExecutions: NotRequired[List[PredictorExecutionTypeDef]], # (1)
- See
List[PredictorExecutionTypeDef]
DescribeDatasetResponseTypeDef#
# DescribeDatasetResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeDatasetResponseTypeDef
def get_value() -> DescribeDatasetResponseTypeDef:
return {
"DatasetArn": ...,
}
# DescribeDatasetResponseTypeDef definition
class DescribeDatasetResponseTypeDef(TypedDict):
DatasetArn: str,
DatasetName: str,
Domain: DomainType, # (1)
DatasetType: DatasetTypeType, # (2)
DataFrequency: str,
Schema: SchemaOutputTypeDef, # (3)
EncryptionConfig: EncryptionConfigTypeDef, # (4)
Status: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See DomainType
- See DatasetTypeType
- See SchemaOutputTypeDef
- See EncryptionConfigTypeDef
- See ResponseMetadataTypeDef
DescribeExplainabilityResponseTypeDef#
# DescribeExplainabilityResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityResponseTypeDef
def get_value() -> DescribeExplainabilityResponseTypeDef:
return {
"ExplainabilityArn": ...,
}
# DescribeExplainabilityResponseTypeDef definition
class DescribeExplainabilityResponseTypeDef(TypedDict):
ExplainabilityArn: str,
ExplainabilityName: str,
ResourceArn: str,
ExplainabilityConfig: ExplainabilityConfigTypeDef, # (1)
EnableVisualization: bool,
DataSource: DataSourceTypeDef, # (2)
Schema: SchemaOutputTypeDef, # (3)
StartDateTime: str,
EndDateTime: str,
EstimatedTimeRemainingInMinutes: int,
Message: str,
Status: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ExplainabilityConfigTypeDef
- See DataSourceTypeDef
- See SchemaOutputTypeDef
- See ResponseMetadataTypeDef
TimeSeriesIdentifiersOutputTypeDef#
# TimeSeriesIdentifiersOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesIdentifiersOutputTypeDef
def get_value() -> TimeSeriesIdentifiersOutputTypeDef:
return {
"DataSource": ...,
}
# TimeSeriesIdentifiersOutputTypeDef definition
class TimeSeriesIdentifiersOutputTypeDef(TypedDict):
DataSource: NotRequired[DataSourceTypeDef], # (1)
Schema: NotRequired[SchemaOutputTypeDef], # (2)
Format: NotRequired[str],
- See DataSourceTypeDef
- See SchemaOutputTypeDef
TimeSeriesReplacementsDataSourceOutputTypeDef#
# TimeSeriesReplacementsDataSourceOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesReplacementsDataSourceOutputTypeDef
def get_value() -> TimeSeriesReplacementsDataSourceOutputTypeDef:
return {
"S3Config": ...,
}
# TimeSeriesReplacementsDataSourceOutputTypeDef definition
class TimeSeriesReplacementsDataSourceOutputTypeDef(TypedDict):
S3Config: S3ConfigTypeDef, # (1)
Schema: SchemaOutputTypeDef, # (2)
Format: NotRequired[str],
TimestampFormat: NotRequired[str],
- See S3ConfigTypeDef
- See SchemaOutputTypeDef
TimeSeriesIdentifiersTypeDef#
# TimeSeriesIdentifiersTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesIdentifiersTypeDef
def get_value() -> TimeSeriesIdentifiersTypeDef:
return {
"DataSource": ...,
}
# TimeSeriesIdentifiersTypeDef definition
class TimeSeriesIdentifiersTypeDef(TypedDict):
DataSource: NotRequired[DataSourceTypeDef], # (1)
Schema: NotRequired[SchemaTypeDef], # (2)
Format: NotRequired[str],
- See DataSourceTypeDef
- See SchemaTypeDef
TimeSeriesReplacementsDataSourceTypeDef#
# TimeSeriesReplacementsDataSourceTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesReplacementsDataSourceTypeDef
def get_value() -> TimeSeriesReplacementsDataSourceTypeDef:
return {
"S3Config": ...,
}
# TimeSeriesReplacementsDataSourceTypeDef definition
class TimeSeriesReplacementsDataSourceTypeDef(TypedDict):
S3Config: S3ConfigTypeDef, # (1)
Schema: SchemaTypeDef, # (2)
Format: NotRequired[str],
TimestampFormat: NotRequired[str],
- See S3ConfigTypeDef
- See SchemaTypeDef
CreateAutoPredictorRequestTypeDef#
# CreateAutoPredictorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateAutoPredictorRequestTypeDef
def get_value() -> CreateAutoPredictorRequestTypeDef:
return {
"PredictorName": ...,
}
# CreateAutoPredictorRequestTypeDef definition
class CreateAutoPredictorRequestTypeDef(TypedDict):
PredictorName: str,
ForecastHorizon: NotRequired[int],
ForecastTypes: NotRequired[Sequence[str]],
ForecastDimensions: NotRequired[Sequence[str]],
ForecastFrequency: NotRequired[str],
DataConfig: NotRequired[DataConfigUnionTypeDef], # (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)
- See DataConfigUnionTypeDef
- See EncryptionConfigTypeDef
- See OptimizationMetricType
- See
Sequence[TagTypeDef]
- See MonitorConfigTypeDef
- See TimeAlignmentBoundaryTypeDef
DescribeMonitorResponseTypeDef#
# DescribeMonitorResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeMonitorResponseTypeDef
def get_value() -> DescribeMonitorResponseTypeDef:
return {
"MonitorName": ...,
}
# DescribeMonitorResponseTypeDef definition
class DescribeMonitorResponseTypeDef(TypedDict):
MonitorName: str,
MonitorArn: str,
ResourceArn: str,
Status: str,
LastEvaluationTime: datetime.datetime,
LastEvaluationState: str,
Baseline: BaselineTypeDef, # (1)
Message: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
EstimatedEvaluationTimeRemainingInMinutes: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListExplainabilityExportsResponseTypeDef#
# ListExplainabilityExportsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListExplainabilityExportsResponseTypeDef
def get_value() -> ListExplainabilityExportsResponseTypeDef:
return {
"ExplainabilityExports": ...,
}
# ListExplainabilityExportsResponseTypeDef definition
class ListExplainabilityExportsResponseTypeDef(TypedDict):
ExplainabilityExports: List[ExplainabilityExportSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ExplainabilityExportSummaryTypeDef]
- See ResponseMetadataTypeDef
ListForecastExportJobsResponseTypeDef#
# ListForecastExportJobsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListForecastExportJobsResponseTypeDef
def get_value() -> ListForecastExportJobsResponseTypeDef:
return {
"ForecastExportJobs": ...,
}
# ListForecastExportJobsResponseTypeDef definition
class ListForecastExportJobsResponseTypeDef(TypedDict):
ForecastExportJobs: List[ForecastExportJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[ForecastExportJobSummaryTypeDef]
- See ResponseMetadataTypeDef
ListPredictorBacktestExportJobsResponseTypeDef#
# ListPredictorBacktestExportJobsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListPredictorBacktestExportJobsResponseTypeDef
def get_value() -> ListPredictorBacktestExportJobsResponseTypeDef:
return {
"PredictorBacktestExportJobs": ...,
}
# ListPredictorBacktestExportJobsResponseTypeDef definition
class ListPredictorBacktestExportJobsResponseTypeDef(TypedDict):
PredictorBacktestExportJobs: List[PredictorBacktestExportJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[PredictorBacktestExportJobSummaryTypeDef]
- See ResponseMetadataTypeDef
ListWhatIfForecastExportsResponseTypeDef#
# ListWhatIfForecastExportsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastExportsResponseTypeDef
def get_value() -> ListWhatIfForecastExportsResponseTypeDef:
return {
"WhatIfForecastExports": ...,
}
# ListWhatIfForecastExportsResponseTypeDef definition
class ListWhatIfForecastExportsResponseTypeDef(TypedDict):
WhatIfForecastExports: List[WhatIfForecastExportSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[WhatIfForecastExportSummaryTypeDef]
- See ResponseMetadataTypeDef
ListDatasetImportJobsResponseTypeDef#
# ListDatasetImportJobsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import ListDatasetImportJobsResponseTypeDef
def get_value() -> ListDatasetImportJobsResponseTypeDef:
return {
"DatasetImportJobs": ...,
}
# ListDatasetImportJobsResponseTypeDef definition
class ListDatasetImportJobsResponseTypeDef(TypedDict):
DatasetImportJobs: List[DatasetImportJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[DatasetImportJobSummaryTypeDef]
- See ResponseMetadataTypeDef
EvaluationResultTypeDef#
# EvaluationResultTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import EvaluationResultTypeDef
def get_value() -> EvaluationResultTypeDef:
return {
"AlgorithmArn": ...,
}
# EvaluationResultTypeDef definition
class EvaluationResultTypeDef(TypedDict):
AlgorithmArn: NotRequired[str],
TestWindows: NotRequired[List[WindowSummaryTypeDef]], # (1)
- See
List[WindowSummaryTypeDef]
DescribePredictorResponseTypeDef#
# DescribePredictorResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribePredictorResponseTypeDef
def get_value() -> DescribePredictorResponseTypeDef:
return {
"PredictorArn": ...,
}
# DescribePredictorResponseTypeDef 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: HyperParameterTuningJobConfigOutputTypeDef, # (3)
InputDataConfig: InputDataConfigOutputTypeDef, # (4)
FeaturizationConfig: FeaturizationConfigOutputTypeDef, # (5)
EncryptionConfig: EncryptionConfigTypeDef, # (6)
PredictorExecutionDetails: PredictorExecutionDetailsTypeDef, # (7)
EstimatedTimeRemainingInMinutes: int,
IsAutoPredictor: bool,
DatasetImportJobArns: List[str],
Status: str,
Message: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
OptimizationMetric: OptimizationMetricType, # (8)
ResponseMetadata: ResponseMetadataTypeDef, # (9)
- See AutoMLOverrideStrategyType
- See EvaluationParametersTypeDef
- See HyperParameterTuningJobConfigOutputTypeDef
- See InputDataConfigOutputTypeDef
- See FeaturizationConfigOutputTypeDef
- See EncryptionConfigTypeDef
- See PredictorExecutionDetailsTypeDef
- See OptimizationMetricType
- See ResponseMetadataTypeDef
TimeSeriesSelectorOutputTypeDef#
# TimeSeriesSelectorOutputTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesSelectorOutputTypeDef
def get_value() -> TimeSeriesSelectorOutputTypeDef:
return {
"TimeSeriesIdentifiers": ...,
}
# TimeSeriesSelectorOutputTypeDef definition
class TimeSeriesSelectorOutputTypeDef(TypedDict):
TimeSeriesIdentifiers: NotRequired[TimeSeriesIdentifiersOutputTypeDef], # (1)
DescribeWhatIfForecastResponseTypeDef#
# DescribeWhatIfForecastResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastResponseTypeDef
def get_value() -> DescribeWhatIfForecastResponseTypeDef:
return {
"WhatIfForecastName": ...,
}
# DescribeWhatIfForecastResponseTypeDef definition
class DescribeWhatIfForecastResponseTypeDef(TypedDict):
WhatIfForecastName: str,
WhatIfForecastArn: str,
WhatIfAnalysisArn: str,
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
TimeSeriesTransformations: List[TimeSeriesTransformationOutputTypeDef], # (1)
TimeSeriesReplacementsDataSource: TimeSeriesReplacementsDataSourceOutputTypeDef, # (2)
ForecastTypes: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See
List[TimeSeriesTransformationOutputTypeDef]
- See TimeSeriesReplacementsDataSourceOutputTypeDef
- See ResponseMetadataTypeDef
CreateDatasetRequestTypeDef#
# CreateDatasetRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateDatasetRequestTypeDef
def get_value() -> CreateDatasetRequestTypeDef:
return {
"DatasetName": ...,
}
# CreateDatasetRequestTypeDef definition
class CreateDatasetRequestTypeDef(TypedDict):
DatasetName: str,
Domain: DomainType, # (1)
DatasetType: DatasetTypeType, # (2)
Schema: SchemaUnionTypeDef, # (3)
DataFrequency: NotRequired[str],
EncryptionConfig: NotRequired[EncryptionConfigTypeDef], # (4)
Tags: NotRequired[Sequence[TagTypeDef]], # (5)
- See DomainType
- See DatasetTypeType
- See SchemaUnionTypeDef
- See EncryptionConfigTypeDef
- See
Sequence[TagTypeDef]
CreateExplainabilityRequestTypeDef#
# CreateExplainabilityRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateExplainabilityRequestTypeDef
def get_value() -> CreateExplainabilityRequestTypeDef:
return {
"ExplainabilityName": ...,
}
# CreateExplainabilityRequestTypeDef definition
class CreateExplainabilityRequestTypeDef(TypedDict):
ExplainabilityName: str,
ResourceArn: str,
ExplainabilityConfig: ExplainabilityConfigTypeDef, # (1)
DataSource: NotRequired[DataSourceTypeDef], # (2)
Schema: NotRequired[SchemaUnionTypeDef], # (3)
EnableVisualization: NotRequired[bool],
StartDateTime: NotRequired[str],
EndDateTime: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See ExplainabilityConfigTypeDef
- See DataSourceTypeDef
- See SchemaUnionTypeDef
- See
Sequence[TagTypeDef]
TimeSeriesSelectorTypeDef#
# TimeSeriesSelectorTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import TimeSeriesSelectorTypeDef
def get_value() -> TimeSeriesSelectorTypeDef:
return {
"TimeSeriesIdentifiers": ...,
}
# TimeSeriesSelectorTypeDef definition
class TimeSeriesSelectorTypeDef(TypedDict):
TimeSeriesIdentifiers: NotRequired[TimeSeriesIdentifiersTypeDef], # (1)
CreatePredictorRequestTypeDef#
# CreatePredictorRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreatePredictorRequestTypeDef
def get_value() -> CreatePredictorRequestTypeDef:
return {
"PredictorName": ...,
}
# CreatePredictorRequestTypeDef definition
class CreatePredictorRequestTypeDef(TypedDict):
PredictorName: str,
ForecastHorizon: int,
InputDataConfig: InputDataConfigUnionTypeDef, # (1)
FeaturizationConfig: FeaturizationConfigUnionTypeDef, # (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[HyperParameterTuningJobConfigUnionTypeDef], # (5)
EncryptionConfig: NotRequired[EncryptionConfigTypeDef], # (6)
Tags: NotRequired[Sequence[TagTypeDef]], # (7)
OptimizationMetric: NotRequired[OptimizationMetricType], # (8)
- See InputDataConfigUnionTypeDef
- See FeaturizationConfigUnionTypeDef
- See AutoMLOverrideStrategyType
- See EvaluationParametersTypeDef
- See HyperParameterTuningJobConfigUnionTypeDef
- See EncryptionConfigTypeDef
- See
Sequence[TagTypeDef]
- See OptimizationMetricType
GetAccuracyMetricsResponseTypeDef#
# GetAccuracyMetricsResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import GetAccuracyMetricsResponseTypeDef
def get_value() -> GetAccuracyMetricsResponseTypeDef:
return {
"PredictorEvaluationResults": ...,
}
# GetAccuracyMetricsResponseTypeDef definition
class GetAccuracyMetricsResponseTypeDef(TypedDict):
PredictorEvaluationResults: List[EvaluationResultTypeDef], # (1)
IsAutoPredictor: bool,
AutoMLOverrideStrategy: AutoMLOverrideStrategyType, # (2)
OptimizationMetric: OptimizationMetricType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See
List[EvaluationResultTypeDef]
- See AutoMLOverrideStrategyType
- See OptimizationMetricType
- See ResponseMetadataTypeDef
DescribeForecastResponseTypeDef#
# DescribeForecastResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeForecastResponseTypeDef
def get_value() -> DescribeForecastResponseTypeDef:
return {
"ForecastArn": ...,
}
# DescribeForecastResponseTypeDef definition
class DescribeForecastResponseTypeDef(TypedDict):
ForecastArn: str,
ForecastName: str,
ForecastTypes: List[str],
PredictorArn: str,
DatasetGroupArn: str,
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
TimeSeriesSelector: TimeSeriesSelectorOutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWhatIfAnalysisResponseTypeDef#
# DescribeWhatIfAnalysisResponseTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import DescribeWhatIfAnalysisResponseTypeDef
def get_value() -> DescribeWhatIfAnalysisResponseTypeDef:
return {
"WhatIfAnalysisName": ...,
}
# DescribeWhatIfAnalysisResponseTypeDef definition
class DescribeWhatIfAnalysisResponseTypeDef(TypedDict):
WhatIfAnalysisName: str,
WhatIfAnalysisArn: str,
ForecastArn: str,
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime.datetime,
LastModificationTime: datetime.datetime,
TimeSeriesSelector: TimeSeriesSelectorOutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateWhatIfForecastRequestTypeDef#
# CreateWhatIfForecastRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastRequestTypeDef
def get_value() -> CreateWhatIfForecastRequestTypeDef:
return {
"WhatIfForecastName": ...,
}
# CreateWhatIfForecastRequestTypeDef definition
class CreateWhatIfForecastRequestTypeDef(TypedDict):
WhatIfForecastName: str,
WhatIfAnalysisArn: str,
TimeSeriesTransformations: NotRequired[Sequence[TimeSeriesTransformationUnionTypeDef]], # (1)
TimeSeriesReplacementsDataSource: NotRequired[TimeSeriesReplacementsDataSourceUnionTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See
Sequence[TimeSeriesTransformationUnionTypeDef]
- See TimeSeriesReplacementsDataSourceUnionTypeDef
- See
Sequence[TagTypeDef]
CreateForecastRequestTypeDef#
# CreateForecastRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateForecastRequestTypeDef
def get_value() -> CreateForecastRequestTypeDef:
return {
"ForecastName": ...,
}
# CreateForecastRequestTypeDef definition
class CreateForecastRequestTypeDef(TypedDict):
ForecastName: str,
PredictorArn: str,
ForecastTypes: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
TimeSeriesSelector: NotRequired[TimeSeriesSelectorUnionTypeDef], # (2)
- See
Sequence[TagTypeDef]
- See TimeSeriesSelectorUnionTypeDef
CreateWhatIfAnalysisRequestTypeDef#
# CreateWhatIfAnalysisRequestTypeDef TypedDict usage example
from mypy_boto3_forecast.type_defs import CreateWhatIfAnalysisRequestTypeDef
def get_value() -> CreateWhatIfAnalysisRequestTypeDef:
return {
"WhatIfAnalysisName": ...,
}
# CreateWhatIfAnalysisRequestTypeDef definition
class CreateWhatIfAnalysisRequestTypeDef(TypedDict):
WhatIfAnalysisName: str,
ForecastArn: str,
TimeSeriesSelector: NotRequired[TimeSeriesSelectorUnionTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See TimeSeriesSelectorUnionTypeDef
- See
Sequence[TagTypeDef]