---
type: resource-type
title: InferenceScheduler
description: aws resource type AWS::LookoutEquipment::InferenceScheduler
name: InferenceScheduler
lexicon: aws
resource_type: AWS::LookoutEquipment::InferenceScheduler
---
`AWS::LookoutEquipment::InferenceScheduler`, a resource type of the aws lexicon.

## Properties

- `DataInputConfiguration` (`Record<string, unknown>`, required): Specifies configuration information for the input data for the inference scheduler, including delimiter, format, and dataset location.
- `DataOutputConfiguration` (`Record<string, unknown>`, required): Specifies configuration information for the output results for the inference scheduler, including the S3 location for the output.
- `DataUploadFrequency` (`"PT10M" | "PT15M" | "PT1H" | "PT30M" | "PT5M"`, required): How often data is uploaded to the source S3 bucket for the input data.
- `ModelName` (`string`, required): The name of the previously trained ML model being used to create the inference scheduler.
- `RoleArn` (`string`, required): The Amazon Resource Name (ARN) of a role with permission to access the data source being used for the inference.
- `DataDelayOffsetInMinutes` (`number`, optional): A period of time (in minutes) by which inference on the data is delayed after the data starts.
- `InferenceSchedulerArn` (`string`, optional): The Amazon Resource Name (ARN) of the inference scheduler being created.
- `InferenceSchedulerName` (`string`, optional): The name of the inference scheduler being created.
- `ServerSideKmsKeyId` (`string`, optional): Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt inference scheduler data by Amazon Lookout for Equipment.
- `Tags` (`InferenceScheduler_Tag[]`, optional): Any tags associated with the inference scheduler.

## Attributes

- `InferenceSchedulerArn`
