Skip to content

Type definitions#

Index > LookoutEquipment > Type definitions

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

TimestampTypeDef#

# TimestampTypeDef Union usage example

from types_boto3_lookoutequipment.type_defs import TimestampTypeDef


def get_value() -> TimestampTypeDef:
    return ...


# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

CategoricalValuesTypeDef#

# CategoricalValuesTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CategoricalValuesTypeDef


def get_value() -> CategoricalValuesTypeDef:
    return {
        "Status": ...,
    }


# CategoricalValuesTypeDef definition

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

CountPercentTypeDef#

# CountPercentTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CountPercentTypeDef


def get_value() -> CountPercentTypeDef:
    return {
        "Count": ...,
    }


# CountPercentTypeDef definition

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

DatasetSchemaTypeDef#

# DatasetSchemaTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DatasetSchemaTypeDef


def get_value() -> DatasetSchemaTypeDef:
    return {
        "InlineDataSchema": ...,
    }


# DatasetSchemaTypeDef definition

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

TagTypeDef#

# TagTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import TagTypeDef


def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }


# TagTypeDef definition

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

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

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

DataPreProcessingConfigurationTypeDef#

# DataPreProcessingConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DataPreProcessingConfigurationTypeDef


def get_value() -> DataPreProcessingConfigurationTypeDef:
    return {
        "TargetSamplingRate": ...,
    }


# DataPreProcessingConfigurationTypeDef definition

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

DuplicateTimestampsTypeDef#

# DuplicateTimestampsTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DuplicateTimestampsTypeDef


def get_value() -> DuplicateTimestampsTypeDef:
    return {
        "TotalNumberOfDuplicateTimestamps": ...,
    }


# DuplicateTimestampsTypeDef definition

class DuplicateTimestampsTypeDef(TypedDict):
    TotalNumberOfDuplicateTimestamps: int,

InvalidSensorDataTypeDef#

# InvalidSensorDataTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InvalidSensorDataTypeDef


def get_value() -> InvalidSensorDataTypeDef:
    return {
        "AffectedSensorCount": ...,
    }


# InvalidSensorDataTypeDef definition

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

MissingSensorDataTypeDef#

# MissingSensorDataTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import MissingSensorDataTypeDef


def get_value() -> MissingSensorDataTypeDef:
    return {
        "AffectedSensorCount": ...,
    }


# MissingSensorDataTypeDef definition

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

UnsupportedTimestampsTypeDef#

# UnsupportedTimestampsTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UnsupportedTimestampsTypeDef


def get_value() -> UnsupportedTimestampsTypeDef:
    return {
        "TotalNumberOfUnsupportedTimestamps": ...,
    }


# UnsupportedTimestampsTypeDef definition

class UnsupportedTimestampsTypeDef(TypedDict):
    TotalNumberOfUnsupportedTimestamps: int,

DatasetSummaryTypeDef#

# DatasetSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DatasetSummaryTypeDef


def get_value() -> DatasetSummaryTypeDef:
    return {
        "DatasetName": ...,
    }


# DatasetSummaryTypeDef definition

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

DeleteDatasetRequestTypeDef#

# DeleteDatasetRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteDatasetRequestTypeDef


def get_value() -> DeleteDatasetRequestTypeDef:
    return {
        "DatasetName": ...,
    }


# DeleteDatasetRequestTypeDef definition

class DeleteDatasetRequestTypeDef(TypedDict):
    DatasetName: str,

DeleteInferenceSchedulerRequestTypeDef#

# DeleteInferenceSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteInferenceSchedulerRequestTypeDef


def get_value() -> DeleteInferenceSchedulerRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# DeleteInferenceSchedulerRequestTypeDef definition

class DeleteInferenceSchedulerRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DeleteLabelGroupRequestTypeDef#

# DeleteLabelGroupRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteLabelGroupRequestTypeDef


def get_value() -> DeleteLabelGroupRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# DeleteLabelGroupRequestTypeDef definition

class DeleteLabelGroupRequestTypeDef(TypedDict):
    LabelGroupName: str,

DeleteLabelRequestTypeDef#

# DeleteLabelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteLabelRequestTypeDef


