NAME
Paws::Glue::Crawler
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Glue::Crawler object:
$service_obj->Method(Att1 => { Classifiers => $value, ..., Version => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Glue::Crawler object:
$result = $service_obj->Method(...);
$result->Att1->Classifiers
DESCRIPTION
Specifies a crawler program that examines a data source and uses classifiers to try to determine its schema. If successful, the crawler records metadata concerning the data source in the AWS Glue Data Catalog.
ATTRIBUTES
Classifiers => ArrayRef[Str|Undef]
A list of custom classifiers associated with the crawler.
Configuration => Str
Crawler configuration information. This versioned JSON string allows
users to specify aspects of a crawler's behavior. For more information,
see Configuring a Crawler
(http://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html).
CrawlElapsedTime => Int
If the crawler is running, contains the total time elapsed since the
last crawl began.
CrawlerSecurityConfiguration => Str
The name of the SecurityConfiguration structure to be used by this
Crawler.
CreationTime => Str
The time when the crawler was created.
DatabaseName => Str
The database where metadata is written by this crawler.
Description => Str
A description of the crawler.
LastCrawl => Paws::Glue::LastCrawlInfo
The status of the last crawl, and potentially error information if an
error occurred.
LastUpdated => Str
The time the crawler was last updated.
Name => Str
The crawler name.
Role => Str
The IAM role (or ARN of an IAM role) used to access customer resources,
such as data in Amazon S3.
Schedule => Paws::Glue::Schedule
For scheduled crawlers, the schedule when the crawler runs.
SchemaChangePolicy => Paws::Glue::SchemaChangePolicy
Sets the behavior when the crawler finds a changed or deleted object.
State => Str
Indicates whether the crawler is running, or whether a run is pending.
TablePrefix => Str
The prefix added to the names of tables that are created.
Targets => Paws::Glue::CrawlerTargets
A collection of targets to crawl.
Version => Int
The version of the crawler.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Glue
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues