bigqueryconnection/v1 library
BigQuery Connection API - v1
Allows users to manage BigQuery connections to external data sources.
For more information, see cloud.google.com/bigquery/docs/connections-api-intro
Create an instance of BigQueryConnectionServiceApi to access these resources:
Classes
- AuditConfig
- Specifies the audit configuration for a service.
- AwsAccessRole
- Authentication method for Amazon Web Services (AWS) that uses Google owned Google service account to assume into customer's AWS IAM Role.
- AwsProperties
- Connection properties specific to Amazon Web Services (AWS).
- AzureProperties
- Container for connection properties specific to Azure.
- BigQueryConnectionServiceApi
- Allows users to manage BigQuery connections to external data sources.
- Binding
-
Associates
members
, or principals, with arole
. - CloudResourceProperties
- Container for connection properties for delegation of access to GCP resources.
- CloudSpannerProperties
- Connection properties specific to Cloud Spanner.
- CloudSqlCredential
- Credential info for the Cloud SQL.
- CloudSqlProperties
- Connection properties specific to the Cloud SQL.
- Connection
- Configuration parameters to establish connection with an external data source, except the credential attributes.
- ConnectorConfiguration
- Represents concrete parameter values for Connector Configuration.
- ConnectorConfigurationAsset
- Data Asset - a resource within instance of the system, reachable under specified endpoint.
- ConnectorConfigurationAuthentication
- Client authentication.
- ConnectorConfigurationEndpoint
- Remote endpoint specification.
- ConnectorConfigurationNetwork
- Network related configuration.
- ConnectorConfigurationPrivateServiceConnect
- Private Service Connect configuration.
- ConnectorConfigurationSecret
- Secret value parameter.
- ConnectorConfigurationUsernamePassword
- Username and Password authentication.
- GetIamPolicyRequest
-
Request message for
GetIamPolicy
method. - ListConnectionsResponse
- The response for ConnectionService.ListConnections.
- MetastoreServiceConfig
- Configuration of the Dataproc Metastore Service.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- ProjectsLocationsConnectionsResource
- ProjectsLocationsResource
- ProjectsResource
- SalesforceDataCloudProperties
- Connection properties specific to Salesforce DataCloud.
- SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - SparkHistoryServerConfig
- Configuration of the Spark History Server.
- SparkProperties
- Container for connection properties to execute stored procedures for Apache Spark.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- GetPolicyOptions = $GetPolicyOptions00
- Encapsulates settings provided to GetIamPolicy.
- TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $PermissionsResponse
-
Response message for
TestIamPermissions
method.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.