# CfnFeedProps

Properties for defining a `CfnFeed`.

Extends: CfnFeedProps
Used as props by: CfnFeed

- Source: Generated code
- Type last changed: v2.268.0 · 2 Sep 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_elementalinference as elementalinference } from 'aws-cdk-lib';
const cfnFeedProps: elementalinference.CfnFeedProps = {
  name: 'name',
  outputs: [{
    name: 'name',
    outputConfig: {
      clipping: {
        callbackMetadata: 'callbackMetadata',
        dataSourceConfiguration: {
          fixtureId: 'fixtureId',
        },
      },
      cropping: {
        templateGroups: [{
          name: 'name',
          templateUris: ['templateUris'],
        }],
      },
      subtitling: {
        language: 'language',

        // the properties below are optional
        aspectRatio: {
          height: 123,
          width: 123,
        },
        dictionary: 'dictionary',
        profanityFilter: 'profanityFilter',
      },
    },
    status: 'status',

    // the properties below are optional
    description: 'description',
  }],

  // the properties below are optional
  accessRoleArn: 'accessRoleArn',
  tags: {
    tagsKey: 'tags',
  },
};
```

## Properties

- `accessRoleArn`: string

- `name`: string (required)

- `outputs`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnFeed.GetOutputProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_elementalinference.CfnFeed.GetOutputProperty.html)[] (required)

- `tags`: { [key: string]: string }
