# WebDataSourceConfigurationProperty

The configuration details for the web data source.

- Source: Generated code
- Type last changed: v2.154.1 · 23 Aug 2024

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrock as bedrock } from 'aws-cdk-lib';
const webDataSourceConfigurationProperty: bedrock.CfnDataSource.WebDataSourceConfigurationProperty = {
  sourceConfiguration: {
    urlConfiguration: {
      seedUrls: [{
        url: 'url',
      }],
    },
  },

  // the properties below are optional
  crawlerConfiguration: {
    crawlerLimits: {
      maxPages: 123,
      rateLimit: 123,
    },
    exclusionFilters: ['exclusionFilters'],
    inclusionFilters: ['inclusionFilters'],
    scope: 'scope',
    userAgent: 'userAgent',
    userAgentHeader: 'userAgentHeader',
  },
};
```

## Properties

- `crawlerConfiguration`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDataSource.WebCrawlerConfigurationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_bedrock.CfnDataSource.WebCrawlerConfigurationProperty.html) — The Web Crawler configuration details for the web data source.

- `sourceConfiguration`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnDataSource.WebSourceConfigurationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_bedrock.CfnDataSource.WebSourceConfigurationProperty.html) (required) — The source configuration details for the web data source.
