Skip to content

(aws-glue): Job construct #12443

@humanzz

Description

@humanzz

In #5172 and its PRs, the suggestion was made to break a PR down into 2

  1. Add Connection construct
  2. Add Job construct

I've since had a look and realized the work needed involves 3 constructs

  1. Connection construct (aws-glue): add Connection construct #12442
  2. SecurityConfiguration construct (aws-glue): add SecurityConfiguration construct #12449
  3. Job construct (this request)

Since the original issue and PR have gone without progress for a time, I am contributing some effort here and as such will be creating 3 issues and hopefully 3 PRs to address each of the issues.

This is the first issue; to add the Glue Job construct

Use Case

Be able to create Glue jobs with L2 constructs that utilize Glue connections. My immediate use case is to be able to connect data sources in a VPC

Proposed Solution

Introduce a Job L2 construct wrapping the Glue Job CloudFormation resource

  • 👋 I may be able to implement this feature request
  • ⚠️ This feature might incur a breaking change

This is a 🚀 Feature Request

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions