Skip to content

(aws-glue): add SecurityConfiguration construct #12449

@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 (this request)
  3. Job construct (aws-glue): Job construct #12443

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 SecurityConfiguration 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 SecurityConfiguration L2 construct

Other

I have to say that I found the CloudFormation documentation challenging - no clear default behaviours - and I based my work on the following links

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

This is a 🚀 Feature Request

Metadata

Metadata

Assignees

Labels

@aws-cdk/aws-glueRelated to AWS Glueeffort/mediumMedium work item – several days of effortfeature-requestA feature should be added or improved.p1

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions