Show / Hide Table of Contents

Class CrawlerState

Inheritance
System.Object
InputArgs
ResourceArgs
CrawlerState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Glue
Assembly: Pulumi.Aws.dll
Syntax
public sealed class CrawlerState : ResourceArgs

Constructors

View Source

CrawlerState()

Declaration
public CrawlerState()

Properties

View Source

Arn

The ARN of the crawler

Declaration
public Input<string> Arn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CatalogTargets

Declaration
public InputList<CrawlerCatalogTargetGetArgs> CatalogTargets { get; set; }
Property Value
Type Description
InputList<CrawlerCatalogTargetGetArgs>
View Source

Classifiers

List of custom classifiers. By default, all AWS classifiers are included in a crawl, but these custom classifiers always override the default classifiers for a given classification.

Declaration
public InputList<string> Classifiers { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Configuration

JSON string of configuration information.

Declaration
public Input<string> Configuration { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DatabaseName

Glue database where results are written.

Declaration
public Input<string> DatabaseName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Description

Description of the crawler.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DynamodbTargets

List of nested DynamoDB target arguments. See below.

Declaration
public InputList<CrawlerDynamodbTargetGetArgs> DynamodbTargets { get; set; }
Property Value
Type Description
InputList<CrawlerDynamodbTargetGetArgs>
View Source

JdbcTargets

List of nested JBDC target arguments. See below.

Declaration
public InputList<CrawlerJdbcTargetGetArgs> JdbcTargets { get; set; }
Property Value
Type Description
InputList<CrawlerJdbcTargetGetArgs>
View Source

Name

Name of the crawler.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Role

The IAM role friendly name (including path without leading slash), or ARN of an IAM role, used by the crawler to access other resources.

Declaration
public Input<string> Role { get; set; }
Property Value
Type Description
Input<System.String>
View Source

S3Targets

List nested Amazon S3 target arguments. See below.

Declaration
public InputList<CrawlerS3TargetGetArgs> S3Targets { get; set; }
Property Value
Type Description
InputList<CrawlerS3TargetGetArgs>
View Source

Schedule

A cron expression used to specify the schedule. For more information, 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 * * ? *).

Declaration
public Input<string> Schedule { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SchemaChangePolicy

Policy for the crawler's update and deletion behavior.

Declaration
public Input<CrawlerSchemaChangePolicyGetArgs> SchemaChangePolicy { get; set; }
Property Value
Type Description
Input<CrawlerSchemaChangePolicyGetArgs>
View Source

SecurityConfiguration

The name of Security Configuration to be used by the crawler

Declaration
public Input<string> SecurityConfiguration { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TablePrefix

The table prefix used for catalog tables that are created.

Declaration
public Input<string> TablePrefix { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

Key-value map of resource tags

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.