-
Notifications
You must be signed in to change notification settings - Fork 9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement]: Add support for Google BigQuery glue connection in terraform #34575
Comments
Community NoteVoting for Prioritization
Volunteering to Work on This Issue
|
I'll pick this up! (probably just bumping SDK version, docs and checking whether there's a validateFunc on input values) |
Similar to #32663 |
The connection can be configured manually and then imported into Terraform, provided that you ignore the type and the properties: resource "aws_glue_connection" "bigquery_connection" {
name = "bigquery-connection"
lifecycle {
ignore_changes = [connection_type, connection_properties]
}
} The actual state of the connection, as generated by Terraform when you remove resource "aws_glue_connection" "bigquery_connection" {
name = "bigquery-connection"
connection_type = "BIGQUERY"
connection_properties = {
"SparkProperties" = jsonencode({
"secretId" = "${var.secretid}"
})
}
} |
@bschaatsbergen Do you mind if I submit a PR for this? |
Go for it! 😎 |
This connection type is not supported by Considering that GA for v1 ends in a few months, I feel like it'd make more sense to use the opportunity to upgrade the connection module to |
@dponkin |
According to my investigation, even if we upgrade the connection module to aws-sdk-go-v2, it seems any aws SDKs don't support |
Description
Add support for the new Google BigQuery glue connector in terraform.
https://aws.amazon.com/about-aws/whats-new/2023/10/aws-glue-apache-spark-connectivity-google-bigquery/
Affected Resource(s) and/or Data Source(s)
aws_glue_connection
Potential Terraform Configuration
References
blog: https://aws.amazon.com/about-aws/whats-new/2023/10/aws-glue-apache-spark-connectivity-google-bigquery/
docs: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/glue_connection
Would you like to implement a fix?
None
The text was updated successfully, but these errors were encountered: