AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs

data class AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs(val crawlerLimits: Output<AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs>? = null, val exclusionFilters: Output<List<String>>? = null, val inclusionFilters: Output<List<String>>? = null, val scope: Output<String>? = null, val userAgent: Output<String>? = null) : ConvertibleToJava<AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs>

Constructors

constructor(crawlerLimits: Output<AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs>? = null, exclusionFilters: Output<List<String>>? = null, inclusionFilters: Output<List<String>>? = null, scope: Output<String>? = null, userAgent: Output<String>? = null)

Properties

Link copied to clipboard

Configuration of crawl limits for the web URLs. See crawler_limits block for details.

Link copied to clipboard
val exclusionFilters: Output<List<String>>? = null

List of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern.

Link copied to clipboard
val inclusionFilters: Output<List<String>>? = null

List of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern.

Link copied to clipboard
val scope: Output<String>? = null

Scope of what is crawled for your URLs.

Link copied to clipboard
val userAgent: Output<String>? = null

String used for identifying the crawler or a bot when it accesses a web server. Default value is bedrockbot_UUID.

Functions

Link copied to clipboard
open override fun toJava(): AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs