# DatabricksParametersProperty

The required parameters that are needed to connect to a Databricks data source.

- Source: Generated code
- Type last changed: v2.274.0 · 20 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_quicksight as quicksight } from 'aws-cdk-lib';
const databricksParametersProperty: quicksight.CfnDataSource.DatabricksParametersProperty = {
  host: 'host',
  port: 123,
  sqlEndpointPath: 'sqlEndpointPath',

  // the properties below are optional
  authenticationType: 'authenticationType',
  oAuthParameters: {
    tokenProviderUrl: 'tokenProviderUrl',

    // the properties below are optional
    identityProviderResourceUri: 'identityProviderResourceUri',
    identityProviderVpcConnectionProperties: {
      vpcConnectionArn: 'vpcConnectionArn',
    },
    oAuthScope: 'oAuthScope',
  },
};
```

## Properties

- `authenticationType`: string

- `host`: string (required) — The host name of the Databricks data source.

- `oAuthParameters`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDataSource.OAuthParametersProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnDataSource.OAuthParametersProperty.html)

- `port`: number (required) = 0 — The port for the Databricks data source.

- `sqlEndpointPath`: string (required) — The HTTP path of the Databricks data source.
