> **Experimental**
>
> `@aws-cdk/aws-mediapackagev2-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# SegmentPropsBase

Base properties common to all segment configurations.

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/endpoint.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0-alpha.0/packages/@aws-cdk/aws-mediapackagev2-alpha/lib/endpoint.ts#L2414)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as mediapackagev2_alpha from '@aws-cdk/aws-mediapackagev2-alpha';
import * as cdk from 'aws-cdk-lib';
const segmentPropsBase: mediapackagev2_alpha.SegmentPropsBase = {
  duration: cdk.Duration.minutes(30),
  includeIframeOnlyStreams: false,
  name: 'name',
};
```

## Properties

- `duration`: [Duration](/cdk/api/v2/docs/aws-cdk-lib.Duration.html) = Duration.seconds(6) — Duration of each segment.

- `includeIframeOnlyStreams`: boolean = false — Whether to include I-frame-only streams.

- `name`: string = 'segment' — Name of the segment.
