Skip to content

Type definitions#

Index > LookoutEquipment > Type definitions

Auto-generated documentation for LookoutEquipment type annotations stubs module mypy-boto3-lookoutequipment.

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

CategoricalValuesTypeDef#

# CategoricalValuesTypeDef definition

class CategoricalValuesTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
    NumberOfCategory: NotRequired[int],
  1. See StatisticalIssueStatusType

CountPercentTypeDef#

# CountPercentTypeDef definition

class CountPercentTypeDef(TypedDict):
    Count: int,
    Percentage: float,

DatasetSchemaTypeDef#

# DatasetSchemaTypeDef definition

class DatasetSchemaTypeDef(TypedDict):
    InlineDataSchema: NotRequired[str],

TagTypeDef#

# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

DataPreProcessingConfigurationTypeDef#

# DataPreProcessingConfigurationTypeDef definition

class DataPreProcessingConfigurationTypeDef(TypedDict):
    TargetSamplingRate: NotRequired[TargetSamplingRateType],  # (1)
  1. See TargetSamplingRateType

DuplicateTimestampsTypeDef#

# DuplicateTimestampsTypeDef definition

class DuplicateTimestampsTypeDef(TypedDict):
    TotalNumberOfDuplicateTimestamps: int,

InvalidSensorDataTypeDef#

# InvalidSensorDataTypeDef definition

class InvalidSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,
    TotalNumberOfInvalidValues: int,

MissingSensorDataTypeDef#

# MissingSensorDataTypeDef definition

class MissingSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,
    TotalNumberOfMissingValues: int,

UnsupportedTimestampsTypeDef#

# UnsupportedTimestampsTypeDef definition

class UnsupportedTimestampsTypeDef(TypedDict):
    TotalNumberOfUnsupportedTimestamps: int,

DatasetSummaryTypeDef#

# DatasetSummaryTypeDef definition

class DatasetSummaryTypeDef(TypedDict):
    DatasetName: NotRequired[str],
    DatasetArn: NotRequired[str],
    Status: NotRequired[DatasetStatusType],  # (1)
    CreatedAt: NotRequired[datetime],
  1. See DatasetStatusType

DeleteDatasetRequestRequestTypeDef#

# DeleteDatasetRequestRequestTypeDef definition

class DeleteDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,

DeleteInferenceSchedulerRequestRequestTypeDef#

# DeleteInferenceSchedulerRequestRequestTypeDef definition

class DeleteInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DeleteLabelGroupRequestRequestTypeDef#

# DeleteLabelGroupRequestRequestTypeDef definition

class DeleteLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,

DeleteLabelRequestRequestTypeDef#

# DeleteLabelRequestRequestTypeDef definition

class DeleteLabelRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    LabelId: str,

DeleteModelRequestRequestTypeDef#

# DeleteModelRequestRequestTypeDef definition

class DeleteModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

DeleteResourcePolicyRequestRequestTypeDef#

# DeleteResourcePolicyRequestRequestTypeDef definition

class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

DeleteRetrainingSchedulerRequestRequestTypeDef#

# DeleteRetrainingSchedulerRequestRequestTypeDef definition

class DeleteRetrainingSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,

DescribeDataIngestionJobRequestRequestTypeDef#

# DescribeDataIngestionJobRequestRequestTypeDef definition

class DescribeDataIngestionJobRequestRequestTypeDef(TypedDict):
    JobId: str,

DescribeDatasetRequestRequestTypeDef#

# DescribeDatasetRequestRequestTypeDef definition

class DescribeDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,

DescribeInferenceSchedulerRequestRequestTypeDef#

# DescribeInferenceSchedulerRequestRequestTypeDef definition

class DescribeInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DescribeLabelGroupRequestRequestTypeDef#

# DescribeLabelGroupRequestRequestTypeDef definition

class DescribeLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,

DescribeLabelRequestRequestTypeDef#

# DescribeLabelRequestRequestTypeDef definition

class DescribeLabelRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    LabelId: str,

DescribeModelRequestRequestTypeDef#

# DescribeModelRequestRequestTypeDef definition

class DescribeModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

DescribeModelVersionRequestRequestTypeDef#

# DescribeModelVersionRequestRequestTypeDef definition

class DescribeModelVersionRequestRequestTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: int,

S3ObjectTypeDef#

# S3ObjectTypeDef definition

class S3ObjectTypeDef(TypedDict):
    Bucket: str,
    Key: str,

DescribeResourcePolicyRequestRequestTypeDef#

# DescribeResourcePolicyRequestRequestTypeDef definition

class DescribeResourcePolicyRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

DescribeRetrainingSchedulerRequestRequestTypeDef#

# DescribeRetrainingSchedulerRequestRequestTypeDef definition

class DescribeRetrainingSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,

InferenceEventSummaryTypeDef#

# InferenceEventSummaryTypeDef definition

class InferenceEventSummaryTypeDef(TypedDict):
    InferenceSchedulerArn: NotRequired[str],
    InferenceSchedulerName: NotRequired[str],
    EventStartTime: NotRequired[datetime],
    EventEndTime: NotRequired[datetime],
    Diagnostics: NotRequired[str],
    EventDurationInSeconds: NotRequired[int],

InferenceInputNameConfigurationTypeDef#

# InferenceInputNameConfigurationTypeDef definition

class InferenceInputNameConfigurationTypeDef(TypedDict):
    TimestampFormat: NotRequired[str],
    ComponentTimestampDelimiter: NotRequired[str],

InferenceS3InputConfigurationTypeDef#

# InferenceS3InputConfigurationTypeDef definition

class InferenceS3InputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

InferenceS3OutputConfigurationTypeDef#

# InferenceS3OutputConfigurationTypeDef definition

class InferenceS3OutputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

InferenceSchedulerSummaryTypeDef#

# InferenceSchedulerSummaryTypeDef definition

class InferenceSchedulerSummaryTypeDef(TypedDict):
    ModelName: NotRequired[str],
    ModelArn: NotRequired[str],
    InferenceSchedulerName: NotRequired[str],
    InferenceSchedulerArn: NotRequired[str],
    Status: NotRequired[InferenceSchedulerStatusType],  # (1)
    DataDelayOffsetInMinutes: NotRequired[int],
    DataUploadFrequency: NotRequired[DataUploadFrequencyType],  # (2)
    LatestInferenceResult: NotRequired[LatestInferenceResultType],  # (3)
  1. See InferenceSchedulerStatusType
  2. See DataUploadFrequencyType
  3. See LatestInferenceResultType

IngestionS3InputConfigurationTypeDef#

# IngestionS3InputConfigurationTypeDef definition

class IngestionS3InputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],
    KeyPattern: NotRequired[str],

MissingCompleteSensorDataTypeDef#

# MissingCompleteSensorDataTypeDef definition

class MissingCompleteSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,

SensorsWithShortDateRangeTypeDef#

# SensorsWithShortDateRangeTypeDef definition

class SensorsWithShortDateRangeTypeDef(TypedDict):
    AffectedSensorCount: int,

LabelGroupSummaryTypeDef#

# LabelGroupSummaryTypeDef definition

class LabelGroupSummaryTypeDef(TypedDict):
    LabelGroupName: NotRequired[str],
    LabelGroupArn: NotRequired[str],
    CreatedAt: NotRequired[datetime],
    UpdatedAt: NotRequired[datetime],

LabelSummaryTypeDef#

# LabelSummaryTypeDef definition

class LabelSummaryTypeDef(TypedDict):
    LabelGroupName: NotRequired[str],
    LabelId: NotRequired[str],
    LabelGroupArn: NotRequired[str],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    Rating: NotRequired[LabelRatingType],  # (1)
    FaultCode: NotRequired[str],
    Equipment: NotRequired[str],
    CreatedAt: NotRequired[datetime],
  1. See LabelRatingType

LabelsS3InputConfigurationTypeDef#

# LabelsS3InputConfigurationTypeDef definition

class LabelsS3InputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

LargeTimestampGapsTypeDef#

# LargeTimestampGapsTypeDef definition

class LargeTimestampGapsTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
    NumberOfLargeTimestampGaps: NotRequired[int],
    MaxTimestampGapInDays: NotRequired[int],
  1. See StatisticalIssueStatusType

ListDataIngestionJobsRequestRequestTypeDef#

# ListDataIngestionJobsRequestRequestTypeDef definition

class ListDataIngestionJobsRequestRequestTypeDef(TypedDict):
    DatasetName: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Status: NotRequired[IngestionJobStatusType],  # (1)
  1. See IngestionJobStatusType

ListDatasetsRequestRequestTypeDef#

# ListDatasetsRequestRequestTypeDef definition

class ListDatasetsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    DatasetNameBeginsWith: NotRequired[str],

ListInferenceSchedulersRequestRequestTypeDef#

# ListInferenceSchedulersRequestRequestTypeDef definition

class ListInferenceSchedulersRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    InferenceSchedulerNameBeginsWith: NotRequired[str],
    ModelName: NotRequired[str],
    Status: NotRequired[InferenceSchedulerStatusType],  # (1)
  1. See InferenceSchedulerStatusType

ListLabelGroupsRequestRequestTypeDef#

# ListLabelGroupsRequestRequestTypeDef definition

class ListLabelGroupsRequestRequestTypeDef(TypedDict):
    LabelGroupNameBeginsWith: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ModelVersionSummaryTypeDef#

# ModelVersionSummaryTypeDef definition

class ModelVersionSummaryTypeDef(TypedDict):
    ModelName: NotRequired[str],
    ModelArn: NotRequired[str],
    ModelVersion: NotRequired[int],
    ModelVersionArn: NotRequired[str],
    CreatedAt: NotRequired[datetime],
    Status: NotRequired[ModelVersionStatusType],  # (1)
    SourceType: NotRequired[ModelVersionSourceTypeType],  # (2)
    ModelQuality: NotRequired[ModelQualityType],  # (3)
  1. See ModelVersionStatusType
  2. See ModelVersionSourceTypeType
  3. See ModelQualityType

ListModelsRequestRequestTypeDef#

# ListModelsRequestRequestTypeDef definition

class ListModelsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Status: NotRequired[ModelStatusType],  # (1)
    ModelNameBeginsWith: NotRequired[str],
    DatasetNameBeginsWith: NotRequired[str],
  1. See ModelStatusType

ListRetrainingSchedulersRequestRequestTypeDef#

# ListRetrainingSchedulersRequestRequestTypeDef definition

