Skip to content

Typed dictionaries#

Index > LookoutEquipment > Typed dictionaries

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

CategoricalValuesTypeDef#

# CategoricalValuesTypeDef usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import CountPercentTypeDef

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

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

DatasetSchemaTypeDef#

# DatasetSchemaTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DatasetSchemaTypeDef

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

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

TagTypeDef#

# TagTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import TagTypeDef

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

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

CreateDatasetResponseTypeDef#

# CreateDatasetResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateDatasetResponseTypeDef

def get_value() -> CreateDatasetResponseTypeDef:
    return {
        "DatasetName": ...,
        "DatasetArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# CreateDatasetResponseTypeDef definition

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

CreateInferenceSchedulerResponseTypeDef#

# CreateInferenceSchedulerResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateInferenceSchedulerResponseTypeDef

def get_value() -> CreateInferenceSchedulerResponseTypeDef:
    return {
        "InferenceSchedulerArn": ...,
        "InferenceSchedulerName": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# CreateInferenceSchedulerResponseTypeDef definition

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

CreateLabelGroupResponseTypeDef#

# CreateLabelGroupResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateLabelGroupResponseTypeDef

def get_value() -> CreateLabelGroupResponseTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelGroupArn": ...,
        "ResponseMetadata": ...,
    }
# CreateLabelGroupResponseTypeDef definition

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

CreateLabelRequestRequestTypeDef#

# CreateLabelRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateLabelRequestRequestTypeDef

def get_value() -> CreateLabelRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "StartTime": ...,
        "EndTime": ...,
        "Rating": ...,
        "ClientToken": ...,
    }
# CreateLabelRequestRequestTypeDef definition

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

CreateLabelResponseTypeDef#

# CreateLabelResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateLabelResponseTypeDef

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

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

DataPreProcessingConfigurationTypeDef#

# DataPreProcessingConfigurationTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DataPreProcessingConfigurationTypeDef

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

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

CreateModelResponseTypeDef#

# CreateModelResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateModelResponseTypeDef

def get_value() -> CreateModelResponseTypeDef:
    return {
        "ModelArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# CreateModelResponseTypeDef definition

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

DuplicateTimestampsTypeDef#

# DuplicateTimestampsTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DuplicateTimestampsTypeDef

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

class DuplicateTimestampsTypeDef(TypedDict):
    TotalNumberOfDuplicateTimestamps: int,

InvalidSensorDataTypeDef#

# InvalidSensorDataTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import InvalidSensorDataTypeDef

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

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

MissingSensorDataTypeDef#

# MissingSensorDataTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import MissingSensorDataTypeDef

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

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

UnsupportedTimestampsTypeDef#

# UnsupportedTimestampsTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import UnsupportedTimestampsTypeDef

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

class UnsupportedTimestampsTypeDef(TypedDict):
    TotalNumberOfUnsupportedTimestamps: int,

DatasetSummaryTypeDef#

# DatasetSummaryTypeDef usage example

from mypy_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

DeleteDatasetRequestRequestTypeDef#

# DeleteDatasetRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DeleteDatasetRequestRequestTypeDef

def get_value() -> DeleteDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
# DeleteDatasetRequestRequestTypeDef definition

class DeleteDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,

DeleteInferenceSchedulerRequestRequestTypeDef#

# DeleteInferenceSchedulerRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DeleteInferenceSchedulerRequestRequestTypeDef

def get_value() -> DeleteInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
# DeleteInferenceSchedulerRequestRequestTypeDef definition

class DeleteInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DeleteLabelGroupRequestRequestTypeDef#

# DeleteLabelGroupRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DeleteLabelGroupRequestRequestTypeDef

def get_value() -> DeleteLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
# DeleteLabelGroupRequestRequestTypeDef definition

class DeleteLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,

DeleteLabelRequestRequestTypeDef#

# DeleteLabelRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DeleteLabelRequestRequestTypeDef

def get_value() -> DeleteLabelRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelId": ...,
    }
# DeleteLabelRequestRequestTypeDef definition

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

DeleteModelRequestRequestTypeDef#

# DeleteModelRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DeleteModelRequestRequestTypeDef

def get_value() -> DeleteModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
    }
# DeleteModelRequestRequestTypeDef definition

class DeleteModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

DescribeDataIngestionJobRequestRequestTypeDef#

# DescribeDataIngestionJobRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeDataIngestionJobRequestRequestTypeDef

def get_value() -> DescribeDataIngestionJobRequestRequestTypeDef:
    return {
        "JobId": ...,
    }
# DescribeDataIngestionJobRequestRequestTypeDef definition

class DescribeDataIngestionJobRequestRequestTypeDef(TypedDict):
    JobId: str,

DescribeDatasetRequestRequestTypeDef#

# DescribeDatasetRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeDatasetRequestRequestTypeDef

def get_value() -> DescribeDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
# DescribeDatasetRequestRequestTypeDef definition

class DescribeDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,

DescribeInferenceSchedulerRequestRequestTypeDef#

# DescribeInferenceSchedulerRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeInferenceSchedulerRequestRequestTypeDef

def get_value() -> DescribeInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
# DescribeInferenceSchedulerRequestRequestTypeDef definition

class DescribeInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DescribeLabelGroupRequestRequestTypeDef#

# DescribeLabelGroupRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeLabelGroupRequestRequestTypeDef

def get_value() -> DescribeLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
# DescribeLabelGroupRequestRequestTypeDef definition

class DescribeLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,

DescribeLabelGroupResponseTypeDef#

# DescribeLabelGroupResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeLabelGroupResponseTypeDef

def get_value() -> DescribeLabelGroupResponseTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelGroupArn": ...,
        "FaultCodes": ...,
        "CreatedAt": ...,
        "UpdatedAt": ...,
        "ResponseMetadata": ...,
    }
# DescribeLabelGroupResponseTypeDef definition

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

DescribeLabelRequestRequestTypeDef#

# DescribeLabelRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeLabelRequestRequestTypeDef

def get_value() -> DescribeLabelRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelId": ...,
    }
# DescribeLabelRequestRequestTypeDef definition

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

DescribeLabelResponseTypeDef#

# DescribeLabelResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeLabelResponseTypeDef

def get_value() -> DescribeLabelResponseTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelGroupArn": ...,
        "LabelId": ...,
        "StartTime": ...,
        "EndTime": ...,
        "Rating": ...,
        "FaultCode": ...,
        "Notes": ...,
        "Equipment": ...,
        "CreatedAt": ...,
        "ResponseMetadata": ...,
    }
# 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

DescribeModelRequestRequestTypeDef#

# DescribeModelRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeModelRequestRequestTypeDef

def get_value() -> DescribeModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
    }
# DescribeModelRequestRequestTypeDef definition

class DescribeModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import EmptyResponseMetadataTypeDef

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

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

InferenceEventSummaryTypeDef#

# InferenceEventSummaryTypeDef usage example

from mypy_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],

S3ObjectTypeDef#

# S3ObjectTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import S3ObjectTypeDef

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

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

InferenceInputNameConfigurationTypeDef#

# InferenceInputNameConfigurationTypeDef usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import InferenceS3InputConfigurationTypeDef

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

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

InferenceS3OutputConfigurationTypeDef#

# InferenceS3OutputConfigurationTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import InferenceS3OutputConfigurationTypeDef

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

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

InferenceSchedulerSummaryTypeDef#

# InferenceSchedulerSummaryTypeDef usage example

from mypy_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 usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import MissingCompleteSensorDataTypeDef

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

class MissingCompleteSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,

SensorsWithShortDateRangeTypeDef#

# SensorsWithShortDateRangeTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import SensorsWithShortDateRangeTypeDef

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

class SensorsWithShortDateRangeTypeDef(TypedDict):
    AffectedSensorCount: int,

LabelGroupSummaryTypeDef#

# LabelGroupSummaryTypeDef usage example

from mypy_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 usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import LabelsS3InputConfigurationTypeDef

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

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

LargeTimestampGapsTypeDef#

# LargeTimestampGapsTypeDef usage example

from mypy_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

ListDataIngestionJobsRequestRequestTypeDef#

# ListDataIngestionJobsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListDataIngestionJobsRequestRequestTypeDef

def get_value() -> ListDataIngestionJobsRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
# ListDataIngestionJobsRequestRequestTypeDef definition

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

ListDatasetsRequestRequestTypeDef#

# ListDatasetsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListDatasetsRequestRequestTypeDef

def get_value() -> ListDatasetsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListDatasetsRequestRequestTypeDef definition

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

ListInferenceEventsRequestRequestTypeDef#

# ListInferenceEventsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListInferenceEventsRequestRequestTypeDef

def get_value() -> ListInferenceEventsRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
        "IntervalStartTime": ...,
        "IntervalEndTime": ...,
    }
# ListInferenceEventsRequestRequestTypeDef definition

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

ListInferenceExecutionsRequestRequestTypeDef#

# ListInferenceExecutionsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListInferenceExecutionsRequestRequestTypeDef

def get_value() -> ListInferenceExecutionsRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
# ListInferenceExecutionsRequestRequestTypeDef definition

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

ListInferenceSchedulersRequestRequestTypeDef#

# ListInferenceSchedulersRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListInferenceSchedulersRequestRequestTypeDef

def get_value() -> ListInferenceSchedulersRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# 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 usage example

from mypy_boto3_lookoutequipment.type_defs import ListLabelGroupsRequestRequestTypeDef

def get_value() -> ListLabelGroupsRequestRequestTypeDef:
    return {
        "LabelGroupNameBeginsWith": ...,
    }
# ListLabelGroupsRequestRequestTypeDef definition

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

ListLabelsRequestRequestTypeDef#

# ListLabelsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListLabelsRequestRequestTypeDef

def get_value() -> ListLabelsRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
# ListLabelsRequestRequestTypeDef definition

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

ListModelsRequestRequestTypeDef#

# ListModelsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListModelsRequestRequestTypeDef

def get_value() -> ListModelsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListModelsRequestRequestTypeDef definition

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

ModelSummaryTypeDef#

# ModelSummaryTypeDef usage example

from mypy_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],
  1. See ModelStatusType

ListSensorStatisticsRequestRequestTypeDef#

# ListSensorStatisticsRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListSensorStatisticsRequestRequestTypeDef

def get_value() -> ListSensorStatisticsRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
# ListSensorStatisticsRequestRequestTypeDef definition

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

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

MonotonicValuesTypeDef#

# MonotonicValuesTypeDef usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import MultipleOperatingModesTypeDef

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

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

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

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

StartDataIngestionJobResponseTypeDef#

# StartDataIngestionJobResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import StartDataIngestionJobResponseTypeDef

def get_value() -> StartDataIngestionJobResponseTypeDef:
    return {
        "JobId": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# StartDataIngestionJobResponseTypeDef definition

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

StartInferenceSchedulerRequestRequestTypeDef#

# StartInferenceSchedulerRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import StartInferenceSchedulerRequestRequestTypeDef

def get_value() -> StartInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
# StartInferenceSchedulerRequestRequestTypeDef definition

class StartInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StartInferenceSchedulerResponseTypeDef#

# StartInferenceSchedulerResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import StartInferenceSchedulerResponseTypeDef

def get_value() -> StartInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "InferenceSchedulerArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# 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

StopInferenceSchedulerRequestRequestTypeDef#

# StopInferenceSchedulerRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import StopInferenceSchedulerRequestRequestTypeDef

def get_value() -> StopInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
# StopInferenceSchedulerRequestRequestTypeDef definition

class StopInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StopInferenceSchedulerResponseTypeDef#

# StopInferenceSchedulerResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import StopInferenceSchedulerResponseTypeDef

def get_value() -> StopInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "InferenceSchedulerArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# 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

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

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

UpdateLabelGroupRequestRequestTypeDef#

# UpdateLabelGroupRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import UpdateLabelGroupRequestRequestTypeDef

def get_value() -> UpdateLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
# UpdateLabelGroupRequestRequestTypeDef definition

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

CreateDatasetRequestRequestTypeDef#

# CreateDatasetRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateDatasetRequestRequestTypeDef

def get_value() -> CreateDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
        "ClientToken": ...,
    }
# CreateDatasetRequestRequestTypeDef definition

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

CreateLabelGroupRequestRequestTypeDef#

# CreateLabelGroupRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateLabelGroupRequestRequestTypeDef

def get_value() -> CreateLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "ClientToken": ...,
    }
# CreateLabelGroupRequestRequestTypeDef definition

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

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListTagsForResourceResponseTypeDef

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

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

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
# TagResourceRequestRequestTypeDef definition

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

ListDatasetsResponseTypeDef#

# ListDatasetsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListDatasetsResponseTypeDef

def get_value() -> ListDatasetsResponseTypeDef:
    return {
        "NextToken": ...,
        "DatasetSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListDatasetsResponseTypeDef definition

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

ListInferenceEventsResponseTypeDef#

# ListInferenceEventsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListInferenceEventsResponseTypeDef

def get_value() -> ListInferenceEventsResponseTypeDef:
    return {
        "NextToken": ...,
        "InferenceEventSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListInferenceEventsResponseTypeDef definition

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

IngestedFilesSummaryTypeDef#

# IngestedFilesSummaryTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import IngestedFilesSummaryTypeDef

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

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

InferenceInputConfigurationTypeDef#

# InferenceInputConfigurationTypeDef usage example

from mypy_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 usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import ListInferenceSchedulersResponseTypeDef

def get_value() -> ListInferenceSchedulersResponseTypeDef:
    return {
        "NextToken": ...,
        "InferenceSchedulerSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListInferenceSchedulersResponseTypeDef definition

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

IngestionInputConfigurationTypeDef#

# IngestionInputConfigurationTypeDef usage example

from mypy_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 usage example

from mypy_boto3_lookoutequipment.type_defs import InsufficientSensorDataTypeDef

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

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

ListLabelGroupsResponseTypeDef#

# ListLabelGroupsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListLabelGroupsResponseTypeDef

def get_value() -> ListLabelGroupsResponseTypeDef:
    return {
        "NextToken": ...,
        "LabelGroupSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListLabelGroupsResponseTypeDef definition

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

ListLabelsResponseTypeDef#

# ListLabelsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListLabelsResponseTypeDef

def get_value() -> ListLabelsResponseTypeDef:
    return {
        "NextToken": ...,
        "LabelSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListLabelsResponseTypeDef definition

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

LabelsInputConfigurationTypeDef#

# LabelsInputConfigurationTypeDef usage example

from mypy_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

ListModelsResponseTypeDef#

# ListModelsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListModelsResponseTypeDef

def get_value() -> ListModelsResponseTypeDef:
    return {
        "NextToken": ...,
        "ModelSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListModelsResponseTypeDef definition

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

SensorStatisticsSummaryTypeDef#

# SensorStatisticsSummaryTypeDef usage example

from mypy_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

CreateInferenceSchedulerRequestRequestTypeDef#

# CreateInferenceSchedulerRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateInferenceSchedulerRequestRequestTypeDef

def get_value() -> CreateInferenceSchedulerRequestRequestTypeDef:
    return {
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "DataUploadFrequency": ...,
        "DataInputConfiguration": ...,
        "DataOutputConfiguration": ...,
        "RoleArn": ...,
        "ClientToken": ...,
    }
# CreateInferenceSchedulerRequestRequestTypeDef definition

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

DescribeInferenceSchedulerResponseTypeDef#

# DescribeInferenceSchedulerResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeInferenceSchedulerResponseTypeDef

def get_value() -> DescribeInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "InferenceSchedulerArn": ...,
        "Status": ...,
        "DataDelayOffsetInMinutes": ...,
        "DataUploadFrequency": ...,
        "CreatedAt": ...,
        "UpdatedAt": ...,
        "DataInputConfiguration": ...,
        "DataOutputConfiguration": ...,
        "RoleArn": ...,
        "ServerSideKmsKeyId": ...,
        "LatestInferenceResult": ...,
        "ResponseMetadata": ...,
    }
# 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 usage example

from mypy_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],
  1. See InferenceInputConfigurationTypeDef
  2. See InferenceOutputConfigurationTypeDef
  3. See S3ObjectTypeDef
  4. See InferenceExecutionStatusType

UpdateInferenceSchedulerRequestRequestTypeDef#

# UpdateInferenceSchedulerRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import UpdateInferenceSchedulerRequestRequestTypeDef

def get_value() -> UpdateInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
# UpdateInferenceSchedulerRequestRequestTypeDef definition

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

DataIngestionJobSummaryTypeDef#

# DataIngestionJobSummaryTypeDef usage example

from mypy_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

StartDataIngestionJobRequestRequestTypeDef#

# StartDataIngestionJobRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import StartDataIngestionJobRequestRequestTypeDef

def get_value() -> StartDataIngestionJobRequestRequestTypeDef:
    return {
        "DatasetName": ...,
        "IngestionInputConfiguration": ...,
        "RoleArn": ...,
        "ClientToken": ...,
    }
# StartDataIngestionJobRequestRequestTypeDef definition

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

DataQualitySummaryTypeDef#

# DataQualitySummaryTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DataQualitySummaryTypeDef

def get_value() -> DataQualitySummaryTypeDef:
    return {
        "InsufficientSensorData": ...,
        "MissingSensorData": ...,
        "InvalidSensorData": ...,
        "UnsupportedTimestamps": ...,
        "DuplicateTimestamps": ...,
    }
# 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

CreateModelRequestRequestTypeDef#

# CreateModelRequestRequestTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import CreateModelRequestRequestTypeDef

def get_value() -> CreateModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
        "DatasetName": ...,
        "ClientToken": ...,
    }
# CreateModelRequestRequestTypeDef definition

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

DescribeModelResponseTypeDef#

# DescribeModelResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeModelResponseTypeDef

def get_value() -> DescribeModelResponseTypeDef:
    return {
        "ModelName": ...,
        "ModelArn": ...,
        "DatasetName": ...,
        "DatasetArn": ...,
        "Schema": ...,
        "LabelsInputConfiguration": ...,
        "TrainingDataStartTime": ...,
        "TrainingDataEndTime": ...,
        "EvaluationDataStartTime": ...,
        "EvaluationDataEndTime": ...,
        "RoleArn": ...,
        "DataPreProcessingConfiguration": ...,
        "Status": ...,
        "TrainingExecutionStartTime": ...,
        "TrainingExecutionEndTime": ...,
        "FailedReason": ...,
        "ModelMetrics": ...,
        "LastUpdatedTime": ...,
        "CreatedAt": ...,
        "ServerSideKmsKeyId": ...,
        "OffCondition": ...,
        "ResponseMetadata": ...,
    }
# 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,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See LabelsInputConfigurationTypeDef
  2. See DataPreProcessingConfigurationTypeDef
  3. See ModelStatusType
  4. See ResponseMetadataTypeDef

ListSensorStatisticsResponseTypeDef#

# ListSensorStatisticsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListSensorStatisticsResponseTypeDef

def get_value() -> ListSensorStatisticsResponseTypeDef:
    return {
        "SensorStatisticsSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListSensorStatisticsResponseTypeDef definition

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

ListInferenceExecutionsResponseTypeDef#

# ListInferenceExecutionsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListInferenceExecutionsResponseTypeDef

def get_value() -> ListInferenceExecutionsResponseTypeDef:
    return {
        "NextToken": ...,
        "InferenceExecutionSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListInferenceExecutionsResponseTypeDef definition

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

ListDataIngestionJobsResponseTypeDef#

# ListDataIngestionJobsResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import ListDataIngestionJobsResponseTypeDef

def get_value() -> ListDataIngestionJobsResponseTypeDef:
    return {
        "NextToken": ...,
        "DataIngestionJobSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListDataIngestionJobsResponseTypeDef definition

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

DescribeDataIngestionJobResponseTypeDef#

# DescribeDataIngestionJobResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeDataIngestionJobResponseTypeDef

def get_value() -> DescribeDataIngestionJobResponseTypeDef:
    return {
        "JobId": ...,
        "DatasetArn": ...,
        "IngestionInputConfiguration": ...,
        "RoleArn": ...,
        "CreatedAt": ...,
        "Status": ...,
        "FailedReason": ...,
        "DataQualitySummary": ...,
        "IngestedFilesSummary": ...,
        "StatusDetail": ...,
        "IngestedDataSize": ...,
        "DataStartTime": ...,
        "DataEndTime": ...,
        "ResponseMetadata": ...,
    }
# 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,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See IngestionInputConfigurationTypeDef
  2. See IngestionJobStatusType
  3. See DataQualitySummaryTypeDef
  4. See IngestedFilesSummaryTypeDef
  5. See ResponseMetadataTypeDef

DescribeDatasetResponseTypeDef#

# DescribeDatasetResponseTypeDef usage example

from mypy_boto3_lookoutequipment.type_defs import DescribeDatasetResponseTypeDef

def get_value() -> DescribeDatasetResponseTypeDef:
    return {
        "DatasetName": ...,
        "DatasetArn": ...,
        "CreatedAt": ...,
        "LastUpdatedAt": ...,
        "Status": ...,
        "Schema": ...,
        "ServerSideKmsKeyId": ...,
        "IngestionInputConfiguration": ...,
        "DataQualitySummary": ...,
        "IngestedFilesSummary": ...,
        "RoleArn": ...,
        "DataStartTime": ...,
        "DataEndTime": ...,
        "ResponseMetadata": ...,
    }
# 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,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See DatasetStatusType
  2. See IngestionInputConfigurationTypeDef
  3. See DataQualitySummaryTypeDef
  4. See IngestedFilesSummaryTypeDef
  5. See ResponseMetadataTypeDef