def get_value() -> DeleteLabelRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# DeleteLabelRequestTypeDef definition

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

DeleteModelRequestTypeDef#

# DeleteModelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteModelRequestTypeDef


def get_value() -> DeleteModelRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DeleteModelRequestTypeDef definition

class DeleteModelRequestTypeDef(TypedDict):
    ModelName: str,

DeleteResourcePolicyRequestTypeDef#

# DeleteResourcePolicyRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteResourcePolicyRequestTypeDef


def get_value() -> DeleteResourcePolicyRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# DeleteResourcePolicyRequestTypeDef definition

class DeleteResourcePolicyRequestTypeDef(TypedDict):
    ResourceArn: str,

DeleteRetrainingSchedulerRequestTypeDef#

# DeleteRetrainingSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DeleteRetrainingSchedulerRequestTypeDef


def get_value() -> DeleteRetrainingSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DeleteRetrainingSchedulerRequestTypeDef definition

class DeleteRetrainingSchedulerRequestTypeDef(TypedDict):
    ModelName: str,

DescribeDataIngestionJobRequestTypeDef#

# DescribeDataIngestionJobRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeDataIngestionJobRequestTypeDef


def get_value() -> DescribeDataIngestionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeDataIngestionJobRequestTypeDef definition

class DescribeDataIngestionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeDatasetRequestTypeDef#

# DescribeDatasetRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeDatasetRequestTypeDef


def get_value() -> DescribeDatasetRequestTypeDef:
    return {
        "DatasetName": ...,
    }


# DescribeDatasetRequestTypeDef definition

class DescribeDatasetRequestTypeDef(TypedDict):
    DatasetName: str,

DescribeInferenceSchedulerRequestTypeDef#

# DescribeInferenceSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeInferenceSchedulerRequestTypeDef


def get_value() -> DescribeInferenceSchedulerRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# DescribeInferenceSchedulerRequestTypeDef definition

class DescribeInferenceSchedulerRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DescribeLabelGroupRequestTypeDef#

# DescribeLabelGroupRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeLabelGroupRequestTypeDef


def get_value() -> DescribeLabelGroupRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# DescribeLabelGroupRequestTypeDef definition

class DescribeLabelGroupRequestTypeDef(TypedDict):
    LabelGroupName: str,

DescribeLabelRequestTypeDef#

# DescribeLabelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeLabelRequestTypeDef


def get_value() -> DescribeLabelRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# DescribeLabelRequestTypeDef definition

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

DescribeModelRequestTypeDef#

# DescribeModelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeModelRequestTypeDef


def get_value() -> DescribeModelRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DescribeModelRequestTypeDef definition

class DescribeModelRequestTypeDef(TypedDict):
    ModelName: str,

DescribeModelVersionRequestTypeDef#

# DescribeModelVersionRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeModelVersionRequestTypeDef


def get_value() -> DescribeModelVersionRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DescribeModelVersionRequestTypeDef definition

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

S3ObjectTypeDef#

# S3ObjectTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import S3ObjectTypeDef


def get_value() -> S3ObjectTypeDef:
    return {
        "Bucket": ...,
    }


# S3ObjectTypeDef definition

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

DescribeResourcePolicyRequestTypeDef#

# DescribeResourcePolicyRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeResourcePolicyRequestTypeDef


def get_value() -> DescribeResourcePolicyRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# DescribeResourcePolicyRequestTypeDef definition

class DescribeResourcePolicyRequestTypeDef(TypedDict):
    ResourceArn: str,

DescribeRetrainingSchedulerRequestTypeDef#

# DescribeRetrainingSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeRetrainingSchedulerRequestTypeDef


def get_value() -> DescribeRetrainingSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# DescribeRetrainingSchedulerRequestTypeDef definition

class DescribeRetrainingSchedulerRequestTypeDef(TypedDict):
    ModelName: str,

InferenceEventSummaryTypeDef#

# InferenceEventSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceEventSummaryTypeDef


