BigQueryConnection
import { BigQueryConnection } from "https://googleapis.deno.dev/v1/bigqueryconnection:v1.ts";
Allows users to manage BigQuery connections to external data sources.
§Methods
Creates a new connection.
Required. Parent resource name. Must be in the format projects/{project_id}/locations/{location_id}
Returns specified connection.
Required. Name of the requested connection, for example: projects/{project_id}/locations/{location_id}/connections/{connection_id}
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
REQUIRED: The resource for which the policy is being requested. See Resource names for the appropriate value for this field.
Returns a list of connections in the given project.
Required. Parent resource name. Must be in the form: projects/{project_id}/locations/{location_id}
Updates the specified connection. For security reasons, also resets credential if connection properties are in the update field mask.
Required. Name of the connection to update, for example: projects/{project_id}/locations/{location_id}/connections/{connection_id}
Sets the access control policy on the specified resource. Replaces any
existing policy. Can return NOT_FOUND
, INVALID_ARGUMENT
, and
PERMISSION_DENIED
errors.
REQUIRED: The resource for which the policy is being specified. See Resource names for the appropriate value for this field.
Returns permissions that a caller has on the specified resource. If the
resource does not exist, this will return an empty set of permissions, not
a NOT_FOUND
error. Note: This operation is designed to be used for
building permission-aware UIs and command-line tools, not for authorization
checking. This operation may "fail open" without warning.
REQUIRED: The resource for which the policy detail is being requested. See Resource names for the appropriate value for this field.