Skip to main content

@swamp/gcp/bigqueryconnection

v2026.04.23.1

Google Cloud bigqueryconnection infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-cloudbigqueryconnectioncloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/gcp/bigqueryconnection

@swamp/gcp/bigqueryconnection/connectionsv2026.04.23.1connections.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
aws?objectConnection properties specific to Amazon Web Services (AWS).
azure?objectContainer for connection properties specific to Azure.
cloudResource?objectContainer for connection properties for delegation of access to GCP resources.
cloudSpanner?objectConnection properties specific to Cloud Spanner.
cloudSql?objectConnection properties specific to the Cloud SQL.
configuration?objectRepresents concrete parameter values for Connector Configuration.
description?stringUser provided description.
friendlyName?stringUser provided display name for the connection.
kmsKeyName?stringOptional. The Cloud KMS key that is used for credentials encryption. If omitted, internal Google owned encryption keys are used. Example: `projects/[kms_project_id]/locations/[region]/keyRings/[key_region]/cryptoKeys/[key]`
salesforceDataCloud?objectConnection properties specific to Salesforce DataCloud. This is intended for use only by Salesforce partner projects.
spark?objectContainer for connection properties to execute stored procedures for Apache Spark.
connectionId?stringOptional. Connection id that should be assigned to the created connection.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a connections
getGet a connections
ArgumentTypeDescription
identifierstringThe name of the connections
updateUpdate connections attributes
deleteDelete the connections
ArgumentTypeDescription
identifierstringThe name of the connections
syncSync connections state from GCP

Resources

state(infinite)— Configuration parameters to establish connection with an external data source...