# InstanceEngineConfig

The type returned from the `IInstanceEngine.bind` method.

- Source: [`aws-rds/lib/instance-engine.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts#L54)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_rds as rds } from 'aws-cdk-lib';

declare const optionGroup: rds.OptionGroup;
const instanceEngineConfig: rds.InstanceEngineConfig = {
  features: {
    s3Export: 's3Export',
    s3Import: 's3Import',
  },
  optionGroup: optionGroup,
};
```

## Properties

- `features`: [InstanceEngineFeatures](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.InstanceEngineFeatures.html) — Features supported by the database engine.

  **Default:** no features

- `optionGroup`: [IOptionGroup](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.IOptionGroup.html) = none — Option group of the database.
