aws_cdk.aws_glue
An action initiated by a trigger. |
|
Job Code from a local file. |
|
A Glue Data Catalog. |
|
Base class for all |
|
The encryption-at-rest mode for a Glue Data Catalog. |
|
Resource Type definition for AWS::Glue::Blueprint. |
|
Creates a catalog in the Glue Data Catalog. |
|
The |
|
The |
|
The |
|
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data. |
|
Sets the security configuration for a specified catalog. |
|
The |
|
The |
|
The |
|
Creates a new AWS Glue Identity Center configuration to enable integration between AWS Glue and AWS IAM Identity Center for authentication and authorization. |
|
The |
|
The |
|
The |
|
The AWS::Glue::MLTransform is an AWS Glue resource type that manages machine learning transforms. |
|
The |
|
The AWS::Glue::Registry is an AWS Glue resource type that manages registries of schemas in the AWS Glue Schema Registry. |
|
The |
|
The |
|
The |
|
Creates a new security configuration. |
|
Resource Type definition for AWS::Glue::Session. |
|
The |
|
An AWS Glue resource for enabling table optimizers to improve read performance for open table formats. |
|
The |
|
Creates an AWS Glue usage profile. |
|
Represents a user-defined function (UDF) definition in the AWS Glue Data Catalog. |
|
The |
|
Classification string given to tables with this data format. |
|
CloudWatch Logs encryption configuration for a |
|
Represents a Glue Job’s Code assets (an asset can be a scripts, a jar, a python file or any other file). |
|
Identifies if the file contains less or more values for a row than the number of columns specified in the external table definition. |
|
The compression type. |
|
A condition that determines when a conditional trigger fires. |
|
Represents the logical operator for evaluating a single condition in the Glue Trigger API. |
|
An AWS Glue connection to a data source. |
|
VPC network placement for a Glue |
|
The type of the glue connection. |
|
Represents the state of a crawler for a condition in the Glue Trigger API. |
|
Encryption-at-rest configuration for a Glue Data Catalog. |
|
Defines the input/output formats and ser/de for a single DataFormat. |
|
A Glue Data Quality ruleset. |
|
The Glue table a |
|
A Glue database. |
|
Date interval unit for partition projection. |
|
The Data Quality Definition Language (DQDL) document for a |
|
The ExecutionClass whether the job is run with a standard or flexible execution class. |
|
A Glue table that targets an external data location (e.g. A table in a Redshift Cluster). |
|
AWS Glue version determines the versions of Apache Spark and Python that are available to the job. |
|
A Glue Data Catalog, either the implicit account-wide catalog or one created as an |
|
Interface representing a created or an imported |
|
Interface representing a new or an imported Glue Job. |
|
Interface representing a created or an imported |
|
The base interface for Glue Workflow. |
|
Absolute class name of the Hadoop |
|
Specifies the action to perform when query results contain invalid UTF-8 character values. |
|
A Glue Job. |
|
A base class is needed to be able to import existing Jobs into a CDK app to reference as part of a larger stack or construct. |
|
Job bookmarks encryption configuration for a |
|
Runtime language of the Glue job. |
|
Job states emitted by Glue to CloudWatch Events. |
|
The job type. |
|
The set of pre-installed Python libraries available to a Python shell job running Python 3.9. |
|
The number of AWS Glue data processing units (DPUs) that can be allocated when this job runs. |
|
The Glue CloudWatch metric type. |
|
Specifies the action to perform when ORC data contains an integer (for example, BIGINT or int64) that is larger than the column definition (for example, SMALLINT or int16). |
|
Specifies how to map columns when the table uses ORC data format. |
|
Absolute class name of the Hadoop |
|
Factory class for creating partition projection configurations. |
|
Partition projection type. |
|
PySpark ETL Jobs class. |
|
Flex Jobs class. |
|
Python Spark Streaming Jobs class. |
|
Python Shell Jobs class. |
|
Python version. |
|
Glue job Code from an S3 bucket. |
|
S3 encryption configuration for a |
|
Encryption mode for S3. |
|
A Glue table that targets a S3 dataset. |
|
Server-side encryption for the S3 bucket that a managed |
|
Where an |
|
Spark ETL Jobs class. |
|
Scala Spark Flex ETL Jobs class. |
|
Scala Streaming Jobs class. |
|
A security configuration is a set of security properties that can be used by AWS Glue to encrypt data at rest. |
|
Serialization library to use when serializing/deserializing (SerDe) table records. |
|
Base class for different types of Spark Jobs. |
|
A storage parameter. The list of storage parameters available is not exhaustive and other keys may be used. |
|
The storage parameter keys that are currently known, this list is not exhaustive and other keys may be used. |
|
Specifies how to handle data being loaded that exceeds the length of the data type defined for columns containing VARBYTE data. |
|
Specifies how to handle data being loaded that exceeds the length of the data type defined for columns containing VARCHAR, CHAR, or string data. |
|
A Glue table. |
|
Client-side encryption for an |
|
Represents a trigger schedule. |
|
The type of a column in a table schema. |
|
The type of predefined worker that is allocated when a job runs. |
|
This module defines a construct for creating and managing AWS Glue Workflows and Triggers. |
|
Base abstract class for Workflow. |
|
Specifies how to handle data being loaded that exceeds the length of the data type defined for columns containing VARCHAR, CHAR, or string data. |