Optional ReadonlyclassifiersOptional ReadonlyextraCrawler configuration as a string. See: https://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html
Optional ReadonlyrecrawlRecrawl behaviour: CRAWL_NEW_FOLDERS_ONLY or CRAWL_EVERYTHING or CRAWL_EVENT_MODE
ReadonlyroleOptional ReadonlyscheduleQ-ENHANCED-PROPERTY Optional crawler execution schedule configuration enabling automated periodic data discovery and catalog updates. Defines when and how frequently the crawler will run to discover new data and update the Glue catalog with schema changes and new partitions.
Use cases: Automated data discovery; Scheduled catalog updates; Periodic schema detection; Regular metadata refresh
AWS: AWS Glue crawler schedule configuration for automated execution timing and frequency
Validation: Must be valid CfnCrawler.ScheduleProperty if provided; optional for on-demand crawler execution
Optional ReadonlyschemaQ-ENHANCED-PROPERTY Optional schema change policy configuration controlling how the crawler handles detected schema modifications and table structure changes. Defines behavior for schema evolution including update actions, deletion policies, and change detection sensitivity.
Use cases: Schema evolution management; Table structure change handling; Metadata consistency; Schema change detection
AWS: AWS Glue crawler schema change policy for handling table structure modifications and schema evolution
Validation: Must be valid CfnCrawler.SchemaChangePolicyProperty if provided; optional for default schema change handling
Optional ReadonlytableOptional string prefix to prepend to all table names created by the crawler enabling organized table naming and namespace management. Provides consistent table naming convention and helps avoid naming conflicts in shared Glue catalogs.
Use cases: Table naming organization; Namespace management; Naming conflict avoidance; Consistent table naming
AWS: AWS Glue crawler table prefix for systematic table naming and catalog organization
Validation: Must be valid string if provided; optional for default table naming without prefix
Name of the custom classifier to use from the crawler.yaml configuration