# TransitionProperty

Program transition configuration.

- Source: Generated code
- Type last changed: v2.273.0 · 8 Oct 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediatailor as mediatailor } from 'aws-cdk-lib';
const transitionProperty: mediatailor.CfnProgram.TransitionProperty = {
  relativePosition: 'relativePosition',
  type: 'type',

  // the properties below are optional
  durationMillis: 123,
  relativeProgram: 'relativeProgram',
  scheduledStartTimeMillis: 123,
};
```

## Properties

- `durationMillis`: number — The duration of the live program in seconds.

- `relativePosition`: string (required) — The position where this program will be inserted relative to the RelativePosition.

- `relativeProgram`: string — The name of the program that this program will be inserted next to.

- `scheduledStartTimeMillis`: number — The date and time that the program is scheduled to start, in epoch milliseconds.

- `type`: string (required) — Defines when the program plays in the schedule.

  You can set the value to ABSOLUTE or RELATIVE.