def get_value() -> InferenceEventSummaryTypeDef:
    return {
        "InferenceSchedulerArn": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceInputNameConfigurationTypeDef


def get_value() -> InferenceInputNameConfigurationTypeDef:
    return {
        "TimestampFormat": ...,
    }


# InferenceInputNameConfigurationTypeDef definition

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

InferenceS3InputConfigurationTypeDef#

# InferenceS3InputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceS3InputConfigurationTypeDef


def get_value() -> InferenceS3InputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }


# InferenceS3InputConfigurationTypeDef definition

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

InferenceS3OutputConfigurationTypeDef#

# InferenceS3OutputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceS3OutputConfigurationTypeDef


def get_value() -> InferenceS3OutputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }


# InferenceS3OutputConfigurationTypeDef definition

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

InferenceSchedulerSummaryTypeDef#

# InferenceSchedulerSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceSchedulerSummaryTypeDef


def get_value() -> InferenceSchedulerSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import IngestionS3InputConfigurationTypeDef


def get_value() -> IngestionS3InputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }


# IngestionS3InputConfigurationTypeDef definition

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

MissingCompleteSensorDataTypeDef#

# MissingCompleteSensorDataTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import MissingCompleteSensorDataTypeDef


def get_value() -> MissingCompleteSensorDataTypeDef:
    return {
        "AffectedSensorCount": ...,
    }


# MissingCompleteSensorDataTypeDef definition

class MissingCompleteSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,

SensorsWithShortDateRangeTypeDef#

# SensorsWithShortDateRangeTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import SensorsWithShortDateRangeTypeDef


def get_value() -> SensorsWithShortDateRangeTypeDef:
    return {
        "AffectedSensorCount": ...,
    }


# SensorsWithShortDateRangeTypeDef definition

class SensorsWithShortDateRangeTypeDef(TypedDict):
    AffectedSensorCount: int,

LabelGroupSummaryTypeDef#

# LabelGroupSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import LabelGroupSummaryTypeDef


def get_value() -> LabelGroupSummaryTypeDef:
    return {
        "LabelGroupName": ...,
    }


# LabelGroupSummaryTypeDef definition

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

LabelSummaryTypeDef#

# LabelSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import LabelSummaryTypeDef


def get_value() -> LabelSummaryTypeDef:
    return {
        "LabelGroupName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import LabelsS3InputConfigurationTypeDef


def get_value() -> LabelsS3InputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }


# LabelsS3InputConfigurationTypeDef definition

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

LargeTimestampGapsTypeDef#

# LargeTimestampGapsTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import LargeTimestampGapsTypeDef


def get_value() -> LargeTimestampGapsTypeDef:
    return {
        "Status": ...,
    }


# LargeTimestampGapsTypeDef definition

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

ListDataIngestionJobsRequestTypeDef#

# ListDataIngestionJobsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListDataIngestionJobsRequestTypeDef


def get_value() -> ListDataIngestionJobsRequestTypeDef:
    return {
        "DatasetName": ...,
    }


# ListDataIngestionJobsRequestTypeDef definition

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

ListDatasetsRequestTypeDef#

# ListDatasetsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListDatasetsRequestTypeDef


def get_value() -> ListDatasetsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListDatasetsRequestTypeDef definition

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

ListInferenceSchedulersRequestTypeDef#

# ListInferenceSchedulersRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListInferenceSchedulersRequestTypeDef


def get_value() -> ListInferenceSchedulersRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListInferenceSchedulersRequestTypeDef definition

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

ListLabelGroupsRequestTypeDef#

# ListLabelGroupsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListLabelGroupsRequestTypeDef


def get_value() -> ListLabelGroupsRequestTypeDef:
    return {
        "LabelGroupNameBeginsWith": ...,
    }


# ListLabelGroupsRequestTypeDef definition

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

ModelVersionSummaryTypeDef#

# ModelVersionSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ModelVersionSummaryTypeDef


def get_value() -> ModelVersionSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# 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

ListModelsRequestTypeDef#

# ListModelsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListModelsRequestTypeDef


def get_value() -> ListModelsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListModelsRequestTypeDef definition

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

ListRetrainingSchedulersRequestTypeDef#

# ListRetrainingSchedulersRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListRetrainingSchedulersRequestTypeDef


