(experimental) Job Code from a local file.
A CloudFormation AWS::Glue::Classifier
.
A classifier for custom CSV
content.
A classifier that uses grok
patterns.
A classifier for JSON
content.
A classifier for XML
content.
Properties for defining a CfnClassifier
.
A CloudFormation AWS::Glue::Connection
.
A structure that is used to specify a connection to create or update.
Specifies the physical requirements for a connection.
Properties for defining a CfnConnection
.
A CloudFormation AWS::Glue::Crawler
.
Specifies an AWS Glue Data Catalog target.
Specifies an Amazon DynamoDB table to crawl.
Specifies a JDBC data store to crawl.
Specifies an Amazon DocumentDB or MongoDB data store to crawl.
When crawling an Amazon S3 data source after the first crawl is complete, specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
A scheduling object using a cron
statement to schedule an event.
The policy that specifies update and delete behaviors for the crawler.
Specifies data stores to crawl.
Properties for defining a CfnCrawler
.
A CloudFormation AWS::Glue::Database
.
A structure that describes a target database for resource linking.
The structure used to create or update a database.
The AWS Lake Formation principal.
the permissions granted to a principal.
Properties for defining a CfnDatabase
.
A CloudFormation AWS::Glue::DataCatalogEncryptionSettings
.
The data structure used by the Data Catalog to encrypt the password as part of CreateConnection
or UpdateConnection
and store it in the ENCRYPTED_PASSWORD
field in the connection properties.
Contains configuration information for maintaining Data Catalog security.
Specifies the encryption-at-rest configuration for the Data Catalog.
Properties for defining a CfnDataCatalogEncryptionSettings
.
A CloudFormation AWS::Glue::DevEndpoint
.
Properties for defining a CfnDevEndpoint
.
A CloudFormation AWS::Glue::Job
.
Specifies the connections used by a job.
An execution property of a job.
Specifies code executed when a job is run.
Specifies configuration properties of a notification.
Properties for defining a CfnJob
.
A CloudFormation AWS::Glue::MLTransform
.
The parameters to configure the find matches transform.
The database and table in the AWS Glue Data Catalog that is used for input or output data.
A list of AWS Glue table definitions used by the transform.
The encryption-at-rest settings of the transform that apply to accessing user data.
The encryption-at-rest settings of the transform that apply to accessing user data.
The algorithm-specific parameters that are associated with the machine learning transform.
Properties for defining a CfnMLTransform
.
A CloudFormation AWS::Glue::Partition
.
Specifies the sort order of a sorted column.
The structure used to create and update a partition.
A structure that contains schema identity fields.
An object that references a schema stored in the AWS Glue Schema Registry.
Information about a serialization/deserialization program (SerDe) that serves as an extractor and loader.
Specifies skewed values in a table.
Describes the physical storage of table data.
Properties for defining a CfnPartition
.
A CloudFormation AWS::Glue::Registry
.
Properties for defining a CfnRegistry
.
A CloudFormation AWS::Glue::Schema
.
Specifies a registry in the AWS Glue Schema Registry.
Specifies the version of a schema.
Properties for defining a CfnSchema
.
A CloudFormation AWS::Glue::SchemaVersion
.
A wrapper structure to contain schema identity fields.
A CloudFormation AWS::Glue::SchemaVersionMetadata
.
Properties for defining a CfnSchemaVersionMetadata
.
Properties for defining a CfnSchemaVersion
.
A CloudFormation AWS::Glue::SecurityConfiguration
.
Specifies how Amazon CloudWatch data should be encrypted.
Specifies an encryption configuration.
Specifies how job bookmark data should be encrypted.
Specifies how Amazon Simple Storage Service (Amazon S3) data should be encrypted.
Properties for defining a CfnSecurityConfiguration
.
A CloudFormation AWS::Glue::Table
.
Specifies the sort order of a sorted column.
A structure that contains schema identity fields.
An object that references a schema stored in the AWS Glue Schema Registry.
Information about a serialization/deserialization program (SerDe) that serves as an extractor and loader.
Specifies skewed values in a table.
Describes the physical storage of table data.
A structure that describes a target table for resource linking.
A structure used to define a table.
Properties for defining a CfnTable
.
A CloudFormation AWS::Glue::Trigger
.
Defines an action to be initiated by a trigger.
Defines a condition under which a trigger fires.
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.
Specifies configuration properties of a job run notification.
Defines the predicate of the trigger, which determines when it fires.
Properties for defining a CfnTrigger
.
A CloudFormation AWS::Glue::Workflow
.
Properties for defining a CfnWorkflow
.
(experimental) Classification string given to tables with this data format.
(experimental) CloudWatch Logs encryption configuration.
(experimental) Encryption mode for CloudWatch Logs.
(experimental) Represents a Glue Job's Code assets (an asset can be a scripts, a jar, a python file or any other file).
(experimental) Result of binding Code
into a Job
.
(experimental) A column of a table.
(experimental) An AWS Glue connection to a data source.
(experimental) Base Connection Options.
(experimental) Construction properties for
Connection
.
(experimental) The type of the glue connection.
(experimental) Properties for enabling Continuous Logging for Glue Jobs.
(experimental) A Glue database.
(experimental) A fluent builder for
Database
.
(experimental) Defines the input/output formats and ser/de for a single DataFormat.
(experimental) Properties of a DataFormat instance.
(experimental) AWS Glue version determines the versions of Apache Spark and Python that are available to the job.
(experimental) Interface representing a created or an imported
Connection
.
Internal default implementation for
IDatabase
.
(experimental) Interface representing a created or an imported
Job
.
Internal default implementation for
IJob
.
(experimental) Absolute class name of the Hadoop InputFormat
to use when reading table files.
Internal default implementation for
ITable
.
(experimental) A Glue Job.
(experimental) A fluent builder for
Job
.
(experimental) Attributes for importing
Job
.
(experimental) Job bookmarks encryption configuration.
(experimental) Encryption mode for Job Bookmarks.
(experimental) The executable properties related to the Glue job's GlueVersion, JobType and code.
(experimental) Result of binding a JobExecutable
into a Job
.
(experimental) Runtime language of the Glue job.
(experimental) Construction properties for
Job
.
(experimental) Job states emitted by Glue to CloudWatch Events.
(experimental) The job type.
(experimental) The Glue CloudWatch metric type.
(experimental) Absolute class name of the Hadoop OutputFormat
to use when writing table files.
(experimental) Properties of a Partition Index.
(experimental) Props for creating a Python shell job executable.
(experimental) Props for creating a Python Spark (ETL or Streaming) job executable.
(experimental) Python version.
(experimental) Glue job Code from an S3 bucket.
(experimental) S3 encryption configuration.
(experimental) Encryption mode for S3.
(experimental) Props for creating a Scala Spark (ETL or Streaming) job executable.
(experimental) A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest.
(experimental) Serialization library to use when serializing/deserializing (SerDe) table records.
(experimental) The Spark UI logging location.
(experimental) Properties for enabling Spark UI monitoring feature for Spark-based Glue jobs.
(experimental) A Glue table.
(experimental) A fluent builder for
Table
.
(experimental) Encryption options for a Table.
(experimental) Represents a type of a column in a table schema.
(experimental) The type of predefined worker that is allocated when a job runs.