Liking cljdoc? Tell your friends :D

happygapi.bigqueryconnection.projects

BigQuery Connection API: projects. Allows users to manage BigQuery connections to external data sources. See: https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects

BigQuery Connection API: projects.
Allows users to manage BigQuery connections to external data sources.
See: https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects
raw docstring

locations-connections-create$clj

(locations-connections-create$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/create

Required parameters: parent

Optional parameters: connectionId

Body:

{:creationTime string, :cloudSql {:type string, :credential CloudSqlCredential, :database string, :instanceId string}, :hasCredential boolean, :name string, :description string, :friendlyName string, :lastModifiedTime string}

Creates a new connection.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/create

Required parameters: parent

Optional parameters: connectionId

Body: 

{:creationTime string,
 :cloudSql {:type string,
            :credential CloudSqlCredential,
            :database string,
            :instanceId string},
 :hasCredential boolean,
 :name string,
 :description string,
 :friendlyName string,
 :lastModifiedTime string}

Creates a new connection.
sourceraw docstring

locations-connections-delete$clj

(locations-connections-delete$ auth parameters)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/delete

Required parameters: name

Optional parameters: none

Deletes connection and associated credential.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/delete

Required parameters: name

Optional parameters: none

Deletes connection and associated credential.
sourceraw docstring

locations-connections-get$clj

(locations-connections-get$ auth parameters)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/get

Required parameters: name

Optional parameters: none

Returns specified connection.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/get

Required parameters: name

Optional parameters: none

Returns specified connection.
sourceraw docstring

locations-connections-getIamPolicy$clj

(locations-connections-getIamPolicy$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
sourceraw docstring

locations-connections-list$clj

(locations-connections-list$ auth parameters)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/list

Required parameters: parent

Optional parameters: pageToken, maxResults

Returns a list of connections in the given project.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/list

Required parameters: parent

Optional parameters: pageToken, maxResults

Returns a list of connections in the given project.
sourceraw docstring

locations-connections-patch$clj

(locations-connections-patch$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:creationTime string, :cloudSql {:type string, :credential CloudSqlCredential, :database string, :instanceId string}, :hasCredential boolean, :name string, :description string, :friendlyName string, :lastModifiedTime string}

Updates the specified connection. For security reasons, also resets credential if connection properties are in the update field mask.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:creationTime string,
 :cloudSql {:type string,
            :credential CloudSqlCredential,
            :database string,
            :instanceId string},
 :hasCredential boolean,
 :name string,
 :description string,
 :friendlyName string,
 :lastModifiedTime string}

Updates the specified connection. For security reasons, also resets credential if connection properties are in the update field mask.
sourceraw docstring

locations-connections-setIamPolicy$clj

(locations-connections-setIamPolicy$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:etag string, :bindings [Binding], :version integer, :auditConfigs [AuditConfig]}, :updateMask string}

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:etag string,
          :bindings [Binding],
          :version integer,
          :auditConfigs [AuditConfig]},
 :updateMask string}

Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
sourceraw docstring

locations-connections-testIamPermissions$clj

(locations-connections-testIamPermissions$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

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.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

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.
sourceraw docstring

locations-connections-updateCredential$clj

(locations-connections-updateCredential$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/updateCredential

Required parameters: name

Optional parameters: none

Body:

{:cloudSql {:username string, :password string}}

Sets the credential for the specified connection.

https://cloud.google.com/bigquery/api/reference/rest/v1beta1/projects/locations/connections/updateCredential

Required parameters: name

Optional parameters: none

Body: 

{:cloudSql {:username string, :password string}}

Sets the credential for the specified connection.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close