Class CfnDataSourcePropsMixin.WebDataSourceConfigurationProperty
The configuration details for the web data source.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.Bedrock.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDataSourcePropsMixin.WebDataSourceConfigurationProperty : CfnDataSourcePropsMixin.IWebDataSourceConfigurationProperty
Syntax (vb)
Public Class CfnDataSourcePropsMixin.WebDataSourceConfigurationProperty Implements CfnDataSourcePropsMixin.IWebDataSourceConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.Bedrock.Mixins;
var webDataSourceConfigurationProperty = new WebDataSourceConfigurationProperty {
CrawlerConfiguration = new WebCrawlerConfigurationProperty {
CrawlerLimits = new WebCrawlerLimitsProperty {
MaxPages = 123,
RateLimit = 123
},
ExclusionFilters = new [] { "exclusionFilters" },
InclusionFilters = new [] { "inclusionFilters" },
Scope = "scope",
UserAgent = "userAgent",
UserAgentHeader = "userAgentHeader"
},
SourceConfiguration = new WebSourceConfigurationProperty {
UrlConfiguration = new UrlConfigurationProperty {
SeedUrls = new [] { new SeedUrlProperty {
Url = "url"
} }
}
}
};
Synopsis
Constructors
| WebDataSourceConfigurationProperty() | The configuration details for the web data source. |
Properties
| CrawlerConfiguration | The Web Crawler configuration details for the web data source. |
| SourceConfiguration | The source configuration details for the web data source. |
Constructors
WebDataSourceConfigurationProperty()
The configuration details for the web data source.
public WebDataSourceConfigurationProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.Bedrock.Mixins;
var webDataSourceConfigurationProperty = new WebDataSourceConfigurationProperty {
CrawlerConfiguration = new WebCrawlerConfigurationProperty {
CrawlerLimits = new WebCrawlerLimitsProperty {
MaxPages = 123,
RateLimit = 123
},
ExclusionFilters = new [] { "exclusionFilters" },
InclusionFilters = new [] { "inclusionFilters" },
Scope = "scope",
UserAgent = "userAgent",
UserAgentHeader = "userAgentHeader"
},
SourceConfiguration = new WebSourceConfigurationProperty {
UrlConfiguration = new UrlConfigurationProperty {
SeedUrls = new [] { new SeedUrlProperty {
Url = "url"
} }
}
}
};
Properties
CrawlerConfiguration
The Web Crawler configuration details for the web data source.
public object? CrawlerConfiguration { get; set; }
Property Value
Remarks
SourceConfiguration
The source configuration details for the web data source.
public object? SourceConfiguration { get; set; }