Typed dictionaries
Index > ForecastService > Typed dictionaries
Auto-generated documentation for ForecastService type annotations stubs module mypy-boto3-forecast.
ActionTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ActionTypeDef
def get_value() -> ActionTypeDef:
return {
"AttributeName": ...,
"Operation": ...,
"Value": ...,
}
Definition
class ActionTypeDef(TypedDict):
AttributeName: str,
Operation: OperationType, # (1)
Value: float,
- See OperationType
AdditionalDatasetTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import AdditionalDatasetTypeDef
def get_value() -> AdditionalDatasetTypeDef:
return {
"Name": ...,
}
Definition
class AdditionalDatasetTypeDef(TypedDict):
Name: str,
Configuration: NotRequired[Mapping[str, Sequence[str]]],
AttributeConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import AttributeConfigTypeDef
def get_value() -> AttributeConfigTypeDef:
return {
"AttributeName": ...,
"Transformations": ...,
}
Definition
class AttributeConfigTypeDef(TypedDict):
AttributeName: str,
Transformations: Mapping[str, str],
BaselineMetricTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import BaselineMetricTypeDef
def get_value() -> BaselineMetricTypeDef:
return {
"Name": ...,
}
Definition
class BaselineMetricTypeDef(TypedDict):
Name: NotRequired[str],
Value: NotRequired[float],
CategoricalParameterRangeTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CategoricalParameterRangeTypeDef
def get_value() -> CategoricalParameterRangeTypeDef:
return {
"Name": ...,
"Values": ...,
}
ContinuousParameterRangeTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ContinuousParameterRangeTypeDef
def get_value() -> ContinuousParameterRangeTypeDef:
return {
"Name": ...,
"MaxValue": ...,
"MinValue": ...,
}
Definition
class ContinuousParameterRangeTypeDef(TypedDict):
Name: str,
MaxValue: float,
MinValue: float,
ScalingType: NotRequired[ScalingTypeType], # (1)
- See ScalingTypeType
EncryptionConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import EncryptionConfigTypeDef
def get_value() -> EncryptionConfigTypeDef:
return {
"RoleArn": ...,
"KMSKeyArn": ...,
}
MonitorConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import MonitorConfigTypeDef
def get_value() -> MonitorConfigTypeDef:
return {
"MonitorName": ...,
}
TagTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
TimeAlignmentBoundaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TimeAlignmentBoundaryTypeDef
def get_value() -> TimeAlignmentBoundaryTypeDef:
return {
"Month": ...,
}
Definition
class TimeAlignmentBoundaryTypeDef(TypedDict):
Month: NotRequired[MonthType], # (1)
DayOfMonth: NotRequired[int],
DayOfWeek: NotRequired[DayOfWeekType], # (2)
Hour: NotRequired[int],
- See MonthType
- See DayOfWeekType
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
ExplainabilityConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ExplainabilityConfigTypeDef
def get_value() -> ExplainabilityConfigTypeDef:
return {
"TimeSeriesGranularity": ...,
"TimePointGranularity": ...,
}
Definition
class ExplainabilityConfigTypeDef(TypedDict):
TimeSeriesGranularity: TimeSeriesGranularityType, # (1)
TimePointGranularity: TimePointGranularityType, # (2)
EvaluationParametersTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import EvaluationParametersTypeDef
def get_value() -> EvaluationParametersTypeDef:
return {
"NumberOfBacktestWindows": ...,
}
Definition
class EvaluationParametersTypeDef(TypedDict):
NumberOfBacktestWindows: NotRequired[int],
BackTestWindowOffset: NotRequired[int],
S3ConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import S3ConfigTypeDef
def get_value() -> S3ConfigTypeDef:
return {
"Path": ...,
"RoleArn": ...,
}
DatasetGroupSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DatasetGroupSummaryTypeDef
def get_value() -> DatasetGroupSummaryTypeDef:
return {
"DatasetGroupArn": ...,
}
Definition
class DatasetGroupSummaryTypeDef(TypedDict):
DatasetGroupArn: NotRequired[str],
DatasetGroupName: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
DatasetSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DatasetSummaryTypeDef
def get_value() -> DatasetSummaryTypeDef:
return {
"DatasetArn": ...,
}
Definition
class DatasetSummaryTypeDef(TypedDict):
DatasetArn: NotRequired[str],
DatasetName: NotRequired[str],
DatasetType: NotRequired[DatasetTypeType], # (1)
Domain: NotRequired[DomainType], # (2)
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
- See DatasetTypeType
- See DomainType
DeleteDatasetGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteDatasetGroupRequestRequestTypeDef
def get_value() -> DeleteDatasetGroupRequestRequestTypeDef:
return {
"DatasetGroupArn": ...,
}
DeleteDatasetImportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteDatasetImportJobRequestRequestTypeDef
def get_value() -> DeleteDatasetImportJobRequestRequestTypeDef:
return {
"DatasetImportJobArn": ...,
}
DeleteDatasetRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteDatasetRequestRequestTypeDef
def get_value() -> DeleteDatasetRequestRequestTypeDef:
return {
"DatasetArn": ...,
}
DeleteExplainabilityExportRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteExplainabilityExportRequestRequestTypeDef
def get_value() -> DeleteExplainabilityExportRequestRequestTypeDef:
return {
"ExplainabilityExportArn": ...,
}
Definition
class DeleteExplainabilityExportRequestRequestTypeDef(TypedDict):
ExplainabilityExportArn: str,
DeleteExplainabilityRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteExplainabilityRequestRequestTypeDef
def get_value() -> DeleteExplainabilityRequestRequestTypeDef:
return {
"ExplainabilityArn": ...,
}
DeleteForecastExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteForecastExportJobRequestRequestTypeDef
def get_value() -> DeleteForecastExportJobRequestRequestTypeDef:
return {
"ForecastExportJobArn": ...,
}
DeleteForecastRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteForecastRequestRequestTypeDef
def get_value() -> DeleteForecastRequestRequestTypeDef:
return {
"ForecastArn": ...,
}
DeleteMonitorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteMonitorRequestRequestTypeDef
def get_value() -> DeleteMonitorRequestRequestTypeDef:
return {
"MonitorArn": ...,
}
DeletePredictorBacktestExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeletePredictorBacktestExportJobRequestRequestTypeDef
def get_value() -> DeletePredictorBacktestExportJobRequestRequestTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
Definition
class DeletePredictorBacktestExportJobRequestRequestTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
DeletePredictorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeletePredictorRequestRequestTypeDef
def get_value() -> DeletePredictorRequestRequestTypeDef:
return {
"PredictorArn": ...,
}
DeleteResourceTreeRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteResourceTreeRequestRequestTypeDef
def get_value() -> DeleteResourceTreeRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
DeleteWhatIfAnalysisRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteWhatIfAnalysisRequestRequestTypeDef
def get_value() -> DeleteWhatIfAnalysisRequestRequestTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
DeleteWhatIfForecastExportRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteWhatIfForecastExportRequestRequestTypeDef
def get_value() -> DeleteWhatIfForecastExportRequestRequestTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
Definition
class DeleteWhatIfForecastExportRequestRequestTypeDef(TypedDict):
WhatIfForecastExportArn: str,
DeleteWhatIfForecastRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DeleteWhatIfForecastRequestRequestTypeDef
def get_value() -> DeleteWhatIfForecastRequestRequestTypeDef:
return {
"WhatIfForecastArn": ...,
}
DescribeAutoPredictorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeAutoPredictorRequestRequestTypeDef
def get_value() -> DescribeAutoPredictorRequestRequestTypeDef:
return {
"PredictorArn": ...,
}
ExplainabilityInfoTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ExplainabilityInfoTypeDef
def get_value() -> ExplainabilityInfoTypeDef:
return {
"ExplainabilityArn": ...,
}
Definition
class ExplainabilityInfoTypeDef(TypedDict):
ExplainabilityArn: NotRequired[str],
Status: NotRequired[str],
MonitorInfoTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import MonitorInfoTypeDef
def get_value() -> MonitorInfoTypeDef:
return {
"MonitorArn": ...,
}
Definition
class MonitorInfoTypeDef(TypedDict):
MonitorArn: NotRequired[str],
Status: NotRequired[str],
ReferencePredictorSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ReferencePredictorSummaryTypeDef
def get_value() -> ReferencePredictorSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class ReferencePredictorSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
State: NotRequired[StateType], # (1)
- See StateType
DescribeDatasetGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeDatasetGroupRequestRequestTypeDef
def get_value() -> DescribeDatasetGroupRequestRequestTypeDef:
return {
"DatasetGroupArn": ...,
}
DescribeDatasetImportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeDatasetImportJobRequestRequestTypeDef
def get_value() -> DescribeDatasetImportJobRequestRequestTypeDef:
return {
"DatasetImportJobArn": ...,
}
StatisticsTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import StatisticsTypeDef
def get_value() -> StatisticsTypeDef:
return {
"Count": ...,
}
Definition
class StatisticsTypeDef(TypedDict):
Count: NotRequired[int],
CountDistinct: NotRequired[int],
CountNull: NotRequired[int],
CountNan: NotRequired[int],
Min: NotRequired[str],
Max: NotRequired[str],
Avg: NotRequired[float],
Stddev: NotRequired[float],
CountLong: NotRequired[int],
CountDistinctLong: NotRequired[int],
CountNullLong: NotRequired[int],
CountNanLong: NotRequired[int],
DescribeDatasetRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeDatasetRequestRequestTypeDef
def get_value() -> DescribeDatasetRequestRequestTypeDef:
return {
"DatasetArn": ...,
}
DescribeExplainabilityExportRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityExportRequestRequestTypeDef
def get_value() -> DescribeExplainabilityExportRequestRequestTypeDef:
return {
"ExplainabilityExportArn": ...,
}
Definition
class DescribeExplainabilityExportRequestRequestTypeDef(TypedDict):
ExplainabilityExportArn: str,
DescribeExplainabilityRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityRequestRequestTypeDef
def get_value() -> DescribeExplainabilityRequestRequestTypeDef:
return {
"ExplainabilityArn": ...,
}
DescribeForecastExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeForecastExportJobRequestRequestTypeDef
def get_value() -> DescribeForecastExportJobRequestRequestTypeDef:
return {
"ForecastExportJobArn": ...,
}
Definition
class DescribeForecastExportJobRequestRequestTypeDef(TypedDict):
ForecastExportJobArn: str,
DescribeForecastRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeForecastRequestRequestTypeDef
def get_value() -> DescribeForecastRequestRequestTypeDef:
return {
"ForecastArn": ...,
}
DescribeMonitorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeMonitorRequestRequestTypeDef
def get_value() -> DescribeMonitorRequestRequestTypeDef:
return {
"MonitorArn": ...,
}
DescribePredictorBacktestExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribePredictorBacktestExportJobRequestRequestTypeDef
def get_value() -> DescribePredictorBacktestExportJobRequestRequestTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
Definition
class DescribePredictorBacktestExportJobRequestRequestTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
DescribePredictorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribePredictorRequestRequestTypeDef
def get_value() -> DescribePredictorRequestRequestTypeDef:
return {
"PredictorArn": ...,
}
DescribeWhatIfAnalysisRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeWhatIfAnalysisRequestRequestTypeDef
def get_value() -> DescribeWhatIfAnalysisRequestRequestTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
DescribeWhatIfForecastExportRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastExportRequestRequestTypeDef
def get_value() -> DescribeWhatIfForecastExportRequestRequestTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
Definition
class DescribeWhatIfForecastExportRequestRequestTypeDef(TypedDict):
WhatIfForecastExportArn: str,
DescribeWhatIfForecastRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastRequestRequestTypeDef
def get_value() -> DescribeWhatIfForecastRequestRequestTypeDef:
return {
"WhatIfForecastArn": ...,
}
ErrorMetricTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ErrorMetricTypeDef
def get_value() -> ErrorMetricTypeDef:
return {
"ForecastType": ...,
}
Definition
class ErrorMetricTypeDef(TypedDict):
ForecastType: NotRequired[str],
WAPE: NotRequired[float],
RMSE: NotRequired[float],
MASE: NotRequired[float],
MAPE: NotRequired[float],
FeaturizationMethodTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import FeaturizationMethodTypeDef
def get_value() -> FeaturizationMethodTypeDef:
return {
"FeaturizationMethodName": ...,
}
Definition
class FeaturizationMethodTypeDef(TypedDict):
FeaturizationMethodName: FeaturizationMethodNameType, # (1)
FeaturizationMethodParameters: NotRequired[Mapping[str, str]],
FilterTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Key": ...,
"Value": ...,
"Condition": ...,
}
Definition
class FilterTypeDef(TypedDict):
Key: str,
Value: str,
Condition: FilterConditionStringType, # (1)
ForecastSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ForecastSummaryTypeDef
def get_value() -> ForecastSummaryTypeDef:
return {
"ForecastArn": ...,
}
Definition
class ForecastSummaryTypeDef(TypedDict):
ForecastArn: NotRequired[str],
ForecastName: NotRequired[str],
PredictorArn: NotRequired[str],
CreatedUsingAutoPredictor: NotRequired[bool],
DatasetGroupArn: NotRequired[str],
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
GetAccuracyMetricsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import GetAccuracyMetricsRequestRequestTypeDef
def get_value() -> GetAccuracyMetricsRequestRequestTypeDef:
return {
"PredictorArn": ...,
}
SupplementaryFeatureTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import SupplementaryFeatureTypeDef
def get_value() -> SupplementaryFeatureTypeDef:
return {
"Name": ...,
"Value": ...,
}
IntegerParameterRangeTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import IntegerParameterRangeTypeDef
def get_value() -> IntegerParameterRangeTypeDef:
return {
"Name": ...,
"MaxValue": ...,
"MinValue": ...,
}
Definition
class IntegerParameterRangeTypeDef(TypedDict):
Name: str,
MaxValue: int,
MinValue: int,
ScalingType: NotRequired[ScalingTypeType], # (1)
- See ScalingTypeType
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDatasetGroupsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetGroupsRequestRequestTypeDef
def get_value() -> ListDatasetGroupsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListDatasetGroupsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDatasetsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetsRequestRequestTypeDef
def get_value() -> ListDatasetsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListDatasetsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MonitorSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import MonitorSummaryTypeDef
def get_value() -> MonitorSummaryTypeDef:
return {
"MonitorArn": ...,
}
Definition
class MonitorSummaryTypeDef(TypedDict):
MonitorArn: NotRequired[str],
MonitorName: NotRequired[str],
ResourceArn: NotRequired[str],
Status: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
WhatIfAnalysisSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import WhatIfAnalysisSummaryTypeDef
def get_value() -> WhatIfAnalysisSummaryTypeDef:
return {
"WhatIfAnalysisArn": ...,
}
Definition
class WhatIfAnalysisSummaryTypeDef(TypedDict):
WhatIfAnalysisArn: NotRequired[str],
WhatIfAnalysisName: NotRequired[str],
ForecastArn: NotRequired[str],
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
WhatIfForecastSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import WhatIfForecastSummaryTypeDef
def get_value() -> WhatIfForecastSummaryTypeDef:
return {
"WhatIfForecastArn": ...,
}
Definition
class WhatIfForecastSummaryTypeDef(TypedDict):
WhatIfForecastArn: NotRequired[str],
WhatIfForecastName: NotRequired[str],
WhatIfAnalysisArn: NotRequired[str],
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
MetricResultTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import MetricResultTypeDef
def get_value() -> MetricResultTypeDef:
return {
"MetricName": ...,
}
Definition
class MetricResultTypeDef(TypedDict):
MetricName: NotRequired[str],
MetricValue: NotRequired[float],
WeightedQuantileLossTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import WeightedQuantileLossTypeDef
def get_value() -> WeightedQuantileLossTypeDef:
return {
"Quantile": ...,
}
Definition
class WeightedQuantileLossTypeDef(TypedDict):
Quantile: NotRequired[float],
LossValue: NotRequired[float],
MonitorDataSourceTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import MonitorDataSourceTypeDef
def get_value() -> MonitorDataSourceTypeDef:
return {
"DatasetImportJobArn": ...,
}
Definition
class MonitorDataSourceTypeDef(TypedDict):
DatasetImportJobArn: NotRequired[str],
ForecastArn: NotRequired[str],
PredictorArn: NotRequired[str],
PredictorEventTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorEventTypeDef
def get_value() -> PredictorEventTypeDef:
return {
"Detail": ...,
}
Definition
class PredictorEventTypeDef(TypedDict):
Detail: NotRequired[str],
Datetime: NotRequired[datetime],
TestWindowSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TestWindowSummaryTypeDef
def get_value() -> TestWindowSummaryTypeDef:
return {
"TestWindowStart": ...,
}
Definition
class TestWindowSummaryTypeDef(TypedDict):
TestWindowStart: NotRequired[datetime],
TestWindowEnd: NotRequired[datetime],
Status: NotRequired[str],
Message: NotRequired[str],
ResumeResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ResumeResourceRequestRequestTypeDef
def get_value() -> ResumeResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
SchemaAttributeTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import SchemaAttributeTypeDef
def get_value() -> SchemaAttributeTypeDef:
return {
"AttributeName": ...,
}
Definition
class SchemaAttributeTypeDef(TypedDict):
AttributeName: NotRequired[str],
AttributeType: NotRequired[AttributeTypeType], # (1)
StopResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import StopResourceRequestRequestTypeDef
def get_value() -> StopResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
TimeSeriesConditionTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TimeSeriesConditionTypeDef
def get_value() -> TimeSeriesConditionTypeDef:
return {
"AttributeName": ...,
"AttributeValue": ...,
"Condition": ...,
}
Definition
class TimeSeriesConditionTypeDef(TypedDict):
AttributeName: str,
AttributeValue: str,
Condition: ConditionType, # (1)
- See ConditionType
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateDatasetGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import UpdateDatasetGroupRequestRequestTypeDef
def get_value() -> UpdateDatasetGroupRequestRequestTypeDef:
return {
"DatasetGroupArn": ...,
"DatasetArns": ...,
}
Definition
class UpdateDatasetGroupRequestRequestTypeDef(TypedDict):
DatasetGroupArn: str,
DatasetArns: Sequence[str],
DataConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DataConfigTypeDef
def get_value() -> DataConfigTypeDef:
return {
"DatasetGroupArn": ...,
}
Definition
class DataConfigTypeDef(TypedDict):
DatasetGroupArn: str,
AttributeConfigs: NotRequired[Sequence[AttributeConfigTypeDef]], # (1)
AdditionalDatasets: NotRequired[Sequence[AdditionalDatasetTypeDef]], # (2)
PredictorBaselineTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorBaselineTypeDef
def get_value() -> PredictorBaselineTypeDef:
return {
"BaselineMetrics": ...,
}
Definition
class PredictorBaselineTypeDef(TypedDict):
BaselineMetrics: NotRequired[List[BaselineMetricTypeDef]], # (1)
CreateDatasetGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateDatasetGroupRequestRequestTypeDef
def get_value() -> CreateDatasetGroupRequestRequestTypeDef:
return {
"DatasetGroupName": ...,
"Domain": ...,
}
Definition
class CreateDatasetGroupRequestRequestTypeDef(TypedDict):
DatasetGroupName: str,
Domain: DomainType, # (1)
DatasetArns: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See DomainType
- See TagTypeDef
CreateMonitorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateMonitorRequestRequestTypeDef
def get_value() -> CreateMonitorRequestRequestTypeDef:
return {
"MonitorName": ...,
"ResourceArn": ...,
}
Definition
class CreateMonitorRequestRequestTypeDef(TypedDict):
MonitorName: str,
ResourceArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateAutoPredictorResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateAutoPredictorResponseTypeDef
def get_value() -> CreateAutoPredictorResponseTypeDef:
return {
"PredictorArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAutoPredictorResponseTypeDef(TypedDict):
PredictorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetGroupResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateDatasetGroupResponseTypeDef
def get_value() -> CreateDatasetGroupResponseTypeDef:
return {
"DatasetGroupArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetGroupResponseTypeDef(TypedDict):
DatasetGroupArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetImportJobResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateDatasetImportJobResponseTypeDef
def get_value() -> CreateDatasetImportJobResponseTypeDef:
return {
"DatasetImportJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetImportJobResponseTypeDef(TypedDict):
DatasetImportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDatasetResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateDatasetResponseTypeDef
def get_value() -> CreateDatasetResponseTypeDef:
return {
"DatasetArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDatasetResponseTypeDef(TypedDict):
DatasetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateExplainabilityExportResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateExplainabilityExportResponseTypeDef
def get_value() -> CreateExplainabilityExportResponseTypeDef:
return {
"ExplainabilityExportArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateExplainabilityExportResponseTypeDef(TypedDict):
ExplainabilityExportArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateExplainabilityResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateExplainabilityResponseTypeDef
def get_value() -> CreateExplainabilityResponseTypeDef:
return {
"ExplainabilityArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateExplainabilityResponseTypeDef(TypedDict):
ExplainabilityArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateForecastExportJobResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateForecastExportJobResponseTypeDef
def get_value() -> CreateForecastExportJobResponseTypeDef:
return {
"ForecastExportJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateForecastExportJobResponseTypeDef(TypedDict):
ForecastExportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateForecastResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateForecastResponseTypeDef
def get_value() -> CreateForecastResponseTypeDef:
return {
"ForecastArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateForecastResponseTypeDef(TypedDict):
ForecastArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateMonitorResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateMonitorResponseTypeDef
def get_value() -> CreateMonitorResponseTypeDef:
return {
"MonitorArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateMonitorResponseTypeDef(TypedDict):
MonitorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePredictorBacktestExportJobResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreatePredictorBacktestExportJobResponseTypeDef
def get_value() -> CreatePredictorBacktestExportJobResponseTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreatePredictorBacktestExportJobResponseTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePredictorResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreatePredictorResponseTypeDef
def get_value() -> CreatePredictorResponseTypeDef:
return {
"PredictorArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreatePredictorResponseTypeDef(TypedDict):
PredictorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWhatIfAnalysisResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateWhatIfAnalysisResponseTypeDef
def get_value() -> CreateWhatIfAnalysisResponseTypeDef:
return {
"WhatIfAnalysisArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWhatIfAnalysisResponseTypeDef(TypedDict):
WhatIfAnalysisArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWhatIfForecastExportResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastExportResponseTypeDef
def get_value() -> CreateWhatIfForecastExportResponseTypeDef:
return {
"WhatIfForecastExportArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWhatIfForecastExportResponseTypeDef(TypedDict):
WhatIfForecastExportArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWhatIfForecastResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastResponseTypeDef
def get_value() -> CreateWhatIfForecastResponseTypeDef:
return {
"WhatIfForecastArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWhatIfForecastResponseTypeDef(TypedDict):
WhatIfForecastArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeDatasetGroupResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeDatasetGroupResponseTypeDef
def get_value() -> DescribeDatasetGroupResponseTypeDef:
return {
"DatasetGroupName": ...,
"DatasetGroupArn": ...,
"DatasetArns": ...,
"Domain": ...,
"Status": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetGroupResponseTypeDef(TypedDict):
DatasetGroupName: str,
DatasetGroupArn: str,
DatasetArns: List[str],
Domain: DomainType, # (1)
Status: str,
CreationTime: datetime,
LastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainType
- See ResponseMetadataTypeDef
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
ExplainabilitySummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ExplainabilitySummaryTypeDef
def get_value() -> ExplainabilitySummaryTypeDef:
return {
"ExplainabilityArn": ...,
}
Definition
class ExplainabilitySummaryTypeDef(TypedDict):
ExplainabilityArn: NotRequired[str],
ExplainabilityName: NotRequired[str],
ResourceArn: NotRequired[str],
ExplainabilityConfig: NotRequired[ExplainabilityConfigTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
DataDestinationTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DataDestinationTypeDef
def get_value() -> DataDestinationTypeDef:
return {
"S3Config": ...,
}
- See S3ConfigTypeDef
DataSourceTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DataSourceTypeDef
def get_value() -> DataSourceTypeDef:
return {
"S3Config": ...,
}
- See S3ConfigTypeDef
ListDatasetGroupsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetGroupsResponseTypeDef
def get_value() -> ListDatasetGroupsResponseTypeDef:
return {
"DatasetGroups": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetGroupsResponseTypeDef(TypedDict):
DatasetGroups: List[DatasetGroupSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetsResponseTypeDef
def get_value() -> ListDatasetsResponseTypeDef:
return {
"Datasets": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetsResponseTypeDef(TypedDict):
Datasets: List[DatasetSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PredictorSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorSummaryTypeDef
def get_value() -> PredictorSummaryTypeDef:
return {
"PredictorArn": ...,
}
Definition
class PredictorSummaryTypeDef(TypedDict):
PredictorArn: NotRequired[str],
PredictorName: NotRequired[str],
DatasetGroupArn: NotRequired[str],
IsAutoPredictor: NotRequired[bool],
ReferencePredictorSummary: NotRequired[ReferencePredictorSummaryTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
FeaturizationTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import FeaturizationTypeDef
def get_value() -> FeaturizationTypeDef:
return {
"AttributeName": ...,
}
Definition
class FeaturizationTypeDef(TypedDict):
AttributeName: str,
FeaturizationPipeline: NotRequired[Sequence[FeaturizationMethodTypeDef]], # (1)
ListDatasetImportJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetImportJobsRequestRequestTypeDef
def get_value() -> ListDatasetImportJobsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListDatasetImportJobsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListExplainabilitiesRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListExplainabilitiesRequestRequestTypeDef
def get_value() -> ListExplainabilitiesRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListExplainabilitiesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListExplainabilityExportsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListExplainabilityExportsRequestRequestTypeDef
def get_value() -> ListExplainabilityExportsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListExplainabilityExportsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListForecastExportJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListForecastExportJobsRequestRequestTypeDef
def get_value() -> ListForecastExportJobsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListForecastExportJobsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListForecastsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListForecastsRequestRequestTypeDef
def get_value() -> ListForecastsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListForecastsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListMonitorEvaluationsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListMonitorEvaluationsRequestRequestTypeDef
def get_value() -> ListMonitorEvaluationsRequestRequestTypeDef:
return {
"MonitorArn": ...,
}
Definition
class ListMonitorEvaluationsRequestRequestTypeDef(TypedDict):
MonitorArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListMonitorsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListMonitorsRequestRequestTypeDef
def get_value() -> ListMonitorsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListMonitorsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListPredictorBacktestExportJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListPredictorBacktestExportJobsRequestRequestTypeDef
def get_value() -> ListPredictorBacktestExportJobsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListPredictorBacktestExportJobsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListPredictorsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListPredictorsRequestRequestTypeDef
def get_value() -> ListPredictorsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListPredictorsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListWhatIfAnalysesRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfAnalysesRequestRequestTypeDef
def get_value() -> ListWhatIfAnalysesRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListWhatIfAnalysesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListWhatIfForecastExportsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastExportsRequestRequestTypeDef
def get_value() -> ListWhatIfForecastExportsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListWhatIfForecastExportsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListWhatIfForecastsRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastsRequestRequestTypeDef
def get_value() -> ListWhatIfForecastsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListWhatIfForecastsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListForecastsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListForecastsResponseTypeDef
def get_value() -> ListForecastsResponseTypeDef:
return {
"Forecasts": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListForecastsResponseTypeDef(TypedDict):
Forecasts: List[ForecastSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InputDataConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import InputDataConfigTypeDef
def get_value() -> InputDataConfigTypeDef:
return {
"DatasetGroupArn": ...,
}
Definition
class InputDataConfigTypeDef(TypedDict):
DatasetGroupArn: str,
SupplementaryFeatures: NotRequired[Sequence[SupplementaryFeatureTypeDef]], # (1)
ParameterRangesTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ParameterRangesTypeDef
def get_value() -> ParameterRangesTypeDef:
return {
"CategoricalParameterRanges": ...,
}
Definition
class ParameterRangesTypeDef(TypedDict):
CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterRangeTypeDef]], # (1)
ContinuousParameterRanges: NotRequired[Sequence[ContinuousParameterRangeTypeDef]], # (2)
IntegerParameterRanges: NotRequired[Sequence[IntegerParameterRangeTypeDef]], # (3)
- See CategoricalParameterRangeTypeDef
- See ContinuousParameterRangeTypeDef
- See IntegerParameterRangeTypeDef
ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef
def get_value() -> ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListDatasetGroupsRequestListDatasetGroupsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef
def get_value() -> ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListDatasetImportJobsRequestListDatasetImportJobsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListDatasetsRequestListDatasetsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetsRequestListDatasetsPaginateTypeDef
def get_value() -> ListDatasetsRequestListDatasetsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListDatasetsRequestListDatasetsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef
def get_value() -> ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListExplainabilitiesRequestListExplainabilitiesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef
def get_value() -> ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListExplainabilityExportsRequestListExplainabilityExportsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef
def get_value() -> ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListForecastExportJobsRequestListForecastExportJobsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListForecastsRequestListForecastsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListForecastsRequestListForecastsPaginateTypeDef
def get_value() -> ListForecastsRequestListForecastsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListForecastsRequestListForecastsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef
def get_value() -> ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef:
return {
"MonitorArn": ...,
}
Definition
class ListMonitorEvaluationsRequestListMonitorEvaluationsPaginateTypeDef(TypedDict):
MonitorArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListMonitorsRequestListMonitorsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListMonitorsRequestListMonitorsPaginateTypeDef
def get_value() -> ListMonitorsRequestListMonitorsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListMonitorsRequestListMonitorsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef
def get_value() -> ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListPredictorBacktestExportJobsRequestListPredictorBacktestExportJobsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListPredictorsRequestListPredictorsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListPredictorsRequestListPredictorsPaginateTypeDef
def get_value() -> ListPredictorsRequestListPredictorsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListPredictorsRequestListPredictorsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef
def get_value() -> ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListWhatIfAnalysesRequestListWhatIfAnalysesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef
def get_value() -> ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListWhatIfForecastExportsRequestListWhatIfForecastExportsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef
def get_value() -> ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class ListWhatIfForecastsRequestListWhatIfForecastsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListMonitorsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListMonitorsResponseTypeDef
def get_value() -> ListMonitorsResponseTypeDef:
return {
"Monitors": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListMonitorsResponseTypeDef(TypedDict):
Monitors: List[MonitorSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWhatIfAnalysesResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfAnalysesResponseTypeDef
def get_value() -> ListWhatIfAnalysesResponseTypeDef:
return {
"WhatIfAnalyses": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWhatIfAnalysesResponseTypeDef(TypedDict):
WhatIfAnalyses: List[WhatIfAnalysisSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWhatIfForecastsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastsResponseTypeDef
def get_value() -> ListWhatIfForecastsResponseTypeDef:
return {
"WhatIfForecasts": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWhatIfForecastsResponseTypeDef(TypedDict):
WhatIfForecasts: List[WhatIfForecastSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
MetricsTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import MetricsTypeDef
def get_value() -> MetricsTypeDef:
return {
"RMSE": ...,
}
Definition
class MetricsTypeDef(TypedDict):
RMSE: NotRequired[float],
WeightedQuantileLosses: NotRequired[List[WeightedQuantileLossTypeDef]], # (1)
ErrorMetrics: NotRequired[List[ErrorMetricTypeDef]], # (2)
AverageWeightedQuantileLoss: NotRequired[float],
PredictorMonitorEvaluationTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorMonitorEvaluationTypeDef
def get_value() -> PredictorMonitorEvaluationTypeDef:
return {
"ResourceArn": ...,
}
Definition
class PredictorMonitorEvaluationTypeDef(TypedDict):
ResourceArn: NotRequired[str],
MonitorArn: NotRequired[str],
EvaluationTime: NotRequired[datetime],
EvaluationState: NotRequired[str],
WindowStartDatetime: NotRequired[datetime],
WindowEndDatetime: NotRequired[datetime],
PredictorEvent: NotRequired[PredictorEventTypeDef], # (1)
MonitorDataSource: NotRequired[MonitorDataSourceTypeDef], # (2)
MetricResults: NotRequired[List[MetricResultTypeDef]], # (3)
NumItemsEvaluated: NotRequired[int],
Message: NotRequired[str],
PredictorExecutionTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorExecutionTypeDef
def get_value() -> PredictorExecutionTypeDef:
return {
"AlgorithmArn": ...,
}
Definition
class PredictorExecutionTypeDef(TypedDict):
AlgorithmArn: NotRequired[str],
TestWindows: NotRequired[List[TestWindowSummaryTypeDef]], # (1)
SchemaTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import SchemaTypeDef
def get_value() -> SchemaTypeDef:
return {
"Attributes": ...,
}
Definition
class SchemaTypeDef(TypedDict):
Attributes: NotRequired[Sequence[SchemaAttributeTypeDef]], # (1)
TimeSeriesTransformationTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TimeSeriesTransformationTypeDef
def get_value() -> TimeSeriesTransformationTypeDef:
return {
"Action": ...,
}
Definition
class TimeSeriesTransformationTypeDef(TypedDict):
Action: NotRequired[ActionTypeDef], # (1)
TimeSeriesConditions: NotRequired[Sequence[TimeSeriesConditionTypeDef]], # (2)
CreateAutoPredictorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateAutoPredictorRequestRequestTypeDef
def get_value() -> CreateAutoPredictorRequestRequestTypeDef:
return {
"PredictorName": ...,
}
Definition
class CreateAutoPredictorRequestRequestTypeDef(TypedDict):
PredictorName: str,
ForecastHorizon: NotRequired[int],
ForecastTypes: NotRequired[Sequence[str]],
ForecastDimensions: NotRequired[Sequence[str]],
ForecastFrequency: NotRequired[str],
DataConfig: NotRequired[DataConfigTypeDef], # (1)
EncryptionConfig: NotRequired[EncryptionConfigTypeDef], # (2)
ReferencePredictorArn: NotRequired[str],
OptimizationMetric: NotRequired[OptimizationMetricType], # (3)
ExplainPredictor: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
MonitorConfig: NotRequired[MonitorConfigTypeDef], # (5)
TimeAlignmentBoundary: NotRequired[TimeAlignmentBoundaryTypeDef], # (6)
- See DataConfigTypeDef
- See EncryptionConfigTypeDef
- See OptimizationMetricType
- See TagTypeDef
- See MonitorConfigTypeDef
- See TimeAlignmentBoundaryTypeDef
DescribeAutoPredictorResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeAutoPredictorResponseTypeDef
def get_value() -> DescribeAutoPredictorResponseTypeDef:
return {
"PredictorArn": ...,
"PredictorName": ...,
"ForecastHorizon": ...,
"ForecastTypes": ...,
"ForecastFrequency": ...,
"ForecastDimensions": ...,
"DatasetImportJobArns": ...,
"DataConfig": ...,
"EncryptionConfig": ...,
"ReferencePredictorSummary": ...,
"EstimatedTimeRemainingInMinutes": ...,
"Status": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"OptimizationMetric": ...,
"ExplainabilityInfo": ...,
"MonitorInfo": ...,
"TimeAlignmentBoundary": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAutoPredictorResponseTypeDef(TypedDict):
PredictorArn: str,
PredictorName: str,
ForecastHorizon: int,
ForecastTypes: List[str],
ForecastFrequency: str,
ForecastDimensions: List[str],
DatasetImportJobArns: List[str],
DataConfig: DataConfigTypeDef, # (1)
EncryptionConfig: EncryptionConfigTypeDef, # (2)
ReferencePredictorSummary: ReferencePredictorSummaryTypeDef, # (3)
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
OptimizationMetric: OptimizationMetricType, # (4)
ExplainabilityInfo: ExplainabilityInfoTypeDef, # (5)
MonitorInfo: MonitorInfoTypeDef, # (6)
TimeAlignmentBoundary: TimeAlignmentBoundaryTypeDef, # (7)
ResponseMetadata: ResponseMetadataTypeDef, # (8)
- See DataConfigTypeDef
- See EncryptionConfigTypeDef
- See ReferencePredictorSummaryTypeDef
- See OptimizationMetricType
- See ExplainabilityInfoTypeDef
- See MonitorInfoTypeDef
- See TimeAlignmentBoundaryTypeDef
- See ResponseMetadataTypeDef
BaselineTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import BaselineTypeDef
def get_value() -> BaselineTypeDef:
return {
"PredictorBaseline": ...,
}
Definition
class BaselineTypeDef(TypedDict):
PredictorBaseline: NotRequired[PredictorBaselineTypeDef], # (1)
ListExplainabilitiesResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListExplainabilitiesResponseTypeDef
def get_value() -> ListExplainabilitiesResponseTypeDef:
return {
"Explainabilities": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListExplainabilitiesResponseTypeDef(TypedDict):
Explainabilities: List[ExplainabilitySummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateExplainabilityExportRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateExplainabilityExportRequestRequestTypeDef
def get_value() -> CreateExplainabilityExportRequestRequestTypeDef:
return {
"ExplainabilityExportName": ...,
"ExplainabilityArn": ...,
"Destination": ...,
}
Definition
class CreateExplainabilityExportRequestRequestTypeDef(TypedDict):
ExplainabilityExportName: str,
ExplainabilityArn: str,
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See TagTypeDef
CreateForecastExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateForecastExportJobRequestRequestTypeDef
def get_value() -> CreateForecastExportJobRequestRequestTypeDef:
return {
"ForecastExportJobName": ...,
"ForecastArn": ...,
"Destination": ...,
}
Definition
class CreateForecastExportJobRequestRequestTypeDef(TypedDict):
ForecastExportJobName: str,
ForecastArn: str,
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See TagTypeDef
CreatePredictorBacktestExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreatePredictorBacktestExportJobRequestRequestTypeDef
def get_value() -> CreatePredictorBacktestExportJobRequestRequestTypeDef:
return {
"PredictorBacktestExportJobName": ...,
"PredictorArn": ...,
"Destination": ...,
}
Definition
class CreatePredictorBacktestExportJobRequestRequestTypeDef(TypedDict):
PredictorBacktestExportJobName: str,
PredictorArn: str,
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See TagTypeDef
CreateWhatIfForecastExportRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastExportRequestRequestTypeDef
def get_value() -> CreateWhatIfForecastExportRequestRequestTypeDef:
return {
"WhatIfForecastExportName": ...,
"WhatIfForecastArns": ...,
"Destination": ...,
}
Definition
class CreateWhatIfForecastExportRequestRequestTypeDef(TypedDict):
WhatIfForecastExportName: str,
WhatIfForecastArns: Sequence[str],
Destination: DataDestinationTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
- See DataDestinationTypeDef
- See TagTypeDef
DescribeExplainabilityExportResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityExportResponseTypeDef
def get_value() -> DescribeExplainabilityExportResponseTypeDef:
return {
"ExplainabilityExportArn": ...,
"ExplainabilityExportName": ...,
"ExplainabilityArn": ...,
"Destination": ...,
"Message": ...,
"Status": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"Format": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeExplainabilityExportResponseTypeDef(TypedDict):
ExplainabilityExportArn: str,
ExplainabilityExportName: str,
ExplainabilityArn: str,
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime,
LastModificationTime: datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeForecastExportJobResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeForecastExportJobResponseTypeDef
def get_value() -> DescribeForecastExportJobResponseTypeDef:
return {
"ForecastExportJobArn": ...,
"ForecastExportJobName": ...,
"ForecastArn": ...,
"Destination": ...,
"Message": ...,
"Status": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"Format": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeForecastExportJobResponseTypeDef(TypedDict):
ForecastExportJobArn: str,
ForecastExportJobName: str,
ForecastArn: str,
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime,
LastModificationTime: datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePredictorBacktestExportJobResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribePredictorBacktestExportJobResponseTypeDef
def get_value() -> DescribePredictorBacktestExportJobResponseTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
"PredictorBacktestExportJobName": ...,
"PredictorArn": ...,
"Destination": ...,
"Message": ...,
"Status": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"Format": ...,
"ResponseMetadata": ...,
}
Definition
class DescribePredictorBacktestExportJobResponseTypeDef(TypedDict):
PredictorBacktestExportJobArn: str,
PredictorBacktestExportJobName: str,
PredictorArn: str,
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime,
LastModificationTime: datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWhatIfForecastExportResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastExportResponseTypeDef
def get_value() -> DescribeWhatIfForecastExportResponseTypeDef:
return {
"WhatIfForecastExportArn": ...,
"WhatIfForecastExportName": ...,
"WhatIfForecastArns": ...,
"Destination": ...,
"Message": ...,
"Status": ...,
"CreationTime": ...,
"EstimatedTimeRemainingInMinutes": ...,
"LastModificationTime": ...,
"Format": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWhatIfForecastExportResponseTypeDef(TypedDict):
WhatIfForecastExportArn: str,
WhatIfForecastExportName: str,
WhatIfForecastArns: List[str],
Destination: DataDestinationTypeDef, # (1)
Message: str,
Status: str,
CreationTime: datetime,
EstimatedTimeRemainingInMinutes: int,
LastModificationTime: datetime,
Format: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ExplainabilityExportSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ExplainabilityExportSummaryTypeDef
def get_value() -> ExplainabilityExportSummaryTypeDef:
return {
"ExplainabilityExportArn": ...,
}
Definition
class ExplainabilityExportSummaryTypeDef(TypedDict):
ExplainabilityExportArn: NotRequired[str],
ExplainabilityExportName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
ForecastExportJobSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ForecastExportJobSummaryTypeDef
def get_value() -> ForecastExportJobSummaryTypeDef:
return {
"ForecastExportJobArn": ...,
}
Definition
class ForecastExportJobSummaryTypeDef(TypedDict):
ForecastExportJobArn: NotRequired[str],
ForecastExportJobName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
PredictorBacktestExportJobSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorBacktestExportJobSummaryTypeDef
def get_value() -> PredictorBacktestExportJobSummaryTypeDef:
return {
"PredictorBacktestExportJobArn": ...,
}
Definition
class PredictorBacktestExportJobSummaryTypeDef(TypedDict):
PredictorBacktestExportJobArn: NotRequired[str],
PredictorBacktestExportJobName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
WhatIfForecastExportSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import WhatIfForecastExportSummaryTypeDef
def get_value() -> WhatIfForecastExportSummaryTypeDef:
return {
"WhatIfForecastExportArn": ...,
}
Definition
class WhatIfForecastExportSummaryTypeDef(TypedDict):
WhatIfForecastExportArn: NotRequired[str],
WhatIfForecastArns: NotRequired[List[str]],
WhatIfForecastExportName: NotRequired[str],
Destination: NotRequired[DataDestinationTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
CreateDatasetImportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateDatasetImportJobRequestRequestTypeDef
def get_value() -> CreateDatasetImportJobRequestRequestTypeDef:
return {
"DatasetImportJobName": ...,
"DatasetArn": ...,
"DataSource": ...,
}
Definition
class CreateDatasetImportJobRequestRequestTypeDef(TypedDict):
DatasetImportJobName: str,
DatasetArn: str,
DataSource: DataSourceTypeDef, # (1)
TimestampFormat: NotRequired[str],
TimeZone: NotRequired[str],
UseGeolocationForTimeZone: NotRequired[bool],
GeolocationFormat: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
Format: NotRequired[str],
ImportMode: NotRequired[ImportModeType], # (3)
- See DataSourceTypeDef
- See TagTypeDef
- See ImportModeType
DatasetImportJobSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DatasetImportJobSummaryTypeDef
def get_value() -> DatasetImportJobSummaryTypeDef:
return {
"DatasetImportJobArn": ...,
}
Definition
class DatasetImportJobSummaryTypeDef(TypedDict):
DatasetImportJobArn: NotRequired[str],
DatasetImportJobName: NotRequired[str],
DataSource: NotRequired[DataSourceTypeDef], # (1)
Status: NotRequired[str],
Message: NotRequired[str],
CreationTime: NotRequired[datetime],
LastModificationTime: NotRequired[datetime],
ImportMode: NotRequired[ImportModeType], # (2)
- See DataSourceTypeDef
- See ImportModeType
DescribeDatasetImportJobResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeDatasetImportJobResponseTypeDef
def get_value() -> DescribeDatasetImportJobResponseTypeDef:
return {
"DatasetImportJobName": ...,
"DatasetImportJobArn": ...,
"DatasetArn": ...,
"TimestampFormat": ...,
"TimeZone": ...,
"UseGeolocationForTimeZone": ...,
"GeolocationFormat": ...,
"DataSource": ...,
"EstimatedTimeRemainingInMinutes": ...,
"FieldStatistics": ...,
"DataSize": ...,
"Status": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"Format": ...,
"ImportMode": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetImportJobResponseTypeDef(TypedDict):
DatasetImportJobName: str,
DatasetImportJobArn: str,
DatasetArn: str,
TimestampFormat: str,
TimeZone: str,
UseGeolocationForTimeZone: bool,
GeolocationFormat: str,
DataSource: DataSourceTypeDef, # (1)
EstimatedTimeRemainingInMinutes: int,
FieldStatistics: Dict[str, StatisticsTypeDef], # (2)
DataSize: float,
Status: str,
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
Format: str,
ImportMode: ImportModeType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See DataSourceTypeDef
- See StatisticsTypeDef
- See ImportModeType
- See ResponseMetadataTypeDef
ListPredictorsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListPredictorsResponseTypeDef
def get_value() -> ListPredictorsResponseTypeDef:
return {
"Predictors": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListPredictorsResponseTypeDef(TypedDict):
Predictors: List[PredictorSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FeaturizationConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import FeaturizationConfigTypeDef
def get_value() -> FeaturizationConfigTypeDef:
return {
"ForecastFrequency": ...,
}
Definition
class FeaturizationConfigTypeDef(TypedDict):
ForecastFrequency: str,
ForecastDimensions: NotRequired[Sequence[str]],
Featurizations: NotRequired[Sequence[FeaturizationTypeDef]], # (1)
HyperParameterTuningJobConfigTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import HyperParameterTuningJobConfigTypeDef
def get_value() -> HyperParameterTuningJobConfigTypeDef:
return {
"ParameterRanges": ...,
}
Definition
class HyperParameterTuningJobConfigTypeDef(TypedDict):
ParameterRanges: NotRequired[ParameterRangesTypeDef], # (1)
WindowSummaryTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import WindowSummaryTypeDef
def get_value() -> WindowSummaryTypeDef:
return {
"TestWindowStart": ...,
}
Definition
class WindowSummaryTypeDef(TypedDict):
TestWindowStart: NotRequired[datetime],
TestWindowEnd: NotRequired[datetime],
ItemCount: NotRequired[int],
EvaluationType: NotRequired[EvaluationTypeType], # (1)
Metrics: NotRequired[MetricsTypeDef], # (2)
- See EvaluationTypeType
- See MetricsTypeDef
ListMonitorEvaluationsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListMonitorEvaluationsResponseTypeDef
def get_value() -> ListMonitorEvaluationsResponseTypeDef:
return {
"NextToken": ...,
"PredictorMonitorEvaluations": ...,
"ResponseMetadata": ...,
}
Definition
class ListMonitorEvaluationsResponseTypeDef(TypedDict):
NextToken: str,
PredictorMonitorEvaluations: List[PredictorMonitorEvaluationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PredictorExecutionDetailsTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import PredictorExecutionDetailsTypeDef
def get_value() -> PredictorExecutionDetailsTypeDef:
return {
"PredictorExecutions": ...,
}
Definition
class PredictorExecutionDetailsTypeDef(TypedDict):
PredictorExecutions: NotRequired[List[PredictorExecutionTypeDef]], # (1)
CreateDatasetRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateDatasetRequestRequestTypeDef
def get_value() -> CreateDatasetRequestRequestTypeDef:
return {
"DatasetName": ...,
"Domain": ...,
"DatasetType": ...,
"Schema": ...,
}
Definition
class CreateDatasetRequestRequestTypeDef(TypedDict):
DatasetName: str,
Domain: DomainType, # (1)
DatasetType: DatasetTypeType, # (2)
Schema: SchemaTypeDef, # (3)
DataFrequency: NotRequired[str],
EncryptionConfig: NotRequired[EncryptionConfigTypeDef], # (4)
Tags: NotRequired[Sequence[TagTypeDef]], # (5)
- See DomainType
- See DatasetTypeType
- See SchemaTypeDef
- See EncryptionConfigTypeDef
- See TagTypeDef
CreateExplainabilityRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateExplainabilityRequestRequestTypeDef
def get_value() -> CreateExplainabilityRequestRequestTypeDef:
return {
"ExplainabilityName": ...,
"ResourceArn": ...,
"ExplainabilityConfig": ...,
}
Definition
class CreateExplainabilityRequestRequestTypeDef(TypedDict):
ExplainabilityName: str,
ResourceArn: str,
ExplainabilityConfig: ExplainabilityConfigTypeDef, # (1)
DataSource: NotRequired[DataSourceTypeDef], # (2)
Schema: NotRequired[SchemaTypeDef], # (3)
EnableVisualization: NotRequired[bool],
StartDateTime: NotRequired[str],
EndDateTime: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See ExplainabilityConfigTypeDef
- See DataSourceTypeDef
- See SchemaTypeDef
- See TagTypeDef
DescribeDatasetResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeDatasetResponseTypeDef
def get_value() -> DescribeDatasetResponseTypeDef:
return {
"DatasetArn": ...,
"DatasetName": ...,
"Domain": ...,
"DatasetType": ...,
"DataFrequency": ...,
"Schema": ...,
"EncryptionConfig": ...,
"Status": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDatasetResponseTypeDef(TypedDict):
DatasetArn: str,
DatasetName: str,
Domain: DomainType, # (1)
DatasetType: DatasetTypeType, # (2)
DataFrequency: str,
Schema: SchemaTypeDef, # (3)
EncryptionConfig: EncryptionConfigTypeDef, # (4)
Status: str,
CreationTime: datetime,
LastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See DomainType
- See DatasetTypeType
- See SchemaTypeDef
- See EncryptionConfigTypeDef
- See ResponseMetadataTypeDef
DescribeExplainabilityResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeExplainabilityResponseTypeDef
def get_value() -> DescribeExplainabilityResponseTypeDef:
return {
"ExplainabilityArn": ...,
"ExplainabilityName": ...,
"ResourceArn": ...,
"ExplainabilityConfig": ...,
"EnableVisualization": ...,
"DataSource": ...,
"Schema": ...,
"StartDateTime": ...,
"EndDateTime": ...,
"EstimatedTimeRemainingInMinutes": ...,
"Message": ...,
"Status": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeExplainabilityResponseTypeDef(TypedDict):
ExplainabilityArn: str,
ExplainabilityName: str,
ResourceArn: str,
ExplainabilityConfig: ExplainabilityConfigTypeDef, # (1)
EnableVisualization: bool,
DataSource: DataSourceTypeDef, # (2)
Schema: SchemaTypeDef, # (3)
StartDateTime: str,
EndDateTime: str,
EstimatedTimeRemainingInMinutes: int,
Message: str,
Status: str,
CreationTime: datetime,
LastModificationTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
TimeSeriesIdentifiersTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TimeSeriesIdentifiersTypeDef
def get_value() -> TimeSeriesIdentifiersTypeDef:
return {
"DataSource": ...,
}
Definition
class TimeSeriesIdentifiersTypeDef(TypedDict):
DataSource: NotRequired[DataSourceTypeDef], # (1)
Schema: NotRequired[SchemaTypeDef], # (2)
Format: NotRequired[str],
- See DataSourceTypeDef
- See SchemaTypeDef
TimeSeriesReplacementsDataSourceTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TimeSeriesReplacementsDataSourceTypeDef
def get_value() -> TimeSeriesReplacementsDataSourceTypeDef:
return {
"S3Config": ...,
"Schema": ...,
}
Definition
class TimeSeriesReplacementsDataSourceTypeDef(TypedDict):
S3Config: S3ConfigTypeDef, # (1)
Schema: SchemaTypeDef, # (2)
Format: NotRequired[str],
TimestampFormat: NotRequired[str],
- See S3ConfigTypeDef
- See SchemaTypeDef
DescribeMonitorResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeMonitorResponseTypeDef
def get_value() -> DescribeMonitorResponseTypeDef:
return {
"MonitorName": ...,
"MonitorArn": ...,
"ResourceArn": ...,
"Status": ...,
"LastEvaluationTime": ...,
"LastEvaluationState": ...,
"Baseline": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"EstimatedEvaluationTimeRemainingInMinutes": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeMonitorResponseTypeDef(TypedDict):
MonitorName: str,
MonitorArn: str,
ResourceArn: str,
Status: str,
LastEvaluationTime: datetime,
LastEvaluationState: str,
Baseline: BaselineTypeDef, # (1)
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
EstimatedEvaluationTimeRemainingInMinutes: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListExplainabilityExportsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListExplainabilityExportsResponseTypeDef
def get_value() -> ListExplainabilityExportsResponseTypeDef:
return {
"ExplainabilityExports": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListExplainabilityExportsResponseTypeDef(TypedDict):
ExplainabilityExports: List[ExplainabilityExportSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListForecastExportJobsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListForecastExportJobsResponseTypeDef
def get_value() -> ListForecastExportJobsResponseTypeDef:
return {
"ForecastExportJobs": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListForecastExportJobsResponseTypeDef(TypedDict):
ForecastExportJobs: List[ForecastExportJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPredictorBacktestExportJobsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListPredictorBacktestExportJobsResponseTypeDef
def get_value() -> ListPredictorBacktestExportJobsResponseTypeDef:
return {
"PredictorBacktestExportJobs": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListPredictorBacktestExportJobsResponseTypeDef(TypedDict):
PredictorBacktestExportJobs: List[PredictorBacktestExportJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWhatIfForecastExportsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListWhatIfForecastExportsResponseTypeDef
def get_value() -> ListWhatIfForecastExportsResponseTypeDef:
return {
"WhatIfForecastExports": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWhatIfForecastExportsResponseTypeDef(TypedDict):
WhatIfForecastExports: List[WhatIfForecastExportSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDatasetImportJobsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import ListDatasetImportJobsResponseTypeDef
def get_value() -> ListDatasetImportJobsResponseTypeDef:
return {
"DatasetImportJobs": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDatasetImportJobsResponseTypeDef(TypedDict):
DatasetImportJobs: List[DatasetImportJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreatePredictorRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreatePredictorRequestRequestTypeDef
def get_value() -> CreatePredictorRequestRequestTypeDef:
return {
"PredictorName": ...,
"ForecastHorizon": ...,
"InputDataConfig": ...,
"FeaturizationConfig": ...,
}
Definition
class CreatePredictorRequestRequestTypeDef(TypedDict):
PredictorName: str,
ForecastHorizon: int,
InputDataConfig: InputDataConfigTypeDef, # (1)
FeaturizationConfig: FeaturizationConfigTypeDef, # (2)
AlgorithmArn: NotRequired[str],
ForecastTypes: NotRequired[Sequence[str]],
PerformAutoML: NotRequired[bool],
AutoMLOverrideStrategy: NotRequired[AutoMLOverrideStrategyType], # (3)
PerformHPO: NotRequired[bool],
TrainingParameters: NotRequired[Mapping[str, str]],
EvaluationParameters: NotRequired[EvaluationParametersTypeDef], # (4)
HPOConfig: NotRequired[HyperParameterTuningJobConfigTypeDef], # (5)
EncryptionConfig: NotRequired[EncryptionConfigTypeDef], # (6)
Tags: NotRequired[Sequence[TagTypeDef]], # (7)
OptimizationMetric: NotRequired[OptimizationMetricType], # (8)
- See InputDataConfigTypeDef
- See FeaturizationConfigTypeDef
- See AutoMLOverrideStrategyType
- See EvaluationParametersTypeDef
- See HyperParameterTuningJobConfigTypeDef
- See EncryptionConfigTypeDef
- See TagTypeDef
- See OptimizationMetricType
EvaluationResultTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import EvaluationResultTypeDef
def get_value() -> EvaluationResultTypeDef:
return {
"AlgorithmArn": ...,
}
Definition
class EvaluationResultTypeDef(TypedDict):
AlgorithmArn: NotRequired[str],
TestWindows: NotRequired[List[WindowSummaryTypeDef]], # (1)
DescribePredictorResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribePredictorResponseTypeDef
def get_value() -> DescribePredictorResponseTypeDef:
return {
"PredictorArn": ...,
"PredictorName": ...,
"AlgorithmArn": ...,
"AutoMLAlgorithmArns": ...,
"ForecastHorizon": ...,
"ForecastTypes": ...,
"PerformAutoML": ...,
"AutoMLOverrideStrategy": ...,
"PerformHPO": ...,
"TrainingParameters": ...,
"EvaluationParameters": ...,
"HPOConfig": ...,
"InputDataConfig": ...,
"FeaturizationConfig": ...,
"EncryptionConfig": ...,
"PredictorExecutionDetails": ...,
"EstimatedTimeRemainingInMinutes": ...,
"IsAutoPredictor": ...,
"DatasetImportJobArns": ...,
"Status": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"OptimizationMetric": ...,
"ResponseMetadata": ...,
}
Definition
class DescribePredictorResponseTypeDef(TypedDict):
PredictorArn: str,
PredictorName: str,
AlgorithmArn: str,
AutoMLAlgorithmArns: List[str],
ForecastHorizon: int,
ForecastTypes: List[str],
PerformAutoML: bool,
AutoMLOverrideStrategy: AutoMLOverrideStrategyType, # (1)
PerformHPO: bool,
TrainingParameters: Dict[str, str],
EvaluationParameters: EvaluationParametersTypeDef, # (2)
HPOConfig: HyperParameterTuningJobConfigTypeDef, # (3)
InputDataConfig: InputDataConfigTypeDef, # (4)
FeaturizationConfig: FeaturizationConfigTypeDef, # (5)
EncryptionConfig: EncryptionConfigTypeDef, # (6)
PredictorExecutionDetails: PredictorExecutionDetailsTypeDef, # (7)
EstimatedTimeRemainingInMinutes: int,
IsAutoPredictor: bool,
DatasetImportJobArns: List[str],
Status: str,
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
OptimizationMetric: OptimizationMetricType, # (8)
ResponseMetadata: ResponseMetadataTypeDef, # (9)
- See AutoMLOverrideStrategyType
- See EvaluationParametersTypeDef
- See HyperParameterTuningJobConfigTypeDef
- See InputDataConfigTypeDef
- See FeaturizationConfigTypeDef
- See EncryptionConfigTypeDef
- See PredictorExecutionDetailsTypeDef
- See OptimizationMetricType
- See ResponseMetadataTypeDef
TimeSeriesSelectorTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import TimeSeriesSelectorTypeDef
def get_value() -> TimeSeriesSelectorTypeDef:
return {
"TimeSeriesIdentifiers": ...,
}
Definition
class TimeSeriesSelectorTypeDef(TypedDict):
TimeSeriesIdentifiers: NotRequired[TimeSeriesIdentifiersTypeDef], # (1)
CreateWhatIfForecastRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateWhatIfForecastRequestRequestTypeDef
def get_value() -> CreateWhatIfForecastRequestRequestTypeDef:
return {
"WhatIfForecastName": ...,
"WhatIfAnalysisArn": ...,
}
Definition
class CreateWhatIfForecastRequestRequestTypeDef(TypedDict):
WhatIfForecastName: str,
WhatIfAnalysisArn: str,
TimeSeriesTransformations: NotRequired[Sequence[TimeSeriesTransformationTypeDef]], # (1)
TimeSeriesReplacementsDataSource: NotRequired[TimeSeriesReplacementsDataSourceTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
DescribeWhatIfForecastResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeWhatIfForecastResponseTypeDef
def get_value() -> DescribeWhatIfForecastResponseTypeDef:
return {
"WhatIfForecastName": ...,
"WhatIfForecastArn": ...,
"WhatIfAnalysisArn": ...,
"EstimatedTimeRemainingInMinutes": ...,
"Status": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"TimeSeriesTransformations": ...,
"TimeSeriesReplacementsDataSource": ...,
"ForecastTypes": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWhatIfForecastResponseTypeDef(TypedDict):
WhatIfForecastName: str,
WhatIfForecastArn: str,
WhatIfAnalysisArn: str,
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
TimeSeriesTransformations: List[TimeSeriesTransformationTypeDef], # (1)
TimeSeriesReplacementsDataSource: TimeSeriesReplacementsDataSourceTypeDef, # (2)
ForecastTypes: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See TimeSeriesTransformationTypeDef
- See TimeSeriesReplacementsDataSourceTypeDef
- See ResponseMetadataTypeDef
GetAccuracyMetricsResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import GetAccuracyMetricsResponseTypeDef
def get_value() -> GetAccuracyMetricsResponseTypeDef:
return {
"PredictorEvaluationResults": ...,
"IsAutoPredictor": ...,
"AutoMLOverrideStrategy": ...,
"OptimizationMetric": ...,
"ResponseMetadata": ...,
}
Definition
class GetAccuracyMetricsResponseTypeDef(TypedDict):
PredictorEvaluationResults: List[EvaluationResultTypeDef], # (1)
IsAutoPredictor: bool,
AutoMLOverrideStrategy: AutoMLOverrideStrategyType, # (2)
OptimizationMetric: OptimizationMetricType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See EvaluationResultTypeDef
- See AutoMLOverrideStrategyType
- See OptimizationMetricType
- See ResponseMetadataTypeDef
CreateForecastRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateForecastRequestRequestTypeDef
def get_value() -> CreateForecastRequestRequestTypeDef:
return {
"ForecastName": ...,
"PredictorArn": ...,
}
Definition
class CreateForecastRequestRequestTypeDef(TypedDict):
ForecastName: str,
PredictorArn: str,
ForecastTypes: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
TimeSeriesSelector: NotRequired[TimeSeriesSelectorTypeDef], # (2)
- See TagTypeDef
- See TimeSeriesSelectorTypeDef
CreateWhatIfAnalysisRequestRequestTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import CreateWhatIfAnalysisRequestRequestTypeDef
def get_value() -> CreateWhatIfAnalysisRequestRequestTypeDef:
return {
"WhatIfAnalysisName": ...,
"ForecastArn": ...,
}
Definition
class CreateWhatIfAnalysisRequestRequestTypeDef(TypedDict):
WhatIfAnalysisName: str,
ForecastArn: str,
TimeSeriesSelector: NotRequired[TimeSeriesSelectorTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See TimeSeriesSelectorTypeDef
- See TagTypeDef
DescribeForecastResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeForecastResponseTypeDef
def get_value() -> DescribeForecastResponseTypeDef:
return {
"ForecastArn": ...,
"ForecastName": ...,
"ForecastTypes": ...,
"PredictorArn": ...,
"DatasetGroupArn": ...,
"EstimatedTimeRemainingInMinutes": ...,
"Status": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"TimeSeriesSelector": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeForecastResponseTypeDef(TypedDict):
ForecastArn: str,
ForecastName: str,
ForecastTypes: List[str],
PredictorArn: str,
DatasetGroupArn: str,
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
TimeSeriesSelector: TimeSeriesSelectorTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWhatIfAnalysisResponseTypeDef
Usage Example
from mypy_boto3_forecast.type_defs import DescribeWhatIfAnalysisResponseTypeDef
def get_value() -> DescribeWhatIfAnalysisResponseTypeDef:
return {
"WhatIfAnalysisName": ...,
"WhatIfAnalysisArn": ...,
"ForecastArn": ...,
"EstimatedTimeRemainingInMinutes": ...,
"Status": ...,
"Message": ...,
"CreationTime": ...,
"LastModificationTime": ...,
"TimeSeriesSelector": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWhatIfAnalysisResponseTypeDef(TypedDict):
WhatIfAnalysisName: str,
WhatIfAnalysisArn: str,
ForecastArn: str,
EstimatedTimeRemainingInMinutes: int,
Status: str,
Message: str,
CreationTime: datetime,
LastModificationTime: datetime,
TimeSeriesSelector: TimeSeriesSelectorTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)