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