UpdateCrawlerRequest
¶
Source code in docs_src/capo_glue/types/update_crawler_request.py
catalog_id
instance-attribute
¶
catalog_id: NotRequired[CatalogIdString]
The ID of the Data Catalog in which to store the crawler's output. If you omit this value, the existing value on the crawler is preserved.
classifiers
instance-attribute
¶
classifiers: NotRequired[ClassifierNameList]
A list of custom classifiers that the user has registered. By default, all built-in classifiers are included in a crawl, but these custom classifiers always override the default classifiers for a given classification.
configuration
instance-attribute
¶
configuration: NotRequired[CrawlerConfiguration]
Crawler configuration information. This versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see Setting crawler configuration options.
crawler_security_configuration
instance-attribute
¶
crawler_security_configuration: NotRequired[CrawlerSecurityConfiguration]
The name of the SecurityConfiguration structure to be used by this crawler.
database_name
instance-attribute
¶
database_name: NotRequired[DatabaseName]
The Glue database where results are stored, such as: arn:aws:daylight:us-east-1::database/sometable/*.
description
instance-attribute
¶
description: NotRequired[DescriptionStringRemovable]
A description of the new crawler.
lake_formation_configuration
instance-attribute
¶
lake_formation_configuration: NotRequired[LakeFormationConfiguration]
Specifies Lake Formation configuration settings for the crawler.
lineage_configuration
instance-attribute
¶
lineage_configuration: NotRequired[LineageConfiguration]
Specifies data lineage configuration settings for the crawler.
recrawl_policy
instance-attribute
¶
recrawl_policy: NotRequired[RecrawlPolicy]
A policy that specifies whether to crawl the entire dataset again, or to crawl only folders that were added since the last crawler run.
role
instance-attribute
¶
role: NotRequired[Role]
The IAM role or Amazon Resource Name (ARN) of an IAM role that is used by the new crawler to access customer resources.
schedule
instance-attribute
¶
schedule: NotRequired[CronExpression]
A cron expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *).
schema_change_policy
instance-attribute
¶
schema_change_policy: NotRequired[SchemaChangePolicy]
The policy for the crawler's update and deletion behavior.
table_prefix
instance-attribute
¶
table_prefix: NotRequired[TablePrefix]
The table prefix used for catalog tables that are created.