Skip to content

feat(glue): add SNOWFLAKE connection type - #38489

Open
sanyamk23 wants to merge 2 commits into
aws:mainfrom
sanyamk23:feat/glue-snowflake-connection-type
Open

feat(glue): add SNOWFLAKE connection type#38489
sanyamk23 wants to merge 2 commits into
aws:mainfrom
sanyamk23:feat/glue-snowflake-connection-type

Conversation

@sanyamk23

Copy link
Copy Markdown

Description

Adds the ConnectionType.SNOWFLAKE constant to the aws-glue-alpha module, matching the AWS Glue service value 'SNOWFLAKE'. Previously users had to instantiate a custom connection type via new ConnectionType('SNOWFLAKE').

Changes

  • packages/@aws-cdk/aws-glue-alpha/lib/connection.ts: Added public static readonly SNOWFLAKE = new ConnectionType('SNOWFLAKE') following the existing pattern for database connection types.
  • packages/@aws-cdk/aws-glue-alpha/test/connection.test.ts: New test asserting the SNOWFLAKE constant renders as ConnectionType: 'SNOWFLAKE' in the synthesized AWS::Glue::Connection resource.

§§§§§
BREAKING CHANGE: None — this is additive. Existing users of new ConnectionType('SNOWFLAKE') continue to work; the new static constant is just a more discoverable factory.

§§§§§

Closes #35318

🤖🤖🤖 Generated with AI - this code was authored with the help of an AI agent.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license.

@github-actions github-actions Bot added beginning-contributor [Pilot] contributed between 0-2 PRs to the CDK effort/small Small work item – less than a day of effort feature-request A feature should be added or improved. p2 labels Aug 3, 2026
@aws-cdk-automation
aws-cdk-automation requested a review from a team August 3, 2026 16:27
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

👋 It looks like your PR description references an issue, but not in the expected location.

The issue number must appear in the first section of the description (the first two lines), following the template format:

### Issue # (if applicable)

Closes #123.

Please move your issue reference to the top of the description.

@aws-cdk-automation aws-cdk-automation left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(This review is outdated)

@aws-cdk-automation
aws-cdk-automation dismissed their stale review August 3, 2026 18:25

✅ Updated pull request passes all PRLinter validations. Dismissing previous PRLinter review.

sanyamk23 and others added 2 commits August 4, 2026 00:19
Adds the `ConnectionType.SNOWFLAKE` constant for Snowflake connections
in the aws-glue-alpha module, matching the AWS Glue service value
'SNOWFLAKE'. Users previously had to instantiate a custom connection
type with `new ConnectionType('SNOWFLAKE')`.

Closes aws#35318

🤖🤖🤖 Generated with AI - this code was authored with the help of an AI agent
- Add SNOWFLAKE enum value to ConnectionType
- Add README documentation for SNOWFLAKE connection
- Extend integration test with SNOWFLAKE connection
- Update snapshot files

Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
@sanyamk23
sanyamk23 force-pushed the feat/glue-snowflake-connection-type branch from 425a3a9 to 924edcf Compare August 3, 2026 18:49

@aws-cdk-automation aws-cdk-automation left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(This review is outdated)

@sanyamk23
sanyamk23 force-pushed the feat/glue-snowflake-connection-type branch from 924edcf to 844b532 Compare August 3, 2026 18:56
@aws-cdk-automation
aws-cdk-automation dismissed their stale review August 3, 2026 18:58

✅ Updated pull request passes all PRLinter validations. Dismissing previous PRLinter review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beginning-contributor [Pilot] contributed between 0-2 PRs to the CDK effort/small Small work item – less than a day of effort feature-request A feature should be added or improved. p2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

(aws-glue-alpha): No connection type for SNOWFLAKE

2 participants