Field | Required | Default | Multiple | Notes | Example |
---|---|---|---|---|---|
properties | No | - | No | Configuration object | |
seed | Yes | - | No | The path to be crawled. It can be a bucket, folder or file. | "/myBucket/myFolder" |
processSplitFiles | No | false | No | If set to true, files that are split are treated as a single document instead of multiple documents. | true / false |
splitPatterns | No | [] | Yes | List of regular expressions to match folders that contain split files. | [".*splitted.*",".*split.*"] |
Placeholder value for seeds. Normally set as "aem_seed" | "aem_seed" | ||||
docType | Yes | - | No | Document type can be either "page" or "asset". | "page" / "asset" |
crawlPage | No | - | No | Required if docType is "page". Set to true if docType is "page". | true |
pagePath | No | - | No | Path to recursively crawl pages. Leave empty to crawl from the server root. Required if docType is "page". | "/content/we-retail" |
processPageRoot | No | - | No | Set to true to enable processing of roots. Required if docType is "page". | true / false |
fetchPage | No | - | No | Set to true to enable fetching pages' content. Required if docType is "page". | true / false |
crawlPageDetails | No | - | No | Set to true to enable retrieving a JSON selector to get additional metadata during the scanning phase. Required if docType is "page". | true / false |
crawlAsset | No | - | No | Required if docType is "asset". Set to true if docType is "asset". | true |
assetPath | No | - | No | Path to recursively crawl assets. Leave empty to crawl from the server root. Required if docType is "asset". | "/content/dam/we-retail" |
processAssetRoot | No | - | No | Set to true to enable processing of roots. Required if docType is "asset". | true / false |
fetchAsset | No | - | No | Set to true to enable fetching pages' content. Required if docType is "asset". | true / false |
crawlAssetDetails | No | - | No | Set to true to enable retrieving a JSON selector to get additional metadata during the scanning phase. Required if docType is "asset". | true / false |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "seed": "aem_seed", "type": "adobe-experience", "description": "AEM Test Seed Pages", "connector": "b70cea79-c5b7-4d30-9c44-73ad17e58dab", "connection": "e7937e58-d412-450a-b611-e40e2ae5bb27", "workflows": [], "tags": [], "properties": { "seed": "aem_seed", "docType": "page", "crawlPage": true, "pagePath": "/content/we-retail", "processPageRoot": false, "fetchPage": false, "crawlPageDetails": false } } |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "seed": "aem_seed/myBucket/myFolder", "type": "s3adobe-experience", "description": "AmazonAEM S3Test Seed TestAssets", "connector": "187ae173b70cea79-32c2c5b7-48fe4d30-b4fe9c44-1b6eea02f16673ad17e58dab", "connection": "8f3233a9e7937e58-4c8dd412-4520450a-b335b611-ea1d9433720ee40e2ae5bb27", "workflows": [], "tags": [], "properties": { "seed": "aem_seed", "docType": "asset", "crawlAsset": true, "assetPath": "/content/myBucket/myFolder"dam/we-retail", "processAssetRoot": false, "processSplitFilesfetchAsset": truefalse, "splitPatternscrawlAssetDetails": []false } } |