aws_cdk.aws_glue_alpha

Package Overview

AssetCode

(experimental) Job Code from a local file.

ClassificationString

(experimental) Classification string given to tables with this data format.

CloudWatchEncryption

CloudWatchEncryptionMode

(experimental) Encryption mode for CloudWatch Logs.

Code

(experimental) Represents a Glue Job’s Code assets (an asset can be a scripts, a jar, a python file or any other file).

CodeConfig

Column

Connection

(experimental) An AWS Glue connection to a data source.

ConnectionOptions

ConnectionProps

ConnectionType

(experimental) The type of the glue connection.

ContinuousLoggingProps

DataFormat

(experimental) Defines the input/output formats and ser/de for a single DataFormat.

DataFormatProps

Database

(experimental) A Glue database.

DatabaseProps

GlueVersion

(experimental) AWS Glue version determines the versions of Apache Spark and Python that are available to the job.

IConnection

(experimental) Interface representing a created or an imported {@link Connection}.

IDatabase

IJob

(experimental) Interface representing a created or an imported {@link Job}.

ISecurityConfiguration

(experimental) Interface representing a created or an imported {@link SecurityConfiguration}.

ITable

InputFormat

(experimental) Absolute class name of the Hadoop InputFormat to use when reading table files.

Job

(experimental) A Glue Job.

JobAttributes

JobBookmarksEncryption

JobBookmarksEncryptionMode

(experimental) Encryption mode for Job Bookmarks.

JobExecutable

(experimental) The executable properties related to the Glue job’s GlueVersion, JobType and code.

JobExecutableConfig

JobLanguage

(experimental) Runtime language of the Glue job.

JobProps

JobState

(experimental) Job states emitted by Glue to CloudWatch Events.

JobType

(experimental) The job type.

MetricType

(experimental) The Glue CloudWatch metric type.

OutputFormat

(experimental) Absolute class name of the Hadoop OutputFormat to use when writing table files.

PartitionIndex

PythonShellExecutableProps

PythonSparkJobExecutableProps

PythonVersion

(experimental) Python version.

S3Code

(experimental) Glue job Code from an S3 bucket.

S3Encryption

S3EncryptionMode

(experimental) Encryption mode for S3.

ScalaJobExecutableProps

Schema

SecurityConfiguration

(experimental) A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest.

SecurityConfigurationProps

SerializationLibrary

(experimental) Serialization library to use when serializing/deserializing (SerDe) table records.

SparkUILoggingLocation

SparkUIProps

Table

(experimental) A Glue table.

TableAttributes

TableEncryption

(experimental) Encryption options for a Table.

TableProps

Type

WorkerType

(experimental) The type of predefined worker that is allocated when a job runs.