CfnCrawlerProps

class aws_cdk.aws_glue.CfnCrawlerProps(*, role, targets, classifiers=None, configuration=None, crawler_security_configuration=None, database_name=None, description=None, name=None, schedule=None, schema_change_policy=None, table_prefix=None, tags=None)

Bases: object

__init__(*, role, targets, classifiers=None, configuration=None, crawler_security_configuration=None, database_name=None, description=None, name=None, schedule=None, schema_change_policy=None, table_prefix=None, tags=None)

Properties for defining a AWS::Glue::Crawler.

Parameters
  • role (str) – AWS::Glue::Crawler.Role.

  • targets (Union[IResolvable, TargetsProperty]) – AWS::Glue::Crawler.Targets.

  • classifiers (Optional[List[str]]) – AWS::Glue::Crawler.Classifiers.

  • configuration (Optional[str]) – AWS::Glue::Crawler.Configuration.

  • crawler_security_configuration (Optional[str]) – AWS::Glue::Crawler.CrawlerSecurityConfiguration.

  • database_name (Optional[str]) – AWS::Glue::Crawler.DatabaseName.

  • description (Optional[str]) – AWS::Glue::Crawler.Description.

  • name (Optional[str]) – AWS::Glue::Crawler.Name.

  • schedule (Union[IResolvable, None, ScheduleProperty]) – AWS::Glue::Crawler.Schedule.

  • schema_change_policy (Union[IResolvable, None, SchemaChangePolicyProperty]) – AWS::Glue::Crawler.SchemaChangePolicy.

  • table_prefix (Optional[str]) – AWS::Glue::Crawler.TablePrefix.

  • tags (Optional[Any]) – AWS::Glue::Crawler.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html

Attributes

classifiers

AWS::Glue::Crawler.Classifiers.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-classifiers

Return type

Optional[List[str]]

configuration

AWS::Glue::Crawler.Configuration.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-configuration

Return type

Optional[str]

crawler_security_configuration

AWS::Glue::Crawler.CrawlerSecurityConfiguration.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-crawlersecurityconfiguration

Return type

Optional[str]

database_name

AWS::Glue::Crawler.DatabaseName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-databasename

Return type

Optional[str]

description

AWS::Glue::Crawler.Description.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-description

Return type

Optional[str]

name

AWS::Glue::Crawler.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-name

Return type

Optional[str]

role

AWS::Glue::Crawler.Role.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-role

Return type

str

schedule

AWS::Glue::Crawler.Schedule.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-schedule

Return type

Union[IResolvable, None, ScheduleProperty]

schema_change_policy

AWS::Glue::Crawler.SchemaChangePolicy.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-schemachangepolicy

Return type

Union[IResolvable, None, SchemaChangePolicyProperty]

table_prefix

AWS::Glue::Crawler.TablePrefix.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-tableprefix

Return type

Optional[str]

tags

AWS::Glue::Crawler.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-tags

Return type

Any

targets

AWS::Glue::Crawler.Targets.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-targets

Return type

Union[IResolvable, TargetsProperty]