def get_value() -> ListRetrainingSchedulersRequestTypeDef:
    return {
        "ModelNameBeginsWith": ...,
    }


# ListRetrainingSchedulersRequestTypeDef definition

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

RetrainingSchedulerSummaryTypeDef#

# RetrainingSchedulerSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import RetrainingSchedulerSummaryTypeDef


def get_value() -> RetrainingSchedulerSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# 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

ListSensorStatisticsRequestTypeDef#

# ListSensorStatisticsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListSensorStatisticsRequestTypeDef


def get_value() -> ListSensorStatisticsRequestTypeDef:
    return {
        "DatasetName": ...,
    }


# ListSensorStatisticsRequestTypeDef definition

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

ListTagsForResourceRequestTypeDef#

# ListTagsForResourceRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListTagsForResourceRequestTypeDef


def get_value() -> ListTagsForResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsForResourceRequestTypeDef definition

class ListTagsForResourceRequestTypeDef(TypedDict):
    ResourceArn: str,

ModelDiagnosticsS3OutputConfigurationTypeDef#

# ModelDiagnosticsS3OutputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ModelDiagnosticsS3OutputConfigurationTypeDef


def get_value() -> ModelDiagnosticsS3OutputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }


# ModelDiagnosticsS3OutputConfigurationTypeDef definition

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

MonotonicValuesTypeDef#

# MonotonicValuesTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import MonotonicValuesTypeDef


def get_value() -> MonotonicValuesTypeDef:
    return {
        "Status": ...,
    }


# MonotonicValuesTypeDef definition

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

MultipleOperatingModesTypeDef#

# MultipleOperatingModesTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import MultipleOperatingModesTypeDef


def get_value() -> MultipleOperatingModesTypeDef:
    return {
        "Status": ...,
    }


# MultipleOperatingModesTypeDef definition

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

PutResourcePolicyRequestTypeDef#

# PutResourcePolicyRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import PutResourcePolicyRequestTypeDef


def get_value() -> PutResourcePolicyRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# PutResourcePolicyRequestTypeDef definition

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

StartInferenceSchedulerRequestTypeDef#

# StartInferenceSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StartInferenceSchedulerRequestTypeDef


def get_value() -> StartInferenceSchedulerRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# StartInferenceSchedulerRequestTypeDef definition

class StartInferenceSchedulerRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StartRetrainingSchedulerRequestTypeDef#

# StartRetrainingSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StartRetrainingSchedulerRequestTypeDef


def get_value() -> StartRetrainingSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# StartRetrainingSchedulerRequestTypeDef definition

class StartRetrainingSchedulerRequestTypeDef(TypedDict):
    ModelName: str,

StopInferenceSchedulerRequestTypeDef#

# StopInferenceSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StopInferenceSchedulerRequestTypeDef


def get_value() -> StopInferenceSchedulerRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# StopInferenceSchedulerRequestTypeDef definition

class StopInferenceSchedulerRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StopRetrainingSchedulerRequestTypeDef#

# StopRetrainingSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StopRetrainingSchedulerRequestTypeDef


def get_value() -> StopRetrainingSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# StopRetrainingSchedulerRequestTypeDef definition

class StopRetrainingSchedulerRequestTypeDef(TypedDict):
    ModelName: str,

UntagResourceRequestTypeDef#

# UntagResourceRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UntagResourceRequestTypeDef


def get_value() -> UntagResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# UntagResourceRequestTypeDef definition

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

UpdateActiveModelVersionRequestTypeDef#

# UpdateActiveModelVersionRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UpdateActiveModelVersionRequestTypeDef


def get_value() -> UpdateActiveModelVersionRequestTypeDef:
    return {
        "ModelName": ...,
    }


# UpdateActiveModelVersionRequestTypeDef definition

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

UpdateLabelGroupRequestTypeDef#

# UpdateLabelGroupRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UpdateLabelGroupRequestTypeDef


def get_value() -> UpdateLabelGroupRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# UpdateLabelGroupRequestTypeDef definition

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

CreateDatasetRequestTypeDef#

# CreateDatasetRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateDatasetRequestTypeDef


def get_value() -> CreateDatasetRequestTypeDef:
    return {
        "DatasetName": ...,
    }


