# CustomContentConfigurationProperty

The configuration of a `CustomContentVisual` .

- Source: Generated code
- Type last changed: v2.183.0 · 12 Mar 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const customContentConfigurationProperty: quicksight.CfnDashboard.CustomContentConfigurationProperty = {
  contentType: 'contentType',
  contentUrl: 'contentUrl',
  imageScaling: 'imageScaling',
  interactions: {
    contextMenuOption: {
      availabilityStatus: 'availabilityStatus',
    },
    visualMenuOption: {
      availabilityStatus: 'availabilityStatus',
    },
  },
};
```

## Properties

- `contentType`: string — The content type of the custom content visual.

  You can use this to have the visual render as an image.

- `contentUrl`: string — The input URL that links to the custom content that you want in the custom visual.

- `imageScaling`: string — The sizing options for the size of the custom content visual.

  This structure is required when the `ContentType` of the visual is `'IMAGE'` .

- `interactions`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDashboard.VisualInteractionOptionsProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnDashboard.VisualInteractionOptionsProperty.html) — The general visual interactions setup for a visual.