class ListRetrainingSchedulersRequestRequestTypeDef(TypedDict):
    ModelNameBeginsWith: NotRequired[str],
    Status: NotRequired[RetrainingSchedulerStatusType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See RetrainingSchedulerStatusType

RetrainingSchedulerSummaryTypeDef#

# RetrainingSchedulerSummaryTypeDef definition

class RetrainingSchedulerSummaryTypeDef(TypedDict):
    ModelName: NotRequired[str],
    ModelArn: NotRequired[str],
    Status: NotRequired[RetrainingSchedulerStatusType],  # (1)
    RetrainingStartDate: NotRequired[datetime],
    RetrainingFrequency: NotRequired[str],
    LookbackWindow: NotRequired[str],
  1. See RetrainingSchedulerStatusType

ListSensorStatisticsRequestRequestTypeDef#

# ListSensorStatisticsRequestRequestTypeDef definition

class ListSensorStatisticsRequestRequestTypeDef(TypedDict):
    DatasetName: str,
    IngestionJobId: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

ModelDiagnosticsS3OutputConfigurationTypeDef#

# ModelDiagnosticsS3OutputConfigurationTypeDef definition

class ModelDiagnosticsS3OutputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

MonotonicValuesTypeDef#

# MonotonicValuesTypeDef definition

class MonotonicValuesTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
    Monotonicity: NotRequired[MonotonicityType],  # (2)
  1. See StatisticalIssueStatusType
  2. See MonotonicityType

MultipleOperatingModesTypeDef#

# MultipleOperatingModesTypeDef definition

class MultipleOperatingModesTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
  1. See StatisticalIssueStatusType

PutResourcePolicyRequestRequestTypeDef#

# PutResourcePolicyRequestRequestTypeDef definition

class PutResourcePolicyRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    ResourcePolicy: str,
    ClientToken: str,
    PolicyRevisionId: NotRequired[str],

StartInferenceSchedulerRequestRequestTypeDef#

# StartInferenceSchedulerRequestRequestTypeDef definition

class StartInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StartRetrainingSchedulerRequestRequestTypeDef#

# StartRetrainingSchedulerRequestRequestTypeDef definition

class StartRetrainingSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,

StopInferenceSchedulerRequestRequestTypeDef#

# StopInferenceSchedulerRequestRequestTypeDef definition

class StopInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StopRetrainingSchedulerRequestRequestTypeDef#

# StopRetrainingSchedulerRequestRequestTypeDef definition

class StopRetrainingSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateActiveModelVersionRequestRequestTypeDef#

# UpdateActiveModelVersionRequestRequestTypeDef definition

class UpdateActiveModelVersionRequestRequestTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: int,

UpdateLabelGroupRequestRequestTypeDef#

# UpdateLabelGroupRequestRequestTypeDef definition

class UpdateLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    FaultCodes: NotRequired[Sequence[str]],

CreateDatasetRequestRequestTypeDef#

# CreateDatasetRequestRequestTypeDef definition

class CreateDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,
    ClientToken: str,
    DatasetSchema: NotRequired[DatasetSchemaTypeDef],  # (1)
    ServerSideKmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See DatasetSchemaTypeDef
  2. See TagTypeDef

CreateLabelGroupRequestRequestTypeDef#

# CreateLabelGroupRequestRequestTypeDef definition

class CreateLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    ClientToken: str,
    FaultCodes: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

ImportDatasetRequestRequestTypeDef#

# ImportDatasetRequestRequestTypeDef definition

class ImportDatasetRequestRequestTypeDef(TypedDict):
    SourceDatasetArn: str,
    ClientToken: str,
    DatasetName: NotRequired[str],
    ServerSideKmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CreateDatasetResponseTypeDef#

# CreateDatasetResponseTypeDef definition

class CreateDatasetResponseTypeDef(TypedDict):
    DatasetName: str,
    DatasetArn: str,
    Status: DatasetStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DatasetStatusType
  2. See ResponseMetadataTypeDef

CreateInferenceSchedulerResponseTypeDef#

# CreateInferenceSchedulerResponseTypeDef definition

class CreateInferenceSchedulerResponseTypeDef(TypedDict):
    InferenceSchedulerArn: str,
    InferenceSchedulerName: str,
    Status: InferenceSchedulerStatusType,  # (1)
    ModelQuality: ModelQualityType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See InferenceSchedulerStatusType
  2. See ModelQualityType
  3. See ResponseMetadataTypeDef

CreateLabelGroupResponseTypeDef#

# CreateLabelGroupResponseTypeDef definition

class CreateLabelGroupResponseTypeDef(TypedDict):
    LabelGroupName: str,
    LabelGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateLabelResponseTypeDef#

# CreateLabelResponseTypeDef definition

class CreateLabelResponseTypeDef(TypedDict):
    LabelId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelResponseTypeDef#

# CreateModelResponseTypeDef definition

class CreateModelResponseTypeDef(TypedDict):
    ModelArn: str,
    Status: ModelStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelStatusType
  2. See ResponseMetadataTypeDef

CreateRetrainingSchedulerResponseTypeDef#

# CreateRetrainingSchedulerResponseTypeDef definition

class CreateRetrainingSchedulerResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    Status: RetrainingSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RetrainingSchedulerStatusType
  2. See ResponseMetadataTypeDef

DescribeLabelGroupResponseTypeDef#

# DescribeLabelGroupResponseTypeDef definition

class DescribeLabelGroupResponseTypeDef(TypedDict):
    LabelGroupName: str,
    LabelGroupArn: str,
    FaultCodes: List[str],
    CreatedAt: datetime,
    UpdatedAt: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeLabelResponseTypeDef#

# DescribeLabelResponseTypeDef definition

class DescribeLabelResponseTypeDef(TypedDict):
    LabelGroupName: str,
    LabelGroupArn: str,
    LabelId: str,
    StartTime: datetime,
    EndTime: datetime,
    Rating: LabelRatingType,  # (1)
    FaultCode: str,
    Notes: str,
    Equipment: str,
    CreatedAt: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelRatingType
  2. See ResponseMetadataTypeDef

DescribeResourcePolicyResponseTypeDef#

# DescribeResourcePolicyResponseTypeDef definition

class DescribeResourcePolicyResponseTypeDef(TypedDict):
    PolicyRevisionId: str,
    ResourcePolicy: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeRetrainingSchedulerResponseTypeDef#

# DescribeRetrainingSchedulerResponseTypeDef definition

class DescribeRetrainingSchedulerResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    RetrainingStartDate: datetime,
    RetrainingFrequency: str,
    LookbackWindow: str,
    Status: RetrainingSchedulerStatusType,  # (1)
    PromoteMode: ModelPromoteModeType,  # (2)
    CreatedAt: datetime,
    UpdatedAt: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See RetrainingSchedulerStatusType
  2. See ModelPromoteModeType
  3. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ImportDatasetResponseTypeDef#

# ImportDatasetResponseTypeDef definition

class ImportDatasetResponseTypeDef(TypedDict):
    DatasetName: str,
    DatasetArn: str,
    Status: DatasetStatusType,  # (1)
    JobId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DatasetStatusType
  2. See ResponseMetadataTypeDef

ImportModelVersionResponseTypeDef#

# ImportModelVersionResponseTypeDef definition

class ImportModelVersionResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    ModelVersionArn: str,
    ModelVersion: int,
    Status: ModelVersionStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelVersionStatusType
  2. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

PutResourcePolicyResponseTypeDef#

# PutResourcePolicyResponseTypeDef definition

class PutResourcePolicyResponseTypeDef(TypedDict):
    ResourceArn: str,
    PolicyRevisionId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartDataIngestionJobResponseTypeDef#

# StartDataIngestionJobResponseTypeDef definition

class StartDataIngestionJobResponseTypeDef(TypedDict):
    JobId: str,
    Status: IngestionJobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IngestionJobStatusType
  2. See ResponseMetadataTypeDef

StartInferenceSchedulerResponseTypeDef#

# StartInferenceSchedulerResponseTypeDef definition

class StartInferenceSchedulerResponseTypeDef(TypedDict):
    ModelArn: str,
    ModelName: str,
    InferenceSchedulerName: str,
    InferenceSchedulerArn: str,
    Status: InferenceSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerStatusType
  2. See ResponseMetadataTypeDef

StartRetrainingSchedulerResponseTypeDef#

# StartRetrainingSchedulerResponseTypeDef definition

class StartRetrainingSchedulerResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    Status: RetrainingSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RetrainingSchedulerStatusType
  2. See ResponseMetadataTypeDef

StopInferenceSchedulerResponseTypeDef#

# StopInferenceSchedulerResponseTypeDef definition

class StopInferenceSchedulerResponseTypeDef(TypedDict):
    ModelArn: str,
    ModelName: str,
    InferenceSchedulerName: str,
    InferenceSchedulerArn: str,
    Status: InferenceSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerStatusType
  2. See ResponseMetadataTypeDef

StopRetrainingSchedulerResponseTypeDef#

# StopRetrainingSchedulerResponseTypeDef definition

class StopRetrainingSchedulerResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    Status: RetrainingSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RetrainingSchedulerStatusType
  2. See ResponseMetadataTypeDef

UpdateActiveModelVersionResponseTypeDef#

# UpdateActiveModelVersionResponseTypeDef definition

class UpdateActiveModelVersionResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    CurrentActiveVersion: int,
    PreviousActiveVersion: int,
    CurrentActiveVersionArn: str,
    PreviousActiveVersionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateLabelRequestRequestTypeDef#

# CreateLabelRequestRequestTypeDef definition

class CreateLabelRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    StartTime: Union[datetime, str],
    EndTime: Union[datetime, str],
    Rating: LabelRatingType,  # (1)
    ClientToken: str,
    FaultCode: NotRequired[str],
    Notes: NotRequired[str],
    Equipment: NotRequired[str],
  1. See LabelRatingType

CreateRetrainingSchedulerRequestRequestTypeDef#

# CreateRetrainingSchedulerRequestRequestTypeDef definition

class CreateRetrainingSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,
    RetrainingFrequency: str,
    LookbackWindow: str,
    ClientToken: str,
    RetrainingStartDate: NotRequired[Union[datetime, str]],
    PromoteMode: NotRequired[ModelPromoteModeType],  # (1)
  1. See ModelPromoteModeType

ListInferenceEventsRequestRequestTypeDef#

# ListInferenceEventsRequestRequestTypeDef definition

class ListInferenceEventsRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,
    IntervalStartTime: Union[datetime, str],
    IntervalEndTime: Union[datetime, str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListInferenceExecutionsRequestRequestTypeDef#

# ListInferenceExecutionsRequestRequestTypeDef definition

class ListInferenceExecutionsRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    DataStartTimeAfter: NotRequired[Union[datetime, str]],
    DataEndTimeBefore: NotRequired[Union[datetime, str]],
    Status: NotRequired[InferenceExecutionStatusType],  # (1)
  1. See InferenceExecutionStatusType

ListLabelsRequestRequestTypeDef#

# ListLabelsRequestRequestTypeDef definition

class ListLabelsRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    IntervalStartTime: NotRequired[Union[datetime, str]],
    IntervalEndTime: NotRequired[Union[datetime, str]],
    FaultCode: NotRequired[str],
    Equipment: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListModelVersionsRequestRequestTypeDef#

# ListModelVersionsRequestRequestTypeDef definition

class ListModelVersionsRequestRequestTypeDef(TypedDict):
    ModelName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Status: NotRequired[ModelVersionStatusType],  # (1)
    SourceType: NotRequired[ModelVersionSourceTypeType],  # (2)
    CreatedAtEndTime: NotRequired[Union[datetime, str]],
    CreatedAtStartTime: NotRequired[Union[datetime, str]],
    MaxModelVersion: NotRequired[int],
    MinModelVersion: NotRequired[int],
  1. See ModelVersionStatusType
  2. See ModelVersionSourceTypeType

UpdateRetrainingSchedulerRequestRequestTypeDef#

# UpdateRetrainingSchedulerRequestRequestTypeDef definition

class UpdateRetrainingSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,
    RetrainingStartDate: NotRequired[Union[datetime, str]],
    RetrainingFrequency: NotRequired[str],
    LookbackWindow: NotRequired[str],
    PromoteMode: NotRequired[ModelPromoteModeType],  # (1)
  1. See ModelPromoteModeType

ListDatasetsResponseTypeDef#

# ListDatasetsResponseTypeDef definition

class ListDatasetsResponseTypeDef(TypedDict):
    NextToken: str,
    DatasetSummaries: List[DatasetSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DatasetSummaryTypeDef
  2. See ResponseMetadataTypeDef

IngestedFilesSummaryTypeDef#

# IngestedFilesSummaryTypeDef definition

class IngestedFilesSummaryTypeDef(TypedDict):
    TotalNumberOfFiles: int,
    IngestedNumberOfFiles: int,
    DiscardedFiles: NotRequired[List[S3ObjectTypeDef]],  # (1)
  1. See S3ObjectTypeDef

ListInferenceEventsResponseTypeDef#

# ListInferenceEventsResponseTypeDef definition

class ListInferenceEventsResponseTypeDef(TypedDict):
    NextToken: str,
    InferenceEventSummaries: List[InferenceEventSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceEventSummaryTypeDef
  2. See ResponseMetadataTypeDef

InferenceInputConfigurationTypeDef#

# InferenceInputConfigurationTypeDef definition

class InferenceInputConfigurationTypeDef(TypedDict):
    S3InputConfiguration: NotRequired[InferenceS3InputConfigurationTypeDef],  # (1)
    InputTimeZoneOffset: NotRequired[str],
    InferenceInputNameConfiguration: NotRequired[InferenceInputNameConfigurationTypeDef],  # (2)
  1. See InferenceS3InputConfigurationTypeDef
  2. See InferenceInputNameConfigurationTypeDef

InferenceOutputConfigurationTypeDef#

# InferenceOutputConfigurationTypeDef definition

class InferenceOutputConfigurationTypeDef(TypedDict):
    S3OutputConfiguration: InferenceS3OutputConfigurationTypeDef,  # (1)
    KmsKeyId: NotRequired[str],
  1. See InferenceS3OutputConfigurationTypeDef

ListInferenceSchedulersResponseTypeDef#

# ListInferenceSchedulersResponseTypeDef definition

class ListInferenceSchedulersResponseTypeDef(TypedDict):
    NextToken: str,
    InferenceSchedulerSummaries: List[InferenceSchedulerSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerSummaryTypeDef
  2. See ResponseMetadataTypeDef

IngestionInputConfigurationTypeDef#

# IngestionInputConfigurationTypeDef definition

class IngestionInputConfigurationTypeDef(TypedDict):
    S3InputConfiguration: IngestionS3InputConfigurationTypeDef,  # (1)
  1. See IngestionS3InputConfigurationTypeDef

InsufficientSensorDataTypeDef#

# InsufficientSensorDataTypeDef definition

class InsufficientSensorDataTypeDef(TypedDict):
    MissingCompleteSensorData: MissingCompleteSensorDataTypeDef,  # (1)
    SensorsWithShortDateRange: SensorsWithShortDateRangeTypeDef,  # (2)
  1. See MissingCompleteSensorDataTypeDef
  2. See SensorsWithShortDateRangeTypeDef

ListLabelGroupsResponseTypeDef#

# ListLabelGroupsResponseTypeDef definition

class ListLabelGroupsResponseTypeDef(TypedDict):
    NextToken: str,
    LabelGroupSummaries: List[LabelGroupSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListLabelsResponseTypeDef#

# ListLabelsResponseTypeDef definition

class ListLabelsResponseTypeDef(TypedDict):
    NextToken: str,
    LabelSummaries: List[LabelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelSummaryTypeDef
  2. See ResponseMetadataTypeDef

LabelsInputConfigurationTypeDef#

# LabelsInputConfigurationTypeDef definition

class LabelsInputConfigurationTypeDef(TypedDict):
    S3InputConfiguration: NotRequired[LabelsS3InputConfigurationTypeDef],  # (1)
    LabelGroupName: NotRequired[str],
  1. See LabelsS3InputConfigurationTypeDef

ListModelVersionsResponseTypeDef#

# ListModelVersionsResponseTypeDef definition

class ListModelVersionsResponseTypeDef(TypedDict):
    NextToken: str,
    ModelVersionSummaries: List[ModelVersionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListRetrainingSchedulersResponseTypeDef#

# ListRetrainingSchedulersResponseTypeDef definition

class ListRetrainingSchedulersResponseTypeDef(TypedDict):
    RetrainingSchedulerSummaries: List[RetrainingSchedulerSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RetrainingSchedulerSummaryTypeDef
  2. See ResponseMetadataTypeDef

ModelDiagnosticsOutputConfigurationTypeDef#

# ModelDiagnosticsOutputConfigurationTypeDef definition

class ModelDiagnosticsOutputConfigurationTypeDef(TypedDict):
    S3OutputConfiguration: ModelDiagnosticsS3OutputConfigurationTypeDef,  # (1)
    KmsKeyId: NotRequired[str],
  1. See ModelDiagnosticsS3OutputConfigurationTypeDef

SensorStatisticsSummaryTypeDef#

# SensorStatisticsSummaryTypeDef definition

class SensorStatisticsSummaryTypeDef(TypedDict):
    ComponentName: NotRequired[str],
    SensorName: NotRequired[str],
    DataExists: NotRequired[bool],
    MissingValues: NotRequired[CountPercentTypeDef],  # (1)
    InvalidValues: NotRequired[CountPercentTypeDef],  # (1)
    InvalidDateEntries: NotRequired[CountPercentTypeDef],  # (1)
    DuplicateTimestamps: NotRequired[CountPercentTypeDef],  # (1)
    CategoricalValues: NotRequired[CategoricalValuesTypeDef],  # (5)
    MultipleOperatingModes: NotRequired[MultipleOperatingModesTypeDef],  # (6)
    LargeTimestampGaps: NotRequired[LargeTimestampGapsTypeDef],  # (7)
    MonotonicValues: NotRequired[MonotonicValuesTypeDef],  # (8)
    DataStartTime: NotRequired[datetime],
    DataEndTime: NotRequired[datetime],
  1. See CountPercentTypeDef
  2. See CountPercentTypeDef
  3. See CountPercentTypeDef
  4. See CountPercentTypeDef
  5. See CategoricalValuesTypeDef
  6. See MultipleOperatingModesTypeDef
  7. See LargeTimestampGapsTypeDef
  8. See MonotonicValuesTypeDef

CreateInferenceSchedulerRequestRequestTypeDef#

# CreateInferenceSchedulerRequestRequestTypeDef definition

class CreateInferenceSchedulerRequestRequestTypeDef(TypedDict):
    ModelName: str,
    InferenceSchedulerName: str,
    DataUploadFrequency: DataUploadFrequencyType,  # (1)
    DataInputConfiguration: InferenceInputConfigurationTypeDef,  # (2)
    DataOutputConfiguration: InferenceOutputConfigurationTypeDef,  # (3)
    RoleArn: str,
    ClientToken: str,
    DataDelayOffsetInMinutes: NotRequired[int],
    ServerSideKmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See DataUploadFrequencyType
  2. See InferenceInputConfigurationTypeDef
  3. See InferenceOutputConfigurationTypeDef
  4. See TagTypeDef

DescribeInferenceSchedulerResponseTypeDef#

# DescribeInferenceSchedulerResponseTypeDef definition

class DescribeInferenceSchedulerResponseTypeDef(TypedDict):
    ModelArn: str,
    ModelName: str,
    InferenceSchedulerName: str,
    InferenceSchedulerArn: str,
    Status: InferenceSchedulerStatusType,  # (1)
    DataDelayOffsetInMinutes: int,
    DataUploadFrequency: DataUploadFrequencyType,  # (2)
    CreatedAt: datetime,
    UpdatedAt: datetime,
    DataInputConfiguration: InferenceInputConfigurationTypeDef,  # (3)
    DataOutputConfiguration: InferenceOutputConfigurationTypeDef,  # (4)
    RoleArn: str,
    ServerSideKmsKeyId: str,
    LatestInferenceResult: LatestInferenceResultType,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See InferenceSchedulerStatusType
  2. See DataUploadFrequencyType
  3. See InferenceInputConfigurationTypeDef
  4. See InferenceOutputConfigurationTypeDef
  5. See LatestInferenceResultType
  6. See ResponseMetadataTypeDef

InferenceExecutionSummaryTypeDef#

# InferenceExecutionSummaryTypeDef definition

class InferenceExecutionSummaryTypeDef(TypedDict):
    ModelName: NotRequired[str],
    ModelArn: NotRequired[str],
    InferenceSchedulerName: NotRequired[str],
    InferenceSchedulerArn: NotRequired[str],
    ScheduledStartTime: NotRequired[datetime],
    DataStartTime: NotRequired[datetime],
    DataEndTime: NotRequired[datetime],
    DataInputConfiguration: NotRequired[InferenceInputConfigurationTypeDef],  # (1)
    DataOutputConfiguration: NotRequired[InferenceOutputConfigurationTypeDef],  # (2)
    CustomerResultObject: NotRequired[S3ObjectTypeDef],  # (3)
    Status: NotRequired[InferenceExecutionStatusType],  # (4)
    FailedReason: NotRequired[str],
    ModelVersion: NotRequired[int],
    ModelVersionArn: NotRequired[str],
  1. See InferenceInputConfigurationTypeDef
  2. See InferenceOutputConfigurationTypeDef
  3. See S3ObjectTypeDef
  4. See InferenceExecutionStatusType

UpdateInferenceSchedulerRequestRequestTypeDef#

# UpdateInferenceSchedulerRequestRequestTypeDef definition

class UpdateInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,
    DataDelayOffsetInMinutes: NotRequired[int],
    DataUploadFrequency: NotRequired[DataUploadFrequencyType],  # (1)
    DataInputConfiguration: NotRequired[InferenceInputConfigurationTypeDef],  # (2)
    DataOutputConfiguration: NotRequired[InferenceOutputConfigurationTypeDef],  # (3)
    RoleArn: NotRequired[str],
  1. See DataUploadFrequencyType
  2. See InferenceInputConfigurationTypeDef
  3. See InferenceOutputConfigurationTypeDef

DataIngestionJobSummaryTypeDef#

# DataIngestionJobSummaryTypeDef definition

class DataIngestionJobSummaryTypeDef(TypedDict):
    JobId: NotRequired[str],
    DatasetName: NotRequired[str],
    DatasetArn: NotRequired[str],
    IngestionInputConfiguration: NotRequired[IngestionInputConfigurationTypeDef],  # (1)
    Status: NotRequired[IngestionJobStatusType],  # (2)
  1. See IngestionInputConfigurationTypeDef
  2. See IngestionJobStatusType

StartDataIngestionJobRequestRequestTypeDef#

# StartDataIngestionJobRequestRequestTypeDef definition

class StartDataIngestionJobRequestRequestTypeDef(TypedDict):
    DatasetName: str,
    IngestionInputConfiguration: IngestionInputConfigurationTypeDef,  # (1)
    RoleArn: str,
    ClientToken: str,
  1. See IngestionInputConfigurationTypeDef

DataQualitySummaryTypeDef#

# DataQualitySummaryTypeDef definition

class DataQualitySummaryTypeDef(TypedDict):
    InsufficientSensorData: InsufficientSensorDataTypeDef,  # (1)
    MissingSensorData: MissingSensorDataTypeDef,  # (2)
    InvalidSensorData: InvalidSensorDataTypeDef,  # (3)
    UnsupportedTimestamps: UnsupportedTimestampsTypeDef,  # (4)
    DuplicateTimestamps: DuplicateTimestampsTypeDef,  # (5)
  1. See InsufficientSensorDataTypeDef
  2. See MissingSensorDataTypeDef
  3. See InvalidSensorDataTypeDef
  4. See UnsupportedTimestampsTypeDef
  5. See DuplicateTimestampsTypeDef

ImportModelVersionRequestRequestTypeDef#

# ImportModelVersionRequestRequestTypeDef definition

class ImportModelVersionRequestRequestTypeDef(TypedDict):
    SourceModelVersionArn: str,
    DatasetName: str,
    ClientToken: str,
    ModelName: NotRequired[str],
    LabelsInputConfiguration: NotRequired[LabelsInputConfigurationTypeDef],  # (1)
    RoleArn: NotRequired[str],
    ServerSideKmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    InferenceDataImportStrategy: NotRequired[InferenceDataImportStrategyType],  # (3)
  1. See LabelsInputConfigurationTypeDef
  2. See TagTypeDef
  3. See InferenceDataImportStrategyType

CreateModelRequestRequestTypeDef#

# CreateModelRequestRequestTypeDef definition

class CreateModelRequestRequestTypeDef(TypedDict):
    ModelName: str,
    DatasetName: str,
    ClientToken: str,
    DatasetSchema: NotRequired[DatasetSchemaTypeDef],  # (1)
    LabelsInputConfiguration: NotRequired[LabelsInputConfigurationTypeDef],  # (2)
    TrainingDataStartTime: NotRequired[Union[datetime, str]],
    TrainingDataEndTime: NotRequired[Union[datetime, str]],
    EvaluationDataStartTime: NotRequired[Union[datetime, str]],
    EvaluationDataEndTime: NotRequired[Union[datetime, str]],
    RoleArn: NotRequired[str],
    DataPreProcessingConfiguration: NotRequired[DataPreProcessingConfigurationTypeDef],  # (3)
    ServerSideKmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    OffCondition: NotRequired[str],
    ModelDiagnosticsOutputConfiguration: NotRequired[ModelDiagnosticsOutputConfigurationTypeDef],  # (5)
  1. See DatasetSchemaTypeDef
  2. See LabelsInputConfigurationTypeDef
  3. See DataPreProcessingConfigurationTypeDef
  4. See TagTypeDef
  5. See ModelDiagnosticsOutputConfigurationTypeDef

DescribeModelResponseTypeDef#

# DescribeModelResponseTypeDef definition

class DescribeModelResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    DatasetName: str,
    DatasetArn: str,
    Schema: str,
    LabelsInputConfiguration: LabelsInputConfigurationTypeDef,  # (1)
    TrainingDataStartTime: datetime,
    TrainingDataEndTime: datetime,
    EvaluationDataStartTime: datetime,
    EvaluationDataEndTime: datetime,
    RoleArn: str,
    DataPreProcessingConfiguration: DataPreProcessingConfigurationTypeDef,  # (2)
    Status: ModelStatusType,  # (3)
    TrainingExecutionStartTime: datetime,
    TrainingExecutionEndTime: datetime,
    FailedReason: str,
    ModelMetrics: str,
    LastUpdatedTime: datetime,
    CreatedAt: datetime,
    ServerSideKmsKeyId: str,
    OffCondition: str,
    SourceModelVersionArn: str,
    ImportJobStartTime: datetime,
    ImportJobEndTime: datetime,
    ActiveModelVersion: int,
    ActiveModelVersionArn: str,
    ModelVersionActivatedAt: datetime,
    PreviousActiveModelVersion: int,
    PreviousActiveModelVersionArn: str,
    PreviousModelVersionActivatedAt: datetime,
    PriorModelMetrics: str,
    LatestScheduledRetrainingFailedReason: str,
    LatestScheduledRetrainingStatus: ModelVersionStatusType,  # (4)
    LatestScheduledRetrainingModelVersion: int,
    LatestScheduledRetrainingStartTime: datetime,
    LatestScheduledRetrainingAvailableDataInDays: int,
    NextScheduledRetrainingStartDate: datetime,
    AccumulatedInferenceDataStartTime: datetime,
    AccumulatedInferenceDataEndTime: datetime,
    RetrainingSchedulerStatus: RetrainingSchedulerStatusType,  # (5)
    ModelDiagnosticsOutputConfiguration: ModelDiagnosticsOutputConfigurationTypeDef,  # (6)
    ModelQuality: ModelQualityType,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See LabelsInputConfigurationTypeDef
  2. See DataPreProcessingConfigurationTypeDef
  3. See ModelStatusType
  4. See ModelVersionStatusType
  5. See RetrainingSchedulerStatusType
  6. See ModelDiagnosticsOutputConfigurationTypeDef
  7. See ModelQualityType
  8. See ResponseMetadataTypeDef

DescribeModelVersionResponseTypeDef#

# DescribeModelVersionResponseTypeDef definition

class DescribeModelVersionResponseTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    ModelVersion: int,
    ModelVersionArn: str,
    Status: ModelVersionStatusType,  # (1)
    SourceType: ModelVersionSourceTypeType,  # (2)
    DatasetName: str,
    DatasetArn: str,
    Schema: str,
    LabelsInputConfiguration: LabelsInputConfigurationTypeDef,  # (3)
    TrainingDataStartTime: datetime,
    TrainingDataEndTime: datetime,
    EvaluationDataStartTime: datetime,
    EvaluationDataEndTime: datetime,
    RoleArn: str,
    DataPreProcessingConfiguration: DataPreProcessingConfigurationTypeDef,  # (4)
    TrainingExecutionStartTime: datetime,
    TrainingExecutionEndTime: datetime,
    FailedReason: str,
    ModelMetrics: str,
    LastUpdatedTime: datetime,
    CreatedAt: datetime,
    ServerSideKmsKeyId: str,
    OffCondition: str,
    SourceModelVersionArn: str,
    ImportJobStartTime: datetime,
    ImportJobEndTime: datetime,
    ImportedDataSizeInBytes: int,
    PriorModelMetrics: str,
    RetrainingAvailableDataInDays: int,
    AutoPromotionResult: AutoPromotionResultType,  # (5)
    AutoPromotionResultReason: str,
    ModelDiagnosticsOutputConfiguration: ModelDiagnosticsOutputConfigurationTypeDef,  # (6)
    ModelDiagnosticsResultsObject: S3ObjectTypeDef,  # (7)
    ModelQuality: ModelQualityType,  # (8)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See ModelVersionStatusType
  2. See ModelVersionSourceTypeType
  3. See LabelsInputConfigurationTypeDef
  4. See DataPreProcessingConfigurationTypeDef
  5. See AutoPromotionResultType
  6. See ModelDiagnosticsOutputConfigurationTypeDef
  7. See S3ObjectTypeDef
  8. See ModelQualityType
  9. See ResponseMetadataTypeDef

ModelSummaryTypeDef#

# ModelSummaryTypeDef definition

class ModelSummaryTypeDef(TypedDict):
    ModelName: NotRequired[str],
    ModelArn: NotRequired[str],
    DatasetName: NotRequired[str],
    DatasetArn: NotRequired[str],
    Status: NotRequired[ModelStatusType],  # (1)
    CreatedAt: NotRequired[datetime],
    ActiveModelVersion: NotRequired[int],
    ActiveModelVersionArn: NotRequired[str],
    LatestScheduledRetrainingStatus: NotRequired[ModelVersionStatusType],  # (2)
    LatestScheduledRetrainingModelVersion: NotRequired[int],
    LatestScheduledRetrainingStartTime: NotRequired[datetime],
    NextScheduledRetrainingStartDate: NotRequired[datetime],
    RetrainingSchedulerStatus: NotRequired[RetrainingSchedulerStatusType],  # (3)
    ModelDiagnosticsOutputConfiguration: NotRequired[ModelDiagnosticsOutputConfigurationTypeDef],  # (4)
    ModelQuality: NotRequired[ModelQualityType],  # (5)
  1. See ModelStatusType
  2. See ModelVersionStatusType
  3. See RetrainingSchedulerStatusType
  4. See ModelDiagnosticsOutputConfigurationTypeDef
  5. See ModelQualityType

UpdateModelRequestRequestTypeDef#

# UpdateModelRequestRequestTypeDef definition

class UpdateModelRequestRequestTypeDef(TypedDict):
    ModelName: str,
    LabelsInputConfiguration: NotRequired[LabelsInputConfigurationTypeDef],  # (1)
    RoleArn: NotRequired[str],
    ModelDiagnosticsOutputConfiguration: NotRequired[ModelDiagnosticsOutputConfigurationTypeDef],  # (2)
  1. See LabelsInputConfigurationTypeDef
  2. See ModelDiagnosticsOutputConfigurationTypeDef

ListSensorStatisticsResponseTypeDef#

# ListSensorStatisticsResponseTypeDef definition

class ListSensorStatisticsResponseTypeDef(TypedDict):
    SensorStatisticsSummaries: List[SensorStatisticsSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SensorStatisticsSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceExecutionsResponseTypeDef#

# ListInferenceExecutionsResponseTypeDef definition

class ListInferenceExecutionsResponseTypeDef(TypedDict):
    NextToken: str,
    InferenceExecutionSummaries: List[InferenceExecutionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceExecutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDataIngestionJobsResponseTypeDef#

# ListDataIngestionJobsResponseTypeDef definition

class ListDataIngestionJobsResponseTypeDef(TypedDict):
    NextToken: str,
    DataIngestionJobSummaries: List[DataIngestionJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataIngestionJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

DescribeDataIngestionJobResponseTypeDef#

# DescribeDataIngestionJobResponseTypeDef definition

class DescribeDataIngestionJobResponseTypeDef(TypedDict):
    JobId: str,
    DatasetArn: str,
    IngestionInputConfiguration: IngestionInputConfigurationTypeDef,  # (1)
    RoleArn: str,
    CreatedAt: datetime,
    Status: IngestionJobStatusType,  # (2)
    FailedReason: str,
    DataQualitySummary: DataQualitySummaryTypeDef,  # (3)
    IngestedFilesSummary: IngestedFilesSummaryTypeDef,  # (4)
    StatusDetail: str,
    IngestedDataSize: int,
    DataStartTime: datetime,
    DataEndTime: datetime,
    SourceDatasetArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See IngestionInputConfigurationTypeDef
  2. See IngestionJobStatusType
  3. See DataQualitySummaryTypeDef
  4. See IngestedFilesSummaryTypeDef
  5. See ResponseMetadataTypeDef

DescribeDatasetResponseTypeDef#

# DescribeDatasetResponseTypeDef definition

class DescribeDatasetResponseTypeDef(TypedDict):
    DatasetName: str,
    DatasetArn: str,
    CreatedAt: datetime,
    LastUpdatedAt: datetime,
    Status: DatasetStatusType,  # (1)
    Schema: str,
    ServerSideKmsKeyId: str,
    IngestionInputConfiguration: IngestionInputConfigurationTypeDef,  # (2)
    DataQualitySummary: DataQualitySummaryTypeDef,  # (3)
    IngestedFilesSummary: IngestedFilesSummaryTypeDef,  # (4)
    RoleArn: str,
    DataStartTime: datetime,
    DataEndTime: datetime,
    SourceDatasetArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See DatasetStatusType
  2. See IngestionInputConfigurationTypeDef
  3. See DataQualitySummaryTypeDef
  4. See IngestedFilesSummaryTypeDef
  5. See ResponseMetadataTypeDef

ListModelsResponseTypeDef#

# ListModelsResponseTypeDef definition

class ListModelsResponseTypeDef(TypedDict):
    NextToken: str,
    ModelSummaries: List[ModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelSummaryTypeDef
  2. See ResponseMetadataTypeDef