Liking cljdoc? Tell your friends :D
Clojure only.

happygapi.dataform.projects

Dataform API: projects. Service to develop, version control, and operationalize SQL pipelines in BigQuery. See: https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects

Dataform API: projects.
Service to develop, version control, and operationalize SQL pipelines in BigQuery.
See: https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects
raw docstring

locations-collections-getIamPolicy$clj

(locations-collections-getIamPolicy$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/collections/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

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/dataform/docsapi/reference/rest/v1beta1/projects/locations/collections/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

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-collections-setIamPolicy$clj

(locations-collections-setIamPolicy$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/collections/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :bindings [Binding], :etag 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/dataform/docsapi/reference/rest/v1beta1/projects/locations/collections/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer, :bindings [Binding], :etag 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-collections-testIamPermissions$clj

(locations-collections-testIamPermissions$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/collections/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/dataform/docsapi/reference/rest/v1beta1/projects/locations/collections/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-get$clj

(locations-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.
sourceraw docstring

locations-list$clj

(locations-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists information about the supported locations for this service.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists information about the supported locations for this service.
sourceraw docstring

locations-repositories-commit$clj

(locations-repositories-commit$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/commit

Required parameters: name

Optional parameters: none

Body:

{:commitMetadata {:author CommitAuthor, :commitMessage string}, :requiredHeadCommitSha string, :fileOperations {}}

Applies a Git commit to a Repository. The Repository must not have a value for git_remote_settings.url.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/commit

Required parameters: name

Optional parameters: none

Body: 

{:commitMetadata {:author CommitAuthor, :commitMessage string},
 :requiredHeadCommitSha string,
 :fileOperations {}}

Applies a Git commit to a Repository. The Repository must not have a value for `git_remote_settings.url`.
sourceraw docstring

locations-repositories-compilationResults-create$clj

(locations-repositories-compilationResults-create$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/create

Required parameters: parent

Optional parameters: none

Body:

{:name string, :gitCommitish string, :workspace string, :releaseConfig string, :codeCompilationConfig {:defaultDatabase string, :defaultSchema string, :defaultLocation string, :assertionSchema string, :vars {}, :databaseSuffix string, :schemaSuffix string, :tablePrefix string}, :resolvedGitCommitSha string, :dataformCoreVersion string, :compilationErrors [{:message string, :stack string, :path string, :actionTarget Target}]}

Creates a new CompilationResult in a given project and location.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/create

Required parameters: parent

Optional parameters: none

Body: 

{:name string,
 :gitCommitish string,
 :workspace string,
 :releaseConfig string,
 :codeCompilationConfig {:defaultDatabase string,
                         :defaultSchema string,
                         :defaultLocation string,
                         :assertionSchema string,
                         :vars {},
                         :databaseSuffix string,
                         :schemaSuffix string,
                         :tablePrefix string},
 :resolvedGitCommitSha string,
 :dataformCoreVersion string,
 :compilationErrors [{:message string,
                      :stack string,
                      :path string,
                      :actionTarget Target}]}

Creates a new CompilationResult in a given project and location.
sourceraw docstring

locations-repositories-compilationResults-get$clj

(locations-repositories-compilationResults-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/get

Required parameters: name

Optional parameters: none

Fetches a single CompilationResult.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/get

Required parameters: name

Optional parameters: none

Fetches a single CompilationResult.
sourceraw docstring

locations-repositories-compilationResults-list$clj

(locations-repositories-compilationResults-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter

Lists CompilationResults in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter

Lists CompilationResults in a given Repository.
sourceraw docstring

locations-repositories-compilationResults-query$clj

(locations-repositories-compilationResults-query$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/query

Required parameters: name

Optional parameters: pageSize, pageToken, filter

Returns CompilationResultActions in a given CompilationResult.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/compilationResults/query

Required parameters: name

Optional parameters: pageSize, pageToken, filter

Returns CompilationResultActions in a given CompilationResult.
sourceraw docstring

locations-repositories-computeAccessTokenStatus$clj

(locations-repositories-computeAccessTokenStatus$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/computeAccessTokenStatus

Required parameters: name

Optional parameters: none

Computes a Repository's Git access token status.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/computeAccessTokenStatus

Required parameters: name

Optional parameters: none

Computes a Repository's Git access token status.
sourceraw docstring

locations-repositories-create$clj

(locations-repositories-create$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/create

Required parameters: parent

Optional parameters: repositoryId

Body:

{:serviceAccount string, :labels {}, :setAuthenticatedUserAdmin boolean, :workspaceCompilationOverrides {:defaultDatabase string, :schemaSuffix string, :tablePrefix string}, :displayName string, :npmrcEnvironmentVariablesSecretVersion string, :name string, :createTime string, :gitRemoteSettings {:url string, :defaultBranch string, :authenticationTokenSecretVersion string, :sshAuthenticationConfig SshAuthenticationConfig, :tokenStatus string}}

Creates a new Repository in a given project and location.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/create

Required parameters: parent

Optional parameters: repositoryId

Body: 

{:serviceAccount string,
 :labels {},
 :setAuthenticatedUserAdmin boolean,
 :workspaceCompilationOverrides {:defaultDatabase string,
                                 :schemaSuffix string,
                                 :tablePrefix string},
 :displayName string,
 :npmrcEnvironmentVariablesSecretVersion string,
 :name string,
 :createTime string,
 :gitRemoteSettings {:url string,
                     :defaultBranch string,
                     :authenticationTokenSecretVersion string,
                     :sshAuthenticationConfig SshAuthenticationConfig,
                     :tokenStatus string}}

Creates a new Repository in a given project and location.
sourceraw docstring

locations-repositories-delete$clj

(locations-repositories-delete$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/delete

Required parameters: name

Optional parameters: force

Deletes a single Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/delete

Required parameters: name

Optional parameters: force

Deletes a single Repository.
sourceraw docstring

locations-repositories-fetchHistory$clj

(locations-repositories-fetchHistory$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/fetchHistory

Required parameters: name

Optional parameters: pageSize, pageToken

Fetches a Repository's history of commits. The Repository must not have a value for git_remote_settings.url.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/fetchHistory

Required parameters: name

Optional parameters: pageSize, pageToken

Fetches a Repository's history of commits. The Repository must not have a value for `git_remote_settings.url`.
sourceraw docstring

locations-repositories-fetchRemoteBranches$clj

(locations-repositories-fetchRemoteBranches$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/fetchRemoteBranches

Required parameters: name

Optional parameters: none

Fetches a Repository's remote branches.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/fetchRemoteBranches

Required parameters: name

Optional parameters: none

Fetches a Repository's remote branches.
sourceraw docstring

locations-repositories-get$clj

(locations-repositories-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/get

Required parameters: name

Optional parameters: none

Fetches a single Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/get

Required parameters: name

Optional parameters: none

Fetches a single Repository.
sourceraw docstring

locations-repositories-getIamPolicy$clj

(locations-repositories-getIamPolicy$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

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/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

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-repositories-list$clj

(locations-repositories-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy, filter

Lists Repositories in a given project and location.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy, filter

Lists Repositories in a given project and location.
sourceraw docstring

locations-repositories-patch$clj

(locations-repositories-patch$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:serviceAccount string, :labels {}, :setAuthenticatedUserAdmin boolean, :workspaceCompilationOverrides {:defaultDatabase string, :schemaSuffix string, :tablePrefix string}, :displayName string, :npmrcEnvironmentVariablesSecretVersion string, :name string, :createTime string, :gitRemoteSettings {:url string, :defaultBranch string, :authenticationTokenSecretVersion string, :sshAuthenticationConfig SshAuthenticationConfig, :tokenStatus string}}

Updates a single Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:serviceAccount string,
 :labels {},
 :setAuthenticatedUserAdmin boolean,
 :workspaceCompilationOverrides {:defaultDatabase string,
                                 :schemaSuffix string,
                                 :tablePrefix string},
 :displayName string,
 :npmrcEnvironmentVariablesSecretVersion string,
 :name string,
 :createTime string,
 :gitRemoteSettings {:url string,
                     :defaultBranch string,
                     :authenticationTokenSecretVersion string,
                     :sshAuthenticationConfig SshAuthenticationConfig,
                     :tokenStatus string}}

Updates a single Repository.
sourceraw docstring

locations-repositories-queryDirectoryContents$clj

(locations-repositories-queryDirectoryContents$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/queryDirectoryContents

Required parameters: name

Optional parameters: commitSha, path, pageSize, pageToken

Returns the contents of a given Repository directory. The Repository must not have a value for git_remote_settings.url.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/queryDirectoryContents

Required parameters: name

Optional parameters: commitSha, path, pageSize, pageToken

Returns the contents of a given Repository directory. The Repository must not have a value for `git_remote_settings.url`.
sourceraw docstring

locations-repositories-readFile$clj

(locations-repositories-readFile$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/readFile

Required parameters: name

Optional parameters: commitSha, path

Returns the contents of a file (inside a Repository). The Repository must not have a value for git_remote_settings.url.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/readFile

Required parameters: name

Optional parameters: commitSha, path

Returns the contents of a file (inside a Repository). The Repository must not have a value for `git_remote_settings.url`.
sourceraw docstring

locations-repositories-releaseConfigs-create$clj

(locations-repositories-releaseConfigs-create$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/create

Required parameters: parent

Optional parameters: releaseConfigId

Body:

{:name string, :gitCommitish string, :codeCompilationConfig {:defaultDatabase string, :defaultSchema string, :defaultLocation string, :assertionSchema string, :vars {}, :databaseSuffix string, :schemaSuffix string, :tablePrefix string}, :cronSchedule string, :timeZone string, :recentScheduledReleaseRecords [{:releaseTime string, :compilationResult string, :errorStatus Status}], :releaseCompilationResult string, :disabled boolean}

Creates a new ReleaseConfig in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/create

Required parameters: parent

Optional parameters: releaseConfigId

Body: 

{:name string,
 :gitCommitish string,
 :codeCompilationConfig {:defaultDatabase string,
                         :defaultSchema string,
                         :defaultLocation string,
                         :assertionSchema string,
                         :vars {},
                         :databaseSuffix string,
                         :schemaSuffix string,
                         :tablePrefix string},
 :cronSchedule string,
 :timeZone string,
 :recentScheduledReleaseRecords [{:releaseTime string,
                                  :compilationResult string,
                                  :errorStatus Status}],
 :releaseCompilationResult string,
 :disabled boolean}

Creates a new ReleaseConfig in a given Repository.
sourceraw docstring

locations-repositories-releaseConfigs-delete$clj

(locations-repositories-releaseConfigs-delete$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/delete

Required parameters: name

Optional parameters: none

Deletes a single ReleaseConfig.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/delete

Required parameters: name

Optional parameters: none

Deletes a single ReleaseConfig.
sourceraw docstring

locations-repositories-releaseConfigs-get$clj

(locations-repositories-releaseConfigs-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/get

Required parameters: name

Optional parameters: none

Fetches a single ReleaseConfig.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/get

Required parameters: name

Optional parameters: none

Fetches a single ReleaseConfig.
sourceraw docstring

locations-repositories-releaseConfigs-list$clj

(locations-repositories-releaseConfigs-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists ReleaseConfigs in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists ReleaseConfigs in a given Repository.
sourceraw docstring

locations-repositories-releaseConfigs-patch$clj

(locations-repositories-releaseConfigs-patch$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :gitCommitish string, :codeCompilationConfig {:defaultDatabase string, :defaultSchema string, :defaultLocation string, :assertionSchema string, :vars {}, :databaseSuffix string, :schemaSuffix string, :tablePrefix string}, :cronSchedule string, :timeZone string, :recentScheduledReleaseRecords [{:releaseTime string, :compilationResult string, :errorStatus Status}], :releaseCompilationResult string, :disabled boolean}

Updates a single ReleaseConfig.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/releaseConfigs/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string,
 :gitCommitish string,
 :codeCompilationConfig {:defaultDatabase string,
                         :defaultSchema string,
                         :defaultLocation string,
                         :assertionSchema string,
                         :vars {},
                         :databaseSuffix string,
                         :schemaSuffix string,
                         :tablePrefix string},
 :cronSchedule string,
 :timeZone string,
 :recentScheduledReleaseRecords [{:releaseTime string,
                                  :compilationResult string,
                                  :errorStatus Status}],
 :releaseCompilationResult string,
 :disabled boolean}

Updates a single ReleaseConfig.
sourceraw docstring

locations-repositories-setIamPolicy$clj

(locations-repositories-setIamPolicy$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :bindings [Binding], :etag 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/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer, :bindings [Binding], :etag 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-repositories-testIamPermissions$clj

(locations-repositories-testIamPermissions$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/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/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/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-repositories-workflowConfigs-create$clj

(locations-repositories-workflowConfigs-create$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/create

Required parameters: parent

Optional parameters: workflowConfigId

Body:

{:name string, :releaseConfig string, :invocationConfig {:includedTargets [Target], :includedTags [string], :transitiveDependenciesIncluded boolean, :transitiveDependentsIncluded boolean, :fullyRefreshIncrementalTablesEnabled boolean, :serviceAccount string}, :cronSchedule string, :timeZone string, :recentScheduledExecutionRecords [{:executionTime string, :workflowInvocation string, :errorStatus Status}]}

Creates a new WorkflowConfig in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/create

Required parameters: parent

Optional parameters: workflowConfigId

Body: 

{:name string,
 :releaseConfig string,
 :invocationConfig {:includedTargets [Target],
                    :includedTags [string],
                    :transitiveDependenciesIncluded boolean,
                    :transitiveDependentsIncluded boolean,
                    :fullyRefreshIncrementalTablesEnabled boolean,
                    :serviceAccount string},
 :cronSchedule string,
 :timeZone string,
 :recentScheduledExecutionRecords [{:executionTime string,
                                    :workflowInvocation string,
                                    :errorStatus Status}]}

Creates a new WorkflowConfig in a given Repository.
sourceraw docstring

locations-repositories-workflowConfigs-delete$clj

(locations-repositories-workflowConfigs-delete$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/delete

Required parameters: name

Optional parameters: none

Deletes a single WorkflowConfig.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/delete

Required parameters: name

Optional parameters: none

Deletes a single WorkflowConfig.
sourceraw docstring

locations-repositories-workflowConfigs-get$clj

(locations-repositories-workflowConfigs-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/get

Required parameters: name

Optional parameters: none

Fetches a single WorkflowConfig.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/get

Required parameters: name

Optional parameters: none

Fetches a single WorkflowConfig.
sourceraw docstring

locations-repositories-workflowConfigs-list$clj

(locations-repositories-workflowConfigs-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists WorkflowConfigs in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists WorkflowConfigs in a given Repository.
sourceraw docstring

locations-repositories-workflowConfigs-patch$clj

(locations-repositories-workflowConfigs-patch$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :releaseConfig string, :invocationConfig {:includedTargets [Target], :includedTags [string], :transitiveDependenciesIncluded boolean, :transitiveDependentsIncluded boolean, :fullyRefreshIncrementalTablesEnabled boolean, :serviceAccount string}, :cronSchedule string, :timeZone string, :recentScheduledExecutionRecords [{:executionTime string, :workflowInvocation string, :errorStatus Status}]}

Updates a single WorkflowConfig.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowConfigs/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string,
 :releaseConfig string,
 :invocationConfig {:includedTargets [Target],
                    :includedTags [string],
                    :transitiveDependenciesIncluded boolean,
                    :transitiveDependentsIncluded boolean,
                    :fullyRefreshIncrementalTablesEnabled boolean,
                    :serviceAccount string},
 :cronSchedule string,
 :timeZone string,
 :recentScheduledExecutionRecords [{:executionTime string,
                                    :workflowInvocation string,
                                    :errorStatus Status}]}

Updates a single WorkflowConfig.
sourceraw docstring

locations-repositories-workflowInvocations-cancel$clj

(locations-repositories-workflowInvocations-cancel$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/cancel

Required parameters: name

Optional parameters: none

Body:

{}

Requests cancellation of a running WorkflowInvocation.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/cancel

Required parameters: name

Optional parameters: none

Body: 

{}

Requests cancellation of a running WorkflowInvocation.
sourceraw docstring

locations-repositories-workflowInvocations-create$clj

(locations-repositories-workflowInvocations-create$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/create

Required parameters: parent

Optional parameters: none

Body:

{:name string, :compilationResult string, :workflowConfig string, :invocationConfig {:includedTargets [Target], :includedTags [string], :transitiveDependenciesIncluded boolean, :transitiveDependentsIncluded boolean, :fullyRefreshIncrementalTablesEnabled boolean, :serviceAccount string}, :state string, :invocationTiming {:startTime string, :endTime string}, :resolvedCompilationResult string}

Creates a new WorkflowInvocation in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/create

Required parameters: parent

Optional parameters: none

Body: 

{:name string,
 :compilationResult string,
 :workflowConfig string,
 :invocationConfig {:includedTargets [Target],
                    :includedTags [string],
                    :transitiveDependenciesIncluded boolean,
                    :transitiveDependentsIncluded boolean,
                    :fullyRefreshIncrementalTablesEnabled boolean,
                    :serviceAccount string},
 :state string,
 :invocationTiming {:startTime string, :endTime string},
 :resolvedCompilationResult string}

Creates a new WorkflowInvocation in a given Repository.
sourceraw docstring

locations-repositories-workflowInvocations-delete$clj

(locations-repositories-workflowInvocations-delete$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/delete

Required parameters: name

Optional parameters: none

Deletes a single WorkflowInvocation.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/delete

Required parameters: name

Optional parameters: none

Deletes a single WorkflowInvocation.
sourceraw docstring

locations-repositories-workflowInvocations-get$clj

(locations-repositories-workflowInvocations-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/get

Required parameters: name

Optional parameters: none

Fetches a single WorkflowInvocation.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/get

Required parameters: name

Optional parameters: none

Fetches a single WorkflowInvocation.
sourceraw docstring

locations-repositories-workflowInvocations-list$clj

(locations-repositories-workflowInvocations-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy, filter

Lists WorkflowInvocations in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy, filter

Lists WorkflowInvocations in a given Repository.
sourceraw docstring

locations-repositories-workflowInvocations-query$clj

(locations-repositories-workflowInvocations-query$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/query

Required parameters: name

Optional parameters: pageSize, pageToken

Returns WorkflowInvocationActions in a given WorkflowInvocation.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workflowInvocations/query

Required parameters: name

Optional parameters: pageSize, pageToken

Returns WorkflowInvocationActions in a given WorkflowInvocation.
sourceraw docstring

locations-repositories-workspaces-commit$clj

(locations-repositories-workspaces-commit$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/commit

Required parameters: name

Optional parameters: none

Body:

{:author {:name string, :emailAddress string}, :commitMessage string, :paths [string]}

Applies a Git commit for uncommitted files in a Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/commit

Required parameters: name

Optional parameters: none

Body: 

{:author {:name string, :emailAddress string},
 :commitMessage string,
 :paths [string]}

Applies a Git commit for uncommitted files in a Workspace.
sourceraw docstring

locations-repositories-workspaces-create$clj

(locations-repositories-workspaces-create$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/create

Required parameters: parent

Optional parameters: workspaceId

Body:

{:name string}

Creates a new Workspace in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/create

Required parameters: parent

Optional parameters: workspaceId

Body: 

{:name string}

Creates a new Workspace in a given Repository.
sourceraw docstring

locations-repositories-workspaces-delete$clj

(locations-repositories-workspaces-delete$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/delete

Required parameters: name

Optional parameters: none

Deletes a single Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/delete

Required parameters: name

Optional parameters: none

Deletes a single Workspace.
sourceraw docstring

locations-repositories-workspaces-fetchFileDiff$clj

(locations-repositories-workspaces-fetchFileDiff$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/fetchFileDiff

Required parameters: workspace

Optional parameters: path

Fetches Git diff for an uncommitted file in a Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/fetchFileDiff

Required parameters: workspace

Optional parameters: path

Fetches Git diff for an uncommitted file in a Workspace.
sourceraw docstring

locations-repositories-workspaces-fetchFileGitStatuses$clj

(locations-repositories-workspaces-fetchFileGitStatuses$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/fetchFileGitStatuses

Required parameters: name

Optional parameters: none

Fetches Git statuses for the files in a Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/fetchFileGitStatuses

Required parameters: name

Optional parameters: none

Fetches Git statuses for the files in a Workspace.
sourceraw docstring

locations-repositories-workspaces-fetchGitAheadBehind$clj

(locations-repositories-workspaces-fetchGitAheadBehind$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/fetchGitAheadBehind

Required parameters: name

Optional parameters: remoteBranch

Fetches Git ahead/behind against a remote branch.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/fetchGitAheadBehind

Required parameters: name

Optional parameters: remoteBranch

Fetches Git ahead/behind against a remote branch.
sourceraw docstring

locations-repositories-workspaces-get$clj

(locations-repositories-workspaces-get$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/get

Required parameters: name

Optional parameters: none

Fetches a single Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/get

Required parameters: name

Optional parameters: none

Fetches a single Workspace.
sourceraw docstring

locations-repositories-workspaces-getIamPolicy$clj

(locations-repositories-workspaces-getIamPolicy$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

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/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

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-repositories-workspaces-installNpmPackages$clj

(locations-repositories-workspaces-installNpmPackages$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/installNpmPackages

Required parameters: workspace

Optional parameters: none

Body:

{}

Installs dependency NPM packages (inside a Workspace).

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/installNpmPackages

Required parameters: workspace

Optional parameters: none

Body: 

{}

Installs dependency NPM packages (inside a Workspace).
sourceraw docstring

locations-repositories-workspaces-list$clj

(locations-repositories-workspaces-list$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy, filter

Lists Workspaces in a given Repository.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy, filter

Lists Workspaces in a given Repository.
sourceraw docstring

locations-repositories-workspaces-makeDirectory$clj

(locations-repositories-workspaces-makeDirectory$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/makeDirectory

Required parameters: workspace

Optional parameters: none

Body:

{:path string}

Creates a directory inside a Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/makeDirectory

Required parameters: workspace

Optional parameters: none

Body: 

{:path string}

Creates a directory inside a Workspace.
sourceraw docstring

locations-repositories-workspaces-moveDirectory$clj

(locations-repositories-workspaces-moveDirectory$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/moveDirectory

Required parameters: workspace

Optional parameters: none

Body:

{:path string, :newPath string}

Moves a directory (inside a Workspace), and all of its contents, to a new location.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/moveDirectory

Required parameters: workspace

Optional parameters: none

Body: 

{:path string, :newPath string}

Moves a directory (inside a Workspace), and all of its contents, to a new location.
sourceraw docstring

locations-repositories-workspaces-moveFile$clj

(locations-repositories-workspaces-moveFile$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/moveFile

Required parameters: workspace

Optional parameters: none

Body:

{:path string, :newPath string}

Moves a file (inside a Workspace) to a new location.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/moveFile

Required parameters: workspace

Optional parameters: none

Body: 

{:path string, :newPath string}

Moves a file (inside a Workspace) to a new location.
sourceraw docstring

locations-repositories-workspaces-pull$clj

(locations-repositories-workspaces-pull$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/pull

Required parameters: name

Optional parameters: none

Body:

{:remoteBranch string, :author {:name string, :emailAddress string}}

Pulls Git commits from the Repository's remote into a Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/pull

Required parameters: name

Optional parameters: none

Body: 

{:remoteBranch string, :author {:name string, :emailAddress string}}

Pulls Git commits from the Repository's remote into a Workspace.
sourceraw docstring

locations-repositories-workspaces-push$clj

(locations-repositories-workspaces-push$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/push

Required parameters: name

Optional parameters: none

Body:

{:remoteBranch string}

Pushes Git commits from a Workspace to the Repository's remote.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/push

Required parameters: name

Optional parameters: none

Body: 

{:remoteBranch string}

Pushes Git commits from a Workspace to the Repository's remote.
sourceraw docstring

locations-repositories-workspaces-queryDirectoryContents$clj

(locations-repositories-workspaces-queryDirectoryContents$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/queryDirectoryContents

Required parameters: workspace

Optional parameters: path, pageSize, pageToken

Returns the contents of a given Workspace directory.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/queryDirectoryContents

Required parameters: workspace

Optional parameters: path, pageSize, pageToken

Returns the contents of a given Workspace directory.
sourceraw docstring

locations-repositories-workspaces-readFile$clj

(locations-repositories-workspaces-readFile$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/readFile

Required parameters: workspace

Optional parameters: path, revision

Returns the contents of a file (inside a Workspace).

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/readFile

Required parameters: workspace

Optional parameters: path, revision

Returns the contents of a file (inside a Workspace).
sourceraw docstring

locations-repositories-workspaces-removeDirectory$clj

(locations-repositories-workspaces-removeDirectory$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/removeDirectory

Required parameters: workspace

Optional parameters: none

Body:

{:path string}

Deletes a directory (inside a Workspace) and all of its contents.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/removeDirectory

Required parameters: workspace

Optional parameters: none

Body: 

{:path string}

Deletes a directory (inside a Workspace) and all of its contents.
sourceraw docstring

locations-repositories-workspaces-removeFile$clj

(locations-repositories-workspaces-removeFile$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/removeFile

Required parameters: workspace

Optional parameters: none

Body:

{:path string}

Deletes a file (inside a Workspace).

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/removeFile

Required parameters: workspace

Optional parameters: none

Body: 

{:path string}

Deletes a file (inside a Workspace).
sourceraw docstring

locations-repositories-workspaces-reset$clj

(locations-repositories-workspaces-reset$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/reset

Required parameters: name

Optional parameters: none

Body:

{:paths [string], :clean boolean}

Performs a Git reset for uncommitted files in a Workspace.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/reset

Required parameters: name

Optional parameters: none

Body: 

{:paths [string], :clean boolean}

Performs a Git reset for uncommitted files in a Workspace.
sourceraw docstring

locations-repositories-workspaces-searchFiles$clj

(locations-repositories-workspaces-searchFiles$ auth parameters)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/searchFiles

Required parameters: workspace

Optional parameters: pageSize, pageToken, filter

Finds the contents of a given Workspace directory by filter.

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/searchFiles

Required parameters: workspace

Optional parameters: pageSize, pageToken, filter

Finds the contents of a given Workspace directory by filter.
sourceraw docstring

locations-repositories-workspaces-setIamPolicy$clj

(locations-repositories-workspaces-setIamPolicy$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :bindings [Binding], :etag 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/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer, :bindings [Binding], :etag 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-repositories-workspaces-testIamPermissions$clj

(locations-repositories-workspaces-testIamPermissions$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/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/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/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-repositories-workspaces-writeFile$clj

(locations-repositories-workspaces-writeFile$ auth parameters body)

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/writeFile

Required parameters: workspace

Optional parameters: none

Body:

{:path string, :contents string}

Writes to a file (inside a Workspace).

https://cloud.google.com/dataform/docsapi/reference/rest/v1beta1/projects/locations/repositories/workspaces/writeFile

Required parameters: workspace

Optional parameters: none

Body: 

{:path string, :contents string}

Writes to a file (inside a Workspace).
sourceraw docstring

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

× close