# CreateDatasetRequestTypeDef definition

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

CreateLabelGroupRequestTypeDef#

# CreateLabelGroupRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateLabelGroupRequestTypeDef


def get_value() -> CreateLabelGroupRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# CreateLabelGroupRequestTypeDef definition

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

ImportDatasetRequestTypeDef#

# ImportDatasetRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ImportDatasetRequestTypeDef


def get_value() -> ImportDatasetRequestTypeDef:
    return {
        "SourceDatasetArn": ...,
    }


# ImportDatasetRequestTypeDef definition

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

TagResourceRequestTypeDef#

# TagResourceRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import TagResourceRequestTypeDef


def get_value() -> TagResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# TagResourceRequestTypeDef definition

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

CreateDatasetResponseTypeDef#

# CreateDatasetResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateDatasetResponseTypeDef


def get_value() -> CreateDatasetResponseTypeDef:
    return {
        "DatasetName": ...,
    }


# CreateDatasetResponseTypeDef definition

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

CreateInferenceSchedulerResponseTypeDef#

# CreateInferenceSchedulerResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateInferenceSchedulerResponseTypeDef


def get_value() -> CreateInferenceSchedulerResponseTypeDef:
    return {
        "InferenceSchedulerArn": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateLabelGroupResponseTypeDef


def get_value() -> CreateLabelGroupResponseTypeDef:
    return {
        "LabelGroupName": ...,
    }


# CreateLabelGroupResponseTypeDef definition

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

CreateLabelResponseTypeDef#

# CreateLabelResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateLabelResponseTypeDef


def get_value() -> CreateLabelResponseTypeDef:
    return {
        "LabelId": ...,
    }


# CreateLabelResponseTypeDef definition

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

CreateModelResponseTypeDef#

# CreateModelResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateModelResponseTypeDef


def get_value() -> CreateModelResponseTypeDef:
    return {
        "ModelArn": ...,
    }


# CreateModelResponseTypeDef definition

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

CreateRetrainingSchedulerResponseTypeDef#

# CreateRetrainingSchedulerResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateRetrainingSchedulerResponseTypeDef


def get_value() -> CreateRetrainingSchedulerResponseTypeDef:
    return {
        "ModelName": ...,
    }


# CreateRetrainingSchedulerResponseTypeDef definition

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

DescribeLabelGroupResponseTypeDef#

# DescribeLabelGroupResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeLabelGroupResponseTypeDef


def get_value() -> DescribeLabelGroupResponseTypeDef:
    return {
        "LabelGroupName": ...,
    }


# DescribeLabelGroupResponseTypeDef definition

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

DescribeLabelResponseTypeDef#

# DescribeLabelResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeLabelResponseTypeDef


def get_value() -> DescribeLabelResponseTypeDef:
    return {
        "LabelGroupName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeResourcePolicyResponseTypeDef


def get_value() -> DescribeResourcePolicyResponseTypeDef:
    return {
        "PolicyRevisionId": ...,
    }


# DescribeResourcePolicyResponseTypeDef definition

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

DescribeRetrainingSchedulerResponseTypeDef#

# DescribeRetrainingSchedulerResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeRetrainingSchedulerResponseTypeDef


def get_value() -> DescribeRetrainingSchedulerResponseTypeDef:
    return {
        "ModelName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import EmptyResponseMetadataTypeDef


def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }


# EmptyResponseMetadataTypeDef definition

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

ImportDatasetResponseTypeDef#

# ImportDatasetResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ImportDatasetResponseTypeDef


def get_value() -> ImportDatasetResponseTypeDef:
    return {
        "DatasetName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ImportModelVersionResponseTypeDef


def get_value() -> ImportModelVersionResponseTypeDef:
    return {
        "ModelName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListTagsForResourceResponseTypeDef


def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
    }


# ListTagsForResourceResponseTypeDef definition

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

PutResourcePolicyResponseTypeDef#

# PutResourcePolicyResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import PutResourcePolicyResponseTypeDef


def get_value() -> PutResourcePolicyResponseTypeDef:
    return {
        "ResourceArn": ...,
    }


# PutResourcePolicyResponseTypeDef definition

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

StartDataIngestionJobResponseTypeDef#

# StartDataIngestionJobResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StartDataIngestionJobResponseTypeDef


def get_value() -> StartDataIngestionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartDataIngestionJobResponseTypeDef definition

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

StartInferenceSchedulerResponseTypeDef#

# StartInferenceSchedulerResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StartInferenceSchedulerResponseTypeDef


def get_value() -> StartInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StartRetrainingSchedulerResponseTypeDef


def get_value() -> StartRetrainingSchedulerResponseTypeDef:
    return {
        "ModelName": ...,
    }


# StartRetrainingSchedulerResponseTypeDef definition

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

StopInferenceSchedulerResponseTypeDef#

# StopInferenceSchedulerResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StopInferenceSchedulerResponseTypeDef


def get_value() -> StopInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StopRetrainingSchedulerResponseTypeDef


def get_value() -> StopRetrainingSchedulerResponseTypeDef:
    return {
        "ModelName": ...,
    }


# StopRetrainingSchedulerResponseTypeDef definition

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

UpdateActiveModelVersionResponseTypeDef#

# UpdateActiveModelVersionResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UpdateActiveModelVersionResponseTypeDef


def get_value() -> UpdateActiveModelVersionResponseTypeDef:
    return {
        "ModelName": ...,
    }


# UpdateActiveModelVersionResponseTypeDef definition

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

CreateLabelRequestTypeDef#

# CreateLabelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateLabelRequestTypeDef


def get_value() -> CreateLabelRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# CreateLabelRequestTypeDef definition

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

CreateRetrainingSchedulerRequestTypeDef#

# CreateRetrainingSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateRetrainingSchedulerRequestTypeDef


def get_value() -> CreateRetrainingSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# CreateRetrainingSchedulerRequestTypeDef definition

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

ListInferenceEventsRequestTypeDef#

# ListInferenceEventsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListInferenceEventsRequestTypeDef


def get_value() -> ListInferenceEventsRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# ListInferenceEventsRequestTypeDef definition

class ListInferenceEventsRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,
    IntervalStartTime: TimestampTypeDef,
    IntervalEndTime: TimestampTypeDef,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListInferenceExecutionsRequestTypeDef#

# ListInferenceExecutionsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListInferenceExecutionsRequestTypeDef


def get_value() -> ListInferenceExecutionsRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# ListInferenceExecutionsRequestTypeDef definition

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

ListLabelsRequestTypeDef#

# ListLabelsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListLabelsRequestTypeDef


def get_value() -> ListLabelsRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }


# ListLabelsRequestTypeDef definition

class ListLabelsRequestTypeDef(TypedDict):
    LabelGroupName: str,
    IntervalStartTime: NotRequired[TimestampTypeDef],
    IntervalEndTime: NotRequired[TimestampTypeDef],
    FaultCode: NotRequired[str],
    Equipment: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListModelVersionsRequestTypeDef#

# ListModelVersionsRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListModelVersionsRequestTypeDef


def get_value() -> ListModelVersionsRequestTypeDef:
    return {
        "ModelName": ...,
    }


# ListModelVersionsRequestTypeDef definition

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

UpdateRetrainingSchedulerRequestTypeDef#

# UpdateRetrainingSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UpdateRetrainingSchedulerRequestTypeDef


def get_value() -> UpdateRetrainingSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# UpdateRetrainingSchedulerRequestTypeDef definition

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

ListDatasetsResponseTypeDef#

# ListDatasetsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListDatasetsResponseTypeDef


def get_value() -> ListDatasetsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListDatasetsResponseTypeDef definition

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

IngestedFilesSummaryTypeDef#

# IngestedFilesSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import IngestedFilesSummaryTypeDef


def get_value() -> IngestedFilesSummaryTypeDef:
    return {
        "TotalNumberOfFiles": ...,
    }


# IngestedFilesSummaryTypeDef definition

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

ListInferenceEventsResponseTypeDef#

# ListInferenceEventsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListInferenceEventsResponseTypeDef


def get_value() -> ListInferenceEventsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListInferenceEventsResponseTypeDef definition

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

InferenceInputConfigurationTypeDef#

# InferenceInputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceInputConfigurationTypeDef


def get_value() -> InferenceInputConfigurationTypeDef:
    return {
        "S3InputConfiguration": ...,
    }


# InferenceInputConfigurationTypeDef definition

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

InferenceOutputConfigurationTypeDef#

# InferenceOutputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceOutputConfigurationTypeDef


def get_value() -> InferenceOutputConfigurationTypeDef:
    return {
        "S3OutputConfiguration": ...,
    }


# InferenceOutputConfigurationTypeDef definition

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

ListInferenceSchedulersResponseTypeDef#

# ListInferenceSchedulersResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListInferenceSchedulersResponseTypeDef


def get_value() -> ListInferenceSchedulersResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListInferenceSchedulersResponseTypeDef definition

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

IngestionInputConfigurationTypeDef#

# IngestionInputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import IngestionInputConfigurationTypeDef


def get_value() -> IngestionInputConfigurationTypeDef:
    return {
        "S3InputConfiguration": ...,
    }


# IngestionInputConfigurationTypeDef definition

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

InsufficientSensorDataTypeDef#

# InsufficientSensorDataTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InsufficientSensorDataTypeDef


def get_value() -> InsufficientSensorDataTypeDef:
    return {
        "MissingCompleteSensorData": ...,
    }


# InsufficientSensorDataTypeDef definition

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

ListLabelGroupsResponseTypeDef#

# ListLabelGroupsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListLabelGroupsResponseTypeDef


def get_value() -> ListLabelGroupsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListLabelGroupsResponseTypeDef definition

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

ListLabelsResponseTypeDef#

# ListLabelsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListLabelsResponseTypeDef


def get_value() -> ListLabelsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListLabelsResponseTypeDef definition

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

LabelsInputConfigurationTypeDef#

# LabelsInputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import LabelsInputConfigurationTypeDef


def get_value() -> LabelsInputConfigurationTypeDef:
    return {
        "S3InputConfiguration": ...,
    }


# LabelsInputConfigurationTypeDef definition

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

ListModelVersionsResponseTypeDef#

# ListModelVersionsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListModelVersionsResponseTypeDef


def get_value() -> ListModelVersionsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListModelVersionsResponseTypeDef definition

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

ListRetrainingSchedulersResponseTypeDef#

# ListRetrainingSchedulersResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListRetrainingSchedulersResponseTypeDef


def get_value() -> ListRetrainingSchedulersResponseTypeDef:
    return {
        "RetrainingSchedulerSummaries": ...,
    }


# ListRetrainingSchedulersResponseTypeDef definition

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

ModelDiagnosticsOutputConfigurationTypeDef#

# ModelDiagnosticsOutputConfigurationTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ModelDiagnosticsOutputConfigurationTypeDef


def get_value() -> ModelDiagnosticsOutputConfigurationTypeDef:
    return {
        "S3OutputConfiguration": ...,
    }


# ModelDiagnosticsOutputConfigurationTypeDef definition

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

SensorStatisticsSummaryTypeDef#

# SensorStatisticsSummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import SensorStatisticsSummaryTypeDef


def get_value() -> SensorStatisticsSummaryTypeDef:
    return {
        "ComponentName": ...,
    }


# 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

CreateInferenceSchedulerRequestTypeDef#

# CreateInferenceSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateInferenceSchedulerRequestTypeDef


def get_value() -> CreateInferenceSchedulerRequestTypeDef:
    return {
        "ModelName": ...,
    }


# CreateInferenceSchedulerRequestTypeDef definition

class CreateInferenceSchedulerRequestTypeDef(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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeInferenceSchedulerResponseTypeDef


def get_value() -> DescribeInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import InferenceExecutionSummaryTypeDef


def get_value() -> InferenceExecutionSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# 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

UpdateInferenceSchedulerRequestTypeDef#

# UpdateInferenceSchedulerRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UpdateInferenceSchedulerRequestTypeDef


def get_value() -> UpdateInferenceSchedulerRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }


# UpdateInferenceSchedulerRequestTypeDef definition

class UpdateInferenceSchedulerRequestTypeDef(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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DataIngestionJobSummaryTypeDef


def get_value() -> DataIngestionJobSummaryTypeDef:
    return {
        "JobId": ...,
    }


# 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

StartDataIngestionJobRequestTypeDef#

# StartDataIngestionJobRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import StartDataIngestionJobRequestTypeDef


def get_value() -> StartDataIngestionJobRequestTypeDef:
    return {
        "DatasetName": ...,
    }


# StartDataIngestionJobRequestTypeDef definition

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

DataQualitySummaryTypeDef#

# DataQualitySummaryTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DataQualitySummaryTypeDef


def get_value() -> DataQualitySummaryTypeDef:
    return {
        "InsufficientSensorData": ...,
    }


# 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

ImportModelVersionRequestTypeDef#

# ImportModelVersionRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ImportModelVersionRequestTypeDef


def get_value() -> ImportModelVersionRequestTypeDef:
    return {
        "SourceModelVersionArn": ...,
    }


# ImportModelVersionRequestTypeDef definition

class ImportModelVersionRequestTypeDef(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

CreateModelRequestTypeDef#

# CreateModelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import CreateModelRequestTypeDef


def get_value() -> CreateModelRequestTypeDef:
    return {
        "ModelName": ...,
    }


# CreateModelRequestTypeDef definition

class CreateModelRequestTypeDef(TypedDict):
    ModelName: str,
    DatasetName: str,
    ClientToken: str,
    DatasetSchema: NotRequired[DatasetSchemaTypeDef],  # (1)
    LabelsInputConfiguration: NotRequired[LabelsInputConfigurationTypeDef],  # (2)
    TrainingDataStartTime: NotRequired[TimestampTypeDef],
    TrainingDataEndTime: NotRequired[TimestampTypeDef],
    EvaluationDataStartTime: NotRequired[TimestampTypeDef],
    EvaluationDataEndTime: NotRequired[TimestampTypeDef],
    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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeModelResponseTypeDef


def get_value() -> DescribeModelResponseTypeDef:
    return {
        "ModelName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeModelVersionResponseTypeDef


def get_value() -> DescribeModelVersionResponseTypeDef:
    return {
        "ModelName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ModelSummaryTypeDef


def get_value() -> ModelSummaryTypeDef:
    return {
        "ModelName": ...,
    }


# 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

UpdateModelRequestTypeDef#

# UpdateModelRequestTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import UpdateModelRequestTypeDef


def get_value() -> UpdateModelRequestTypeDef:
    return {
        "ModelName": ...,
    }


# UpdateModelRequestTypeDef definition

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

ListSensorStatisticsResponseTypeDef#

# ListSensorStatisticsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListSensorStatisticsResponseTypeDef


def get_value() -> ListSensorStatisticsResponseTypeDef:
    return {
        "SensorStatisticsSummaries": ...,
    }


# ListSensorStatisticsResponseTypeDef definition

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

ListInferenceExecutionsResponseTypeDef#

# ListInferenceExecutionsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListInferenceExecutionsResponseTypeDef


def get_value() -> ListInferenceExecutionsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListInferenceExecutionsResponseTypeDef definition

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

ListDataIngestionJobsResponseTypeDef#

# ListDataIngestionJobsResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListDataIngestionJobsResponseTypeDef


def get_value() -> ListDataIngestionJobsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListDataIngestionJobsResponseTypeDef definition

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

DescribeDataIngestionJobResponseTypeDef#

# DescribeDataIngestionJobResponseTypeDef TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeDataIngestionJobResponseTypeDef


def get_value() -> DescribeDataIngestionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import DescribeDatasetResponseTypeDef


def get_value() -> DescribeDatasetResponseTypeDef:
    return {
        "DatasetName": ...,
    }


# 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 TypedDict usage example

from types_boto3_lookoutequipment.type_defs import ListModelsResponseTypeDef


def get_value() -> ListModelsResponseTypeDef:
    return {
        "NextToken": ...,
    }


# ListModelsResponseTypeDef definition

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