Skip to content

Typed dictionaries

Index > LookoutEquipment > Typed dictionaries

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

CategoricalValuesTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CategoricalValuesTypeDef

def get_value() -> CategoricalValuesTypeDef:
    return {
        "Status": ...,
    }
Definition
class CategoricalValuesTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
    NumberOfCategory: NotRequired[int],
  1. See StatisticalIssueStatusType

CountPercentTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CountPercentTypeDef

def get_value() -> CountPercentTypeDef:
    return {
        "Count": ...,
        "Percentage": ...,
    }
Definition
class CountPercentTypeDef(TypedDict):
    Count: int,
    Percentage: float,

DatasetSchemaTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DatasetSchemaTypeDef

def get_value() -> DatasetSchemaTypeDef:
    return {
        "InlineDataSchema": ...,
    }
Definition
class DatasetSchemaTypeDef(TypedDict):
    InlineDataSchema: NotRequired[str],

TagTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

CreateLabelRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateLabelRequestRequestTypeDef

def get_value() -> CreateLabelRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "StartTime": ...,
        "EndTime": ...,
        "Rating": ...,
        "ClientToken": ...,
    }
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

DataPreProcessingConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DataPreProcessingConfigurationTypeDef

def get_value() -> DataPreProcessingConfigurationTypeDef:
    return {
        "TargetSamplingRate": ...,
    }
Definition
class DataPreProcessingConfigurationTypeDef(TypedDict):
    TargetSamplingRate: NotRequired[TargetSamplingRateType],  # (1)
  1. See TargetSamplingRateType

DuplicateTimestampsTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DuplicateTimestampsTypeDef

def get_value() -> DuplicateTimestampsTypeDef:
    return {
        "TotalNumberOfDuplicateTimestamps": ...,
    }
Definition
class DuplicateTimestampsTypeDef(TypedDict):
    TotalNumberOfDuplicateTimestamps: int,

InvalidSensorDataTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InvalidSensorDataTypeDef

def get_value() -> InvalidSensorDataTypeDef:
    return {
        "AffectedSensorCount": ...,
        "TotalNumberOfInvalidValues": ...,
    }
Definition
class InvalidSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,
    TotalNumberOfInvalidValues: int,

MissingSensorDataTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import MissingSensorDataTypeDef

def get_value() -> MissingSensorDataTypeDef:
    return {
        "AffectedSensorCount": ...,
        "TotalNumberOfMissingValues": ...,
    }
Definition
class MissingSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,
    TotalNumberOfMissingValues: int,

UnsupportedTimestampsTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import UnsupportedTimestampsTypeDef

def get_value() -> UnsupportedTimestampsTypeDef:
    return {
        "TotalNumberOfUnsupportedTimestamps": ...,
    }
Definition
class UnsupportedTimestampsTypeDef(TypedDict):
    TotalNumberOfUnsupportedTimestamps: int,

DatasetSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DatasetSummaryTypeDef

def get_value() -> DatasetSummaryTypeDef:
    return {
        "DatasetName": ...,
    }
Definition
class DatasetSummaryTypeDef(TypedDict):
    DatasetName: NotRequired[str],
    DatasetArn: NotRequired[str],
    Status: NotRequired[DatasetStatusType],  # (1)
    CreatedAt: NotRequired[datetime],
  1. See DatasetStatusType

DeleteDatasetRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DeleteDatasetRequestRequestTypeDef

def get_value() -> DeleteDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
Definition
class DeleteDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,

DeleteInferenceSchedulerRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DeleteInferenceSchedulerRequestRequestTypeDef

def get_value() -> DeleteInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
Definition
class DeleteInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DeleteLabelGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DeleteLabelGroupRequestRequestTypeDef

def get_value() -> DeleteLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
Definition
class DeleteLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,

DeleteLabelRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DeleteLabelRequestRequestTypeDef

def get_value() -> DeleteLabelRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelId": ...,
    }
Definition
class DeleteLabelRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    LabelId: str,

DeleteModelRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DeleteModelRequestRequestTypeDef

def get_value() -> DeleteModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class DeleteModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

DescribeDataIngestionJobRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeDataIngestionJobRequestRequestTypeDef

def get_value() -> DescribeDataIngestionJobRequestRequestTypeDef:
    return {
        "JobId": ...,
    }
Definition
class DescribeDataIngestionJobRequestRequestTypeDef(TypedDict):
    JobId: str,

DescribeDatasetRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeDatasetRequestRequestTypeDef

def get_value() -> DescribeDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
Definition
class DescribeDatasetRequestRequestTypeDef(TypedDict):
    DatasetName: str,

DescribeInferenceSchedulerRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeInferenceSchedulerRequestRequestTypeDef

def get_value() -> DescribeInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
Definition
class DescribeInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

DescribeLabelGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeLabelGroupRequestRequestTypeDef

def get_value() -> DescribeLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
Definition
class DescribeLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,

DescribeLabelRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeLabelRequestRequestTypeDef

def get_value() -> DescribeLabelRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelId": ...,
    }
Definition
class DescribeLabelRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    LabelId: str,

DescribeModelRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeModelRequestRequestTypeDef

def get_value() -> DescribeModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class DescribeModelRequestRequestTypeDef(TypedDict):
    ModelName: str,

InferenceEventSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceEventSummaryTypeDef

def get_value() -> InferenceEventSummaryTypeDef:
    return {
        "InferenceSchedulerArn": ...,
    }
Definition
class InferenceEventSummaryTypeDef(TypedDict):
    InferenceSchedulerArn: NotRequired[str],
    InferenceSchedulerName: NotRequired[str],
    EventStartTime: NotRequired[datetime],
    EventEndTime: NotRequired[datetime],
    Diagnostics: NotRequired[str],
    EventDurationInSeconds: NotRequired[int],

S3ObjectTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import S3ObjectTypeDef

def get_value() -> S3ObjectTypeDef:
    return {
        "Bucket": ...,
        "Key": ...,
    }
Definition
class S3ObjectTypeDef(TypedDict):
    Bucket: str,
    Key: str,

InferenceInputNameConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceInputNameConfigurationTypeDef

def get_value() -> InferenceInputNameConfigurationTypeDef:
    return {
        "TimestampFormat": ...,
    }
Definition
class InferenceInputNameConfigurationTypeDef(TypedDict):
    TimestampFormat: NotRequired[str],
    ComponentTimestampDelimiter: NotRequired[str],

InferenceS3InputConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceS3InputConfigurationTypeDef

def get_value() -> InferenceS3InputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }
Definition
class InferenceS3InputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

InferenceS3OutputConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceS3OutputConfigurationTypeDef

def get_value() -> InferenceS3OutputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }
Definition
class InferenceS3OutputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

InferenceSchedulerSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceSchedulerSummaryTypeDef

def get_value() -> InferenceSchedulerSummaryTypeDef:
    return {
        "ModelName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import IngestionS3InputConfigurationTypeDef

def get_value() -> IngestionS3InputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }
Definition
class IngestionS3InputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],
    KeyPattern: NotRequired[str],

MissingCompleteSensorDataTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import MissingCompleteSensorDataTypeDef

def get_value() -> MissingCompleteSensorDataTypeDef:
    return {
        "AffectedSensorCount": ...,
    }
Definition
class MissingCompleteSensorDataTypeDef(TypedDict):
    AffectedSensorCount: int,

SensorsWithShortDateRangeTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import SensorsWithShortDateRangeTypeDef

def get_value() -> SensorsWithShortDateRangeTypeDef:
    return {
        "AffectedSensorCount": ...,
    }
Definition
class SensorsWithShortDateRangeTypeDef(TypedDict):
    AffectedSensorCount: int,

LabelGroupSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import LabelGroupSummaryTypeDef

def get_value() -> LabelGroupSummaryTypeDef:
    return {
        "LabelGroupName": ...,
    }
Definition
class LabelGroupSummaryTypeDef(TypedDict):
    LabelGroupName: NotRequired[str],
    LabelGroupArn: NotRequired[str],
    CreatedAt: NotRequired[datetime],
    UpdatedAt: NotRequired[datetime],

LabelSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import LabelSummaryTypeDef

def get_value() -> LabelSummaryTypeDef:
    return {
        "LabelGroupName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import LabelsS3InputConfigurationTypeDef

def get_value() -> LabelsS3InputConfigurationTypeDef:
    return {
        "Bucket": ...,
    }
Definition
class LabelsS3InputConfigurationTypeDef(TypedDict):
    Bucket: str,
    Prefix: NotRequired[str],

LargeTimestampGapsTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import LargeTimestampGapsTypeDef

def get_value() -> LargeTimestampGapsTypeDef:
    return {
        "Status": ...,
    }
Definition
class LargeTimestampGapsTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
    NumberOfLargeTimestampGaps: NotRequired[int],
    MaxTimestampGapInDays: NotRequired[int],
  1. See StatisticalIssueStatusType

ListDataIngestionJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListDataIngestionJobsRequestRequestTypeDef

def get_value() -> ListDataIngestionJobsRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
Definition
class ListDataIngestionJobsRequestRequestTypeDef(TypedDict):
    DatasetName: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Status: NotRequired[IngestionJobStatusType],  # (1)
  1. See IngestionJobStatusType

ListDatasetsRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListDatasetsRequestRequestTypeDef

def get_value() -> ListDatasetsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDatasetsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    DatasetNameBeginsWith: NotRequired[str],

ListInferenceEventsRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListInferenceEventsRequestRequestTypeDef

def get_value() -> ListInferenceEventsRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
        "IntervalStartTime": ...,
        "IntervalEndTime": ...,
    }
Definition
class ListInferenceEventsRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,
    IntervalStartTime: Union[datetime, str],
    IntervalEndTime: Union[datetime, str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListInferenceExecutionsRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListInferenceExecutionsRequestRequestTypeDef

def get_value() -> ListInferenceExecutionsRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListInferenceSchedulersRequestRequestTypeDef

def get_value() -> ListInferenceSchedulersRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListInferenceSchedulersRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    InferenceSchedulerNameBeginsWith: NotRequired[str],
    ModelName: NotRequired[str],

ListLabelGroupsRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListLabelGroupsRequestRequestTypeDef

def get_value() -> ListLabelGroupsRequestRequestTypeDef:
    return {
        "LabelGroupNameBeginsWith": ...,
    }
Definition
class ListLabelGroupsRequestRequestTypeDef(TypedDict):
    LabelGroupNameBeginsWith: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListLabelsRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListLabelsRequestRequestTypeDef

def get_value() -> ListLabelsRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListModelsRequestRequestTypeDef

def get_value() -> ListModelsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListModelsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    Status: NotRequired[ModelStatusType],  # (1)
    ModelNameBeginsWith: NotRequired[str],
    DatasetNameBeginsWith: NotRequired[str],
  1. See ModelStatusType

ModelSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ModelSummaryTypeDef

def get_value() -> ModelSummaryTypeDef:
    return {
        "ModelName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListSensorStatisticsRequestRequestTypeDef

def get_value() -> ListSensorStatisticsRequestRequestTypeDef:
    return {
        "DatasetName": ...,
    }
Definition
class ListSensorStatisticsRequestRequestTypeDef(TypedDict):
    DatasetName: str,
    IngestionJobId: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

MonotonicValuesTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import MonotonicValuesTypeDef

def get_value() -> MonotonicValuesTypeDef:
    return {
        "Status": ...,
    }
Definition
class MonotonicValuesTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
    Monotonicity: NotRequired[MonotonicityType],  # (2)
  1. See StatisticalIssueStatusType
  2. See MonotonicityType

MultipleOperatingModesTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import MultipleOperatingModesTypeDef

def get_value() -> MultipleOperatingModesTypeDef:
    return {
        "Status": ...,
    }
Definition
class MultipleOperatingModesTypeDef(TypedDict):
    Status: StatisticalIssueStatusType,  # (1)
  1. See StatisticalIssueStatusType

StartInferenceSchedulerRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import StartInferenceSchedulerRequestRequestTypeDef

def get_value() -> StartInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
Definition
class StartInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

StopInferenceSchedulerRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import StopInferenceSchedulerRequestRequestTypeDef

def get_value() -> StopInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
Definition
class StopInferenceSchedulerRequestRequestTypeDef(TypedDict):
    InferenceSchedulerName: str,

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateLabelGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import UpdateLabelGroupRequestRequestTypeDef

def get_value() -> UpdateLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
    }
Definition
class UpdateLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    FaultCodes: NotRequired[Sequence[str]],

CreateDatasetRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateDatasetRequestRequestTypeDef

def get_value() -> CreateDatasetRequestRequestTypeDef:
    return {
        "DatasetName": ...,
        "ClientToken": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateLabelGroupRequestRequestTypeDef

def get_value() -> CreateLabelGroupRequestRequestTypeDef:
    return {
        "LabelGroupName": ...,
        "ClientToken": ...,
    }
Definition
class CreateLabelGroupRequestRequestTypeDef(TypedDict):
    LabelGroupName: str,
    ClientToken: str,
    FaultCodes: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CreateDatasetResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateDatasetResponseTypeDef

def get_value() -> CreateDatasetResponseTypeDef:
    return {
        "DatasetName": ...,
        "DatasetArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDatasetResponseTypeDef(TypedDict):
    DatasetName: str,
    DatasetArn: str,
    Status: DatasetStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DatasetStatusType
  2. See ResponseMetadataTypeDef

CreateInferenceSchedulerResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateInferenceSchedulerResponseTypeDef

def get_value() -> CreateInferenceSchedulerResponseTypeDef:
    return {
        "InferenceSchedulerArn": ...,
        "InferenceSchedulerName": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateInferenceSchedulerResponseTypeDef(TypedDict):
    InferenceSchedulerArn: str,
    InferenceSchedulerName: str,
    Status: InferenceSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerStatusType
  2. See ResponseMetadataTypeDef

CreateLabelGroupResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateLabelGroupResponseTypeDef

def get_value() -> CreateLabelGroupResponseTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateLabelGroupResponseTypeDef(TypedDict):
    LabelGroupName: str,
    LabelGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateLabelResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateLabelResponseTypeDef

def get_value() -> CreateLabelResponseTypeDef:
    return {
        "LabelId": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateLabelResponseTypeDef(TypedDict):
    LabelId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateModelResponseTypeDef

def get_value() -> CreateModelResponseTypeDef:
    return {
        "ModelArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelResponseTypeDef(TypedDict):
    ModelArn: str,
    Status: ModelStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelStatusType
  2. See ResponseMetadataTypeDef

DescribeLabelGroupResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DescribeLabelGroupResponseTypeDef

def get_value() -> DescribeLabelGroupResponseTypeDef:
    return {
        "LabelGroupName": ...,
        "LabelGroupArn": ...,
        "FaultCodes": ...,
        "CreatedAt": ...,
        "UpdatedAt": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeLabelGroupResponseTypeDef(TypedDict):
    LabelGroupName: str,
    LabelGroupArn: str,
    FaultCodes: List[str],
    CreatedAt: datetime,
    UpdatedAt: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

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": ...,
    }
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

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

StartDataIngestionJobResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import StartDataIngestionJobResponseTypeDef

def get_value() -> StartDataIngestionJobResponseTypeDef:
    return {
        "JobId": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartDataIngestionJobResponseTypeDef(TypedDict):
    JobId: str,
    Status: IngestionJobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IngestionJobStatusType
  2. See ResponseMetadataTypeDef

StartInferenceSchedulerResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import StartInferenceSchedulerResponseTypeDef

def get_value() -> StartInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "InferenceSchedulerArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartInferenceSchedulerResponseTypeDef(TypedDict):
    ModelArn: str,
    ModelName: str,
    InferenceSchedulerName: str,
    InferenceSchedulerArn: str,
    Status: InferenceSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerStatusType
  2. See ResponseMetadataTypeDef

StopInferenceSchedulerResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import StopInferenceSchedulerResponseTypeDef

def get_value() -> StopInferenceSchedulerResponseTypeDef:
    return {
        "ModelArn": ...,
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "InferenceSchedulerArn": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class StopInferenceSchedulerResponseTypeDef(TypedDict):
    ModelArn: str,
    ModelName: str,
    InferenceSchedulerName: str,
    InferenceSchedulerArn: str,
    Status: InferenceSchedulerStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerStatusType
  2. See ResponseMetadataTypeDef

ListDatasetsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListDatasetsResponseTypeDef

def get_value() -> ListDatasetsResponseTypeDef:
    return {
        "NextToken": ...,
        "DatasetSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDatasetsResponseTypeDef(TypedDict):
    NextToken: str,
    DatasetSummaries: List[DatasetSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DatasetSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceEventsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListInferenceEventsResponseTypeDef

def get_value() -> ListInferenceEventsResponseTypeDef:
    return {
        "NextToken": ...,
        "InferenceEventSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListInferenceEventsResponseTypeDef(TypedDict):
    NextToken: str,
    InferenceEventSummaries: List[InferenceEventSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceEventSummaryTypeDef
  2. See ResponseMetadataTypeDef

IngestedFilesSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import IngestedFilesSummaryTypeDef

def get_value() -> IngestedFilesSummaryTypeDef:
    return {
        "TotalNumberOfFiles": ...,
        "IngestedNumberOfFiles": ...,
    }
Definition
class IngestedFilesSummaryTypeDef(TypedDict):
    TotalNumberOfFiles: int,
    IngestedNumberOfFiles: int,
    DiscardedFiles: NotRequired[List[S3ObjectTypeDef]],  # (1)
  1. See S3ObjectTypeDef

InferenceInputConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceInputConfigurationTypeDef

def get_value() -> InferenceInputConfigurationTypeDef:
    return {
        "S3InputConfiguration": ...,
    }
Definition
class InferenceInputConfigurationTypeDef(TypedDict):
    S3InputConfiguration: NotRequired[InferenceS3InputConfigurationTypeDef],  # (1)
    InputTimeZoneOffset: NotRequired[str],
    InferenceInputNameConfiguration: NotRequired[InferenceInputNameConfigurationTypeDef],  # (2)
  1. See InferenceS3InputConfigurationTypeDef
  2. See InferenceInputNameConfigurationTypeDef

InferenceOutputConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceOutputConfigurationTypeDef

def get_value() -> InferenceOutputConfigurationTypeDef:
    return {
        "S3OutputConfiguration": ...,
    }
Definition
class InferenceOutputConfigurationTypeDef(TypedDict):
    S3OutputConfiguration: InferenceS3OutputConfigurationTypeDef,  # (1)
    KmsKeyId: NotRequired[str],
  1. See InferenceS3OutputConfigurationTypeDef

ListInferenceSchedulersResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListInferenceSchedulersResponseTypeDef

def get_value() -> ListInferenceSchedulersResponseTypeDef:
    return {
        "NextToken": ...,
        "InferenceSchedulerSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListInferenceSchedulersResponseTypeDef(TypedDict):
    NextToken: str,
    InferenceSchedulerSummaries: List[InferenceSchedulerSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceSchedulerSummaryTypeDef
  2. See ResponseMetadataTypeDef

IngestionInputConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import IngestionInputConfigurationTypeDef

def get_value() -> IngestionInputConfigurationTypeDef:
    return {
        "S3InputConfiguration": ...,
    }
Definition
class IngestionInputConfigurationTypeDef(TypedDict):
    S3InputConfiguration: IngestionS3InputConfigurationTypeDef,  # (1)
  1. See IngestionS3InputConfigurationTypeDef

InsufficientSensorDataTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InsufficientSensorDataTypeDef

def get_value() -> InsufficientSensorDataTypeDef:
    return {
        "MissingCompleteSensorData": ...,
        "SensorsWithShortDateRange": ...,
    }
Definition
class InsufficientSensorDataTypeDef(TypedDict):
    MissingCompleteSensorData: MissingCompleteSensorDataTypeDef,  # (1)
    SensorsWithShortDateRange: SensorsWithShortDateRangeTypeDef,  # (2)
  1. See MissingCompleteSensorDataTypeDef
  2. See SensorsWithShortDateRangeTypeDef

ListLabelGroupsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListLabelGroupsResponseTypeDef

def get_value() -> ListLabelGroupsResponseTypeDef:
    return {
        "NextToken": ...,
        "LabelGroupSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLabelGroupsResponseTypeDef(TypedDict):
    NextToken: str,
    LabelGroupSummaries: List[LabelGroupSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListLabelsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListLabelsResponseTypeDef

def get_value() -> ListLabelsResponseTypeDef:
    return {
        "NextToken": ...,
        "LabelSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLabelsResponseTypeDef(TypedDict):
    NextToken: str,
    LabelSummaries: List[LabelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelSummaryTypeDef
  2. See ResponseMetadataTypeDef

LabelsInputConfigurationTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import LabelsInputConfigurationTypeDef

def get_value() -> LabelsInputConfigurationTypeDef:
    return {
        "S3InputConfiguration": ...,
    }
Definition
class LabelsInputConfigurationTypeDef(TypedDict):
    S3InputConfiguration: NotRequired[LabelsS3InputConfigurationTypeDef],  # (1)
    LabelGroupName: NotRequired[str],
  1. See LabelsS3InputConfigurationTypeDef

ListModelsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListModelsResponseTypeDef

def get_value() -> ListModelsResponseTypeDef:
    return {
        "NextToken": ...,
        "ModelSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelsResponseTypeDef(TypedDict):
    NextToken: str,
    ModelSummaries: List[ModelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

SensorStatisticsSummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import SensorStatisticsSummaryTypeDef

def get_value() -> SensorStatisticsSummaryTypeDef:
    return {
        "ComponentName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateInferenceSchedulerRequestRequestTypeDef

def get_value() -> CreateInferenceSchedulerRequestRequestTypeDef:
    return {
        "ModelName": ...,
        "InferenceSchedulerName": ...,
        "DataUploadFrequency": ...,
        "DataInputConfiguration": ...,
        "DataOutputConfiguration": ...,
        "RoleArn": ...,
        "ClientToken": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import InferenceExecutionSummaryTypeDef

def get_value() -> InferenceExecutionSummaryTypeDef:
    return {
        "ModelName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import UpdateInferenceSchedulerRequestRequestTypeDef

def get_value() -> UpdateInferenceSchedulerRequestRequestTypeDef:
    return {
        "InferenceSchedulerName": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DataIngestionJobSummaryTypeDef

def get_value() -> DataIngestionJobSummaryTypeDef:
    return {
        "JobId": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import StartDataIngestionJobRequestRequestTypeDef

def get_value() -> StartDataIngestionJobRequestRequestTypeDef:
    return {
        "DatasetName": ...,
        "IngestionInputConfiguration": ...,
        "RoleArn": ...,
        "ClientToken": ...,
    }
Definition
class StartDataIngestionJobRequestRequestTypeDef(TypedDict):
    DatasetName: str,
    IngestionInputConfiguration: IngestionInputConfigurationTypeDef,  # (1)
    RoleArn: str,
    ClientToken: str,
  1. See IngestionInputConfigurationTypeDef

DataQualitySummaryTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import DataQualitySummaryTypeDef

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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import CreateModelRequestRequestTypeDef

def get_value() -> CreateModelRequestRequestTypeDef:
    return {
        "ModelName": ...,
        "DatasetName": ...,
        "ClientToken": ...,
    }
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

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": ...,
    }
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

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListSensorStatisticsResponseTypeDef

def get_value() -> ListSensorStatisticsResponseTypeDef:
    return {
        "SensorStatisticsSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListSensorStatisticsResponseTypeDef(TypedDict):
    SensorStatisticsSummaries: List[SensorStatisticsSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SensorStatisticsSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceExecutionsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListInferenceExecutionsResponseTypeDef

def get_value() -> ListInferenceExecutionsResponseTypeDef:
    return {
        "NextToken": ...,
        "InferenceExecutionSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListInferenceExecutionsResponseTypeDef(TypedDict):
    NextToken: str,
    InferenceExecutionSummaries: List[InferenceExecutionSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceExecutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDataIngestionJobsResponseTypeDef

Usage Example
from mypy_boto3_lookoutequipment.type_defs import ListDataIngestionJobsResponseTypeDef

def get_value() -> ListDataIngestionJobsResponseTypeDef:
    return {
        "NextToken": ...,
        "DataIngestionJobSummaries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDataIngestionJobsResponseTypeDef(TypedDict):
    NextToken: str,
    DataIngestionJobSummaries: List[DataIngestionJobSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataIngestionJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

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": ...,
    }
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

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": ...,
    }
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