Package Classes (0.9.0)

Summary of entries of Classes for dataform.

Classes

DataformAsyncClient

Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.

DataformClient

Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.

FetchRepositoryHistoryAsyncPager

A pager for iterating through fetch_repository_history requests.

This class thinly wraps an initial FetchRepositoryHistoryResponse object, and provides an __aiter__ method to iterate through its commits field.

If there are more pages, the __aiter__ method will make additional FetchRepositoryHistory requests and continue to iterate through the commits field on the corresponding responses.

All the usual FetchRepositoryHistoryResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchRepositoryHistoryPager

A pager for iterating through fetch_repository_history requests.

This class thinly wraps an initial FetchRepositoryHistoryResponse object, and provides an __iter__ method to iterate through its commits field.

If there are more pages, the __iter__ method will make additional FetchRepositoryHistory requests and continue to iterate through the commits field on the corresponding responses.

All the usual FetchRepositoryHistoryResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCompilationResultsAsyncPager

A pager for iterating through list_compilation_results requests.

This class thinly wraps an initial ListCompilationResultsResponse object, and provides an __aiter__ method to iterate through its compilation_results field.

If there are more pages, the __aiter__ method will make additional ListCompilationResults requests and continue to iterate through the compilation_results field on the corresponding responses.

All the usual ListCompilationResultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCompilationResultsPager

A pager for iterating through list_compilation_results requests.

This class thinly wraps an initial ListCompilationResultsResponse object, and provides an __iter__ method to iterate through its compilation_results field.

If there are more pages, the __iter__ method will make additional ListCompilationResults requests and continue to iterate through the compilation_results field on the corresponding responses.

All the usual ListCompilationResultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListReleaseConfigsAsyncPager

A pager for iterating through list_release_configs requests.

This class thinly wraps an initial ListReleaseConfigsResponse object, and provides an __aiter__ method to iterate through its release_configs field.

If there are more pages, the __aiter__ method will make additional ListReleaseConfigs requests and continue to iterate through the release_configs field on the corresponding responses.

All the usual ListReleaseConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListReleaseConfigsPager

A pager for iterating through list_release_configs requests.

This class thinly wraps an initial ListReleaseConfigsResponse object, and provides an __iter__ method to iterate through its release_configs field.

If there are more pages, the __iter__ method will make additional ListReleaseConfigs requests and continue to iterate through the release_configs field on the corresponding responses.

All the usual ListReleaseConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRepositoriesAsyncPager

A pager for iterating through list_repositories requests.

This class thinly wraps an initial ListRepositoriesResponse object, and provides an __aiter__ method to iterate through its repositories field.

If there are more pages, the __aiter__ method will make additional ListRepositories requests and continue to iterate through the repositories field on the corresponding responses.

All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRepositoriesPager

A pager for iterating through list_repositories requests.

This class thinly wraps an initial ListRepositoriesResponse object, and provides an __iter__ method to iterate through its repositories field.

If there are more pages, the __iter__ method will make additional ListRepositories requests and continue to iterate through the repositories field on the corresponding responses.

All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowConfigsAsyncPager

A pager for iterating through list_workflow_configs requests.

This class thinly wraps an initial ListWorkflowConfigsResponse object, and provides an __aiter__ method to iterate through its workflow_configs field.

If there are more pages, the __aiter__ method will make additional ListWorkflowConfigs requests and continue to iterate through the workflow_configs field on the corresponding responses.

All the usual ListWorkflowConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowConfigsPager

A pager for iterating through list_workflow_configs requests.

This class thinly wraps an initial ListWorkflowConfigsResponse object, and provides an __iter__ method to iterate through its workflow_configs field.

If there are more pages, the __iter__ method will make additional ListWorkflowConfigs requests and continue to iterate through the workflow_configs field on the corresponding responses.

All the usual ListWorkflowConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowInvocationsAsyncPager

A pager for iterating through list_workflow_invocations requests.

This class thinly wraps an initial ListWorkflowInvocationsResponse object, and provides an __aiter__ method to iterate through its workflow_invocations field.

If there are more pages, the __aiter__ method will make additional ListWorkflowInvocations requests and continue to iterate through the workflow_invocations field on the corresponding responses.

All the usual ListWorkflowInvocationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowInvocationsPager

A pager for iterating through list_workflow_invocations requests.

This class thinly wraps an initial ListWorkflowInvocationsResponse object, and provides an __iter__ method to iterate through its workflow_invocations field.

If there are more pages, the __iter__ method will make additional ListWorkflowInvocations requests and continue to iterate through the workflow_invocations field on the corresponding responses.

All the usual ListWorkflowInvocationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkspacesAsyncPager

A pager for iterating through list_workspaces requests.

This class thinly wraps an initial ListWorkspacesResponse object, and provides an __aiter__ method to iterate through its workspaces field.

If there are more pages, the __aiter__ method will make additional ListWorkspaces requests and continue to iterate through the workspaces field on the corresponding responses.

All the usual ListWorkspacesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkspacesPager

A pager for iterating through list_workspaces requests.

This class thinly wraps an initial ListWorkspacesResponse object, and provides an __iter__ method to iterate through its workspaces field.

If there are more pages, the __iter__ method will make additional ListWorkspaces requests and continue to iterate through the workspaces field on the corresponding responses.

All the usual ListWorkspacesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryCompilationResultActionsAsyncPager

A pager for iterating through query_compilation_result_actions requests.

This class thinly wraps an initial QueryCompilationResultActionsResponse object, and provides an __aiter__ method to iterate through its compilation_result_actions field.

If there are more pages, the __aiter__ method will make additional QueryCompilationResultActions requests and continue to iterate through the compilation_result_actions field on the corresponding responses.

All the usual QueryCompilationResultActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryCompilationResultActionsPager

A pager for iterating through query_compilation_result_actions requests.

This class thinly wraps an initial QueryCompilationResultActionsResponse object, and provides an __iter__ method to iterate through its compilation_result_actions field.

If there are more pages, the __iter__ method will make additional QueryCompilationResultActions requests and continue to iterate through the compilation_result_actions field on the corresponding responses.

All the usual QueryCompilationResultActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryDirectoryContentsAsyncPager

A pager for iterating through query_directory_contents requests.

This class thinly wraps an initial QueryDirectoryContentsResponse object, and provides an __aiter__ method to iterate through its directory_entries field.

If there are more pages, the __aiter__ method will make additional QueryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryDirectoryContentsPager

A pager for iterating through query_directory_contents requests.

This class thinly wraps an initial QueryDirectoryContentsResponse object, and provides an __iter__ method to iterate through its directory_entries field.

If there are more pages, the __iter__ method will make additional QueryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryRepositoryDirectoryContentsAsyncPager

A pager for iterating through query_repository_directory_contents requests.

This class thinly wraps an initial QueryRepositoryDirectoryContentsResponse object, and provides an __aiter__ method to iterate through its directory_entries field.

If there are more pages, the __aiter__ method will make additional QueryRepositoryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryRepositoryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryRepositoryDirectoryContentsPager

A pager for iterating through query_repository_directory_contents requests.

This class thinly wraps an initial QueryRepositoryDirectoryContentsResponse object, and provides an __iter__ method to iterate through its directory_entries field.

If there are more pages, the __iter__ method will make additional QueryRepositoryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryRepositoryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryWorkflowInvocationActionsAsyncPager

A pager for iterating through query_workflow_invocation_actions requests.

This class thinly wraps an initial QueryWorkflowInvocationActionsResponse object, and provides an __aiter__ method to iterate through its workflow_invocation_actions field.

If there are more pages, the __aiter__ method will make additional QueryWorkflowInvocationActions requests and continue to iterate through the workflow_invocation_actions field on the corresponding responses.

All the usual QueryWorkflowInvocationActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryWorkflowInvocationActionsPager

A pager for iterating through query_workflow_invocation_actions requests.

This class thinly wraps an initial QueryWorkflowInvocationActionsResponse object, and provides an __iter__ method to iterate through its workflow_invocation_actions field.

If there are more pages, the __iter__ method will make additional QueryWorkflowInvocationActions requests and continue to iterate through the workflow_invocation_actions field on the corresponding responses.

All the usual QueryWorkflowInvocationActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

SearchFilesAsyncPager

A pager for iterating through search_files requests.

This class thinly wraps an initial SearchFilesResponse object, and provides an __aiter__ method to iterate through its search_results field.

If there are more pages, the __aiter__ method will make additional SearchFiles requests and continue to iterate through the search_results field on the corresponding responses.

All the usual SearchFilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

SearchFilesPager

A pager for iterating through search_files requests.

This class thinly wraps an initial SearchFilesResponse object, and provides an __iter__ method to iterate through its search_results field.

If there are more pages, the __iter__ method will make additional SearchFiles requests and continue to iterate through the search_results field on the corresponding responses.

All the usual SearchFilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

CancelWorkflowInvocationRequest

CancelWorkflowInvocation request message.

CancelWorkflowInvocationResponse

CancelWorkflowInvocation response message.

CodeCompilationConfig

Configures various aspects of Dataform code compilation.

VarsEntry

The abstract base class for a message.

CommitAuthor

Represents the author of a Git commit.

CommitLogEntry

Represents a single commit log.

CommitMetadata

Represents a Dataform Git commit.

CommitRepositoryChangesRequest

CommitRepositoryChanges request message.

FileOperation

Represents a single file operation to the repository.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DeleteFile

Represents the delete file operation.

WriteFile

Represents the write file operation (for files added or modified).

FileOperationsEntry

The abstract base class for a message.

CommitRepositoryChangesResponse

CommitRepositoryChanges response message.

CommitWorkspaceChangesRequest

CommitWorkspaceChanges request message.

CommitWorkspaceChangesResponse

CommitWorkspaceChanges response message.

CompilationResult

Represents the result of compiling a Dataform project.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CompilationError

An error encountered when attempting to compile a Dataform project.

CompilationResultAction

Represents a single Dataform action in a compilation result.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Assertion

Represents an assertion upon a SQL query which is required return zero rows.

DataPreparation

Defines a compiled Data Preparation entity

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ErrorTable

Error table information, used to write error data into a BigQuery table.

SqlDefinition

Definition of a SQL Data Preparation

Declaration

Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.

IncrementalLoadMode

Load definition for incremental load modes

LoadConfig

Simplified load configuration for actions

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Notebook

Represents a notebook.

Operations

Represents a list of arbitrary database operations.

Relation

Represents a database relation.

AdditionalOptionsEntry

The abstract base class for a message.

IncrementalTableConfig

Contains settings for relations of type INCREMENTAL_TABLE.

RelationType

Indicates the type of this relation.

SimpleLoadMode

Simple load definition

ComputeRepositoryAccessTokenStatusRequest

ComputeRepositoryAccessTokenStatus request message.

ComputeRepositoryAccessTokenStatusResponse

ComputeRepositoryAccessTokenStatus response message.

TokenStatus

Indicates the status of a Git authentication token.

Config

Config for all repositories in a given project and location.

CreateCompilationResultRequest

CreateCompilationResult request message.

CreateReleaseConfigRequest

CreateReleaseConfig request message.

CreateRepositoryRequest

CreateRepository request message.

CreateWorkflowConfigRequest

CreateWorkflowConfig request message.

CreateWorkflowInvocationRequest

CreateWorkflowInvocation request message.

CreateWorkspaceRequest

CreateWorkspace request message.

DataEncryptionState

Describes encryption state of a resource.

DeleteReleaseConfigRequest

DeleteReleaseConfig request message.

DeleteRepositoryRequest

DeleteRepository request message.

DeleteWorkflowConfigRequest

DeleteWorkflowConfig request message.

DeleteWorkflowInvocationRequest

DeleteWorkflowInvocation request message.

DeleteWorkspaceRequest

DeleteWorkspace request message.

DirectoryEntry

Represents a single entry in a directory.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DirectorySearchResult

Client-facing representation of a directory entry in search results.

FetchFileDiffRequest

FetchFileDiff request message.

FetchFileDiffResponse

FetchFileDiff response message.

FetchFileGitStatusesRequest

FetchFileGitStatuses request message.

FetchFileGitStatusesResponse

FetchFileGitStatuses response message.

UncommittedFileChange

Represents the Git state of a file with uncommitted changes.

State

Indicates the status of an uncommitted file change.

FetchGitAheadBehindRequest

FetchGitAheadBehind request message.

FetchGitAheadBehindResponse

FetchGitAheadBehind response message.

FetchRemoteBranchesRequest

FetchRemoteBranches request message.

FetchRemoteBranchesResponse

FetchRemoteBranches response message.

FetchRepositoryHistoryRequest

FetchRepositoryHistory request message.

FetchRepositoryHistoryResponse

FetchRepositoryHistory response message.

FileSearchResult

Client-facing representation of a file entry in search results.

GetCompilationResultRequest

GetCompilationResult request message.

GetConfigRequest

GetConfig request message.

GetReleaseConfigRequest

GetReleaseConfig request message.

GetRepositoryRequest

GetRepository request message.

GetWorkflowConfigRequest

GetWorkflowConfig request message.

GetWorkflowInvocationRequest

GetWorkflowInvocation request message.

GetWorkspaceRequest

GetWorkspace request message.

InstallNpmPackagesRequest

InstallNpmPackages request message.

InstallNpmPackagesResponse

InstallNpmPackages response message.

InvocationConfig

Includes various configuration options for a workflow invocation. If both included_targets and included_tags are unset, all actions will be included.

ListCompilationResultsRequest

ListCompilationResults request message.

ListCompilationResultsResponse

ListCompilationResults response message.

ListReleaseConfigsRequest

ListReleaseConfigs request message.

ListReleaseConfigsResponse

ListReleaseConfigs response message.

ListRepositoriesRequest

ListRepositories request message.

ListRepositoriesResponse

ListRepositories response message.

ListWorkflowConfigsRequest

ListWorkflowConfigs request message.

ListWorkflowConfigsResponse

ListWorkflowConfigs response message.

ListWorkflowInvocationsRequest

ListWorkflowInvocations request message.

ListWorkflowInvocationsResponse

ListWorkflowInvocations response message.

ListWorkspacesRequest

ListWorkspaces request message.

ListWorkspacesResponse

ListWorkspaces response message.

MakeDirectoryRequest

MakeDirectory request message.

MakeDirectoryResponse

MakeDirectory response message.

MoveDirectoryRequest

MoveDirectory request message.

MoveDirectoryResponse

MoveDirectory response message.

MoveFileRequest

MoveFile request message.

MoveFileResponse

MoveFile response message.

NotebookRuntimeOptions

Configures various aspects of Dataform notebook runtime.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PullGitCommitsRequest

PullGitCommits request message.

PullGitCommitsResponse

PullGitCommits response message.

PushGitCommitsRequest

PushGitCommits request message.

PushGitCommitsResponse

PushGitCommits response message.

QueryCompilationResultActionsRequest

QueryCompilationResultActions request message.

QueryCompilationResultActionsResponse

QueryCompilationResultActions response message.

QueryDirectoryContentsRequest

QueryDirectoryContents request message.

QueryDirectoryContentsResponse

QueryDirectoryContents response message.

QueryRepositoryDirectoryContentsRequest

QueryRepositoryDirectoryContents request message.

QueryRepositoryDirectoryContentsResponse

QueryRepositoryDirectoryContents response message.

QueryWorkflowInvocationActionsRequest

QueryWorkflowInvocationActions request message.

QueryWorkflowInvocationActionsResponse

QueryWorkflowInvocationActions response message.

ReadFileRequest

ReadFile request message.

ReadFileResponse

ReadFile response message.

ReadRepositoryFileRequest

ReadRepositoryFile request message.

ReadRepositoryFileResponse

ReadRepositoryFile response message.

RelationDescriptor

Describes a relation and its columns.

BigqueryLabelsEntry

The abstract base class for a message.

ColumnDescriptor

Describes a column.

ReleaseConfig

Represents a Dataform release configuration.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ScheduledReleaseRecord

A record of an attempt to create a compilation result for this release config.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

RemoveDirectoryRequest

RemoveDirectory request message.

RemoveDirectoryResponse

RemoveDirectory response message.

RemoveFileRequest

RemoveFile request message.

RemoveFileResponse

RemoveFile response message.

Repository

Represents a Dataform Git repository.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GitRemoteSettings

Controls Git remote configuration for a repository.

SshAuthenticationConfig

Configures fields for performing SSH authentication.

TokenStatus

The status of the authentication token.

LabelsEntry

The abstract base class for a message.

WorkspaceCompilationOverrides

Configures workspace compilation overrides for a repository.

ResetWorkspaceChangesRequest

ResetWorkspaceChanges request message.

ResetWorkspaceChangesResponse

ResetWorkspaceChanges response message.

SearchFilesRequest

Configuration containing file search request parameters.

SearchFilesResponse

Client-facing representation of a file search response.

SearchResult

Client-facing representation of a search result entry.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Target

Represents an action identifier. If the action writes output, the output will be written to the referenced database object.

UpdateConfigRequest

UpdateConfig request message.

UpdateReleaseConfigRequest

UpdateReleaseConfig request message.

UpdateRepositoryRequest

UpdateRepository request message.

UpdateWorkflowConfigRequest

UpdateWorkflowConfig request message.

WorkflowConfig

Represents a Dataform workflow configuration.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ScheduledExecutionRecord

A record of an attempt to create a workflow invocation for this workflow config.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

WorkflowInvocation

Represents a single invocation of a compilation result.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

State

Represents the current state of a workflow invocation.

WorkflowInvocationAction

Represents a single action in a workflow invocation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

BigQueryAction

Represents a workflow action that will run against BigQuery.

DataPreparationAction

Represents a workflow action that will run a Data Preparation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ActionErrorTable

Error table information, used to write error data into a BigQuery table.

ActionIncrementalLoadMode

Load definition for incremental load modes

ActionLoadConfig

Simplified load configuration for actions

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ActionSimpleLoadMode

Simple load definition

ActionSqlDefinition

Definition of a SQL Data Preparation

NotebookAction

Represents a workflow action that will run against a Notebook runtime.

State

Represents the current state of a workflow invocation action.

Workspace

Represents a Dataform Git workspace.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

WriteFileRequest

WriteFile request message.

WriteFileResponse

WriteFile response message.

DataformAsyncClient

Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.

DataformClient

Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.

FetchRepositoryHistoryAsyncPager

A pager for iterating through fetch_repository_history requests.

This class thinly wraps an initial FetchRepositoryHistoryResponse object, and provides an __aiter__ method to iterate through its commits field.

If there are more pages, the __aiter__ method will make additional FetchRepositoryHistory requests and continue to iterate through the commits field on the corresponding responses.

All the usual FetchRepositoryHistoryResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchRepositoryHistoryPager

A pager for iterating through fetch_repository_history requests.

This class thinly wraps an initial FetchRepositoryHistoryResponse object, and provides an __iter__ method to iterate through its commits field.

If there are more pages, the __iter__ method will make additional FetchRepositoryHistory requests and continue to iterate through the commits field on the corresponding responses.

All the usual FetchRepositoryHistoryResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCompilationResultsAsyncPager

A pager for iterating through list_compilation_results requests.

This class thinly wraps an initial ListCompilationResultsResponse object, and provides an __aiter__ method to iterate through its compilation_results field.

If there are more pages, the __aiter__ method will make additional ListCompilationResults requests and continue to iterate through the compilation_results field on the corresponding responses.

All the usual ListCompilationResultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCompilationResultsPager

A pager for iterating through list_compilation_results requests.

This class thinly wraps an initial ListCompilationResultsResponse object, and provides an __iter__ method to iterate through its compilation_results field.

If there are more pages, the __iter__ method will make additional ListCompilationResults requests and continue to iterate through the compilation_results field on the corresponding responses.

All the usual ListCompilationResultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListReleaseConfigsAsyncPager

A pager for iterating through list_release_configs requests.

This class thinly wraps an initial ListReleaseConfigsResponse object, and provides an __aiter__ method to iterate through its release_configs field.

If there are more pages, the __aiter__ method will make additional ListReleaseConfigs requests and continue to iterate through the release_configs field on the corresponding responses.

All the usual ListReleaseConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListReleaseConfigsPager

A pager for iterating through list_release_configs requests.

This class thinly wraps an initial ListReleaseConfigsResponse object, and provides an __iter__ method to iterate through its release_configs field.

If there are more pages, the __iter__ method will make additional ListReleaseConfigs requests and continue to iterate through the release_configs field on the corresponding responses.

All the usual ListReleaseConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRepositoriesAsyncPager

A pager for iterating through list_repositories requests.

This class thinly wraps an initial ListRepositoriesResponse object, and provides an __aiter__ method to iterate through its repositories field.

If there are more pages, the __aiter__ method will make additional ListRepositories requests and continue to iterate through the repositories field on the corresponding responses.

All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRepositoriesPager

A pager for iterating through list_repositories requests.

This class thinly wraps an initial ListRepositoriesResponse object, and provides an __iter__ method to iterate through its repositories field.

If there are more pages, the __iter__ method will make additional ListRepositories requests and continue to iterate through the repositories field on the corresponding responses.

All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowConfigsAsyncPager

A pager for iterating through list_workflow_configs requests.

This class thinly wraps an initial ListWorkflowConfigsResponse object, and provides an __aiter__ method to iterate through its workflow_configs field.

If there are more pages, the __aiter__ method will make additional ListWorkflowConfigs requests and continue to iterate through the workflow_configs field on the corresponding responses.

All the usual ListWorkflowConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowConfigsPager

A pager for iterating through list_workflow_configs requests.

This class thinly wraps an initial ListWorkflowConfigsResponse object, and provides an __iter__ method to iterate through its workflow_configs field.

If there are more pages, the __iter__ method will make additional ListWorkflowConfigs requests and continue to iterate through the workflow_configs field on the corresponding responses.

All the usual ListWorkflowConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowInvocationsAsyncPager

A pager for iterating through list_workflow_invocations requests.

This class thinly wraps an initial ListWorkflowInvocationsResponse object, and provides an __aiter__ method to iterate through its workflow_invocations field.

If there are more pages, the __aiter__ method will make additional ListWorkflowInvocations requests and continue to iterate through the workflow_invocations field on the corresponding responses.

All the usual ListWorkflowInvocationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkflowInvocationsPager

A pager for iterating through list_workflow_invocations requests.

This class thinly wraps an initial ListWorkflowInvocationsResponse object, and provides an __iter__ method to iterate through its workflow_invocations field.

If there are more pages, the __iter__ method will make additional ListWorkflowInvocations requests and continue to iterate through the workflow_invocations field on the corresponding responses.

All the usual ListWorkflowInvocationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkspacesAsyncPager

A pager for iterating through list_workspaces requests.

This class thinly wraps an initial ListWorkspacesResponse object, and provides an __aiter__ method to iterate through its workspaces field.

If there are more pages, the __aiter__ method will make additional ListWorkspaces requests and continue to iterate through the workspaces field on the corresponding responses.

All the usual ListWorkspacesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkspacesPager

A pager for iterating through list_workspaces requests.

This class thinly wraps an initial ListWorkspacesResponse object, and provides an __iter__ method to iterate through its workspaces field.

If there are more pages, the __iter__ method will make additional ListWorkspaces requests and continue to iterate through the workspaces field on the corresponding responses.

All the usual ListWorkspacesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryCompilationResultActionsAsyncPager

A pager for iterating through query_compilation_result_actions requests.

This class thinly wraps an initial QueryCompilationResultActionsResponse object, and provides an __aiter__ method to iterate through its compilation_result_actions field.

If there are more pages, the __aiter__ method will make additional QueryCompilationResultActions requests and continue to iterate through the compilation_result_actions field on the corresponding responses.

All the usual QueryCompilationResultActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryCompilationResultActionsPager

A pager for iterating through query_compilation_result_actions requests.

This class thinly wraps an initial QueryCompilationResultActionsResponse object, and provides an __iter__ method to iterate through its compilation_result_actions field.

If there are more pages, the __iter__ method will make additional QueryCompilationResultActions requests and continue to iterate through the compilation_result_actions field on the corresponding responses.

All the usual QueryCompilationResultActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryDirectoryContentsAsyncPager

A pager for iterating through query_directory_contents requests.

This class thinly wraps an initial QueryDirectoryContentsResponse object, and provides an __aiter__ method to iterate through its directory_entries field.

If there are more pages, the __aiter__ method will make additional QueryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryDirectoryContentsPager

A pager for iterating through query_directory_contents requests.

This class thinly wraps an initial QueryDirectoryContentsResponse object, and provides an __iter__ method to iterate through its directory_entries field.

If there are more pages, the __iter__ method will make additional QueryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryFolderContentsAsyncPager

A pager for iterating through query_folder_contents requests.

This class thinly wraps an initial QueryFolderContentsResponse object, and provides an __aiter__ method to iterate through its entries field.

If there are more pages, the __aiter__ method will make additional QueryFolderContents requests and continue to iterate through the entries field on the corresponding responses.

All the usual QueryFolderContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryFolderContentsPager

A pager for iterating through query_folder_contents requests.

This class thinly wraps an initial QueryFolderContentsResponse object, and provides an __iter__ method to iterate through its entries field.

If there are more pages, the __iter__ method will make additional QueryFolderContents requests and continue to iterate through the entries field on the corresponding responses.

All the usual QueryFolderContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryRepositoryDirectoryContentsAsyncPager

A pager for iterating through query_repository_directory_contents requests.

This class thinly wraps an initial QueryRepositoryDirectoryContentsResponse object, and provides an __aiter__ method to iterate through its directory_entries field.

If there are more pages, the __aiter__ method will make additional QueryRepositoryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryRepositoryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryRepositoryDirectoryContentsPager

A pager for iterating through query_repository_directory_contents requests.

This class thinly wraps an initial QueryRepositoryDirectoryContentsResponse object, and provides an __iter__ method to iterate through its directory_entries field.

If there are more pages, the __iter__ method will make additional QueryRepositoryDirectoryContents requests and continue to iterate through the directory_entries field on the corresponding responses.

All the usual QueryRepositoryDirectoryContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryTeamFolderContentsAsyncPager

A pager for iterating through query_team_folder_contents requests.

This class thinly wraps an initial QueryTeamFolderContentsResponse object, and provides an __aiter__ method to iterate through its entries field.

If there are more pages, the __aiter__ method will make additional QueryTeamFolderContents requests and continue to iterate through the entries field on the corresponding responses.

All the usual QueryTeamFolderContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryTeamFolderContentsPager

A pager for iterating through query_team_folder_contents requests.

This class thinly wraps an initial QueryTeamFolderContentsResponse object, and provides an __iter__ method to iterate through its entries field.

If there are more pages, the __iter__ method will make additional QueryTeamFolderContents requests and continue to iterate through the entries field on the corresponding responses.

All the usual QueryTeamFolderContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryUserRootContentsAsyncPager

A pager for iterating through query_user_root_contents requests.

This class thinly wraps an initial QueryUserRootContentsResponse object, and provides an __aiter__ method to iterate through its entries field.

If there are more pages, the __aiter__ method will make additional QueryUserRootContents requests and continue to iterate through the entries field on the corresponding responses.

All the usual QueryUserRootContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryUserRootContentsPager

A pager for iterating through query_user_root_contents requests.

This class thinly wraps an initial QueryUserRootContentsResponse object, and provides an __iter__ method to iterate through its entries field.

If there are more pages, the __iter__ method will make additional QueryUserRootContents requests and continue to iterate through the entries field on the corresponding responses.

All the usual QueryUserRootContentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryWorkflowInvocationActionsAsyncPager

A pager for iterating through query_workflow_invocation_actions requests.

This class thinly wraps an initial QueryWorkflowInvocationActionsResponse object, and provides an __aiter__ method to iterate through its workflow_invocation_actions field.

If there are more pages, the __aiter__ method will make additional QueryWorkflowInvocationActions requests and continue to iterate through the workflow_invocation_actions field on the corresponding responses.

All the usual QueryWorkflowInvocationActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

QueryWorkflowInvocationActionsPager

A pager for iterating through query_workflow_invocation_actions requests.

This class thinly wraps an initial QueryWorkflowInvocationActionsResponse object, and provides an __iter__ method to iterate through its workflow_invocation_actions field.

If there are more pages, the __iter__ method will make additional QueryWorkflowInvocationActions requests and continue to iterate through the workflow_invocation_actions field on the corresponding responses.

All the usual QueryWorkflowInvocationActionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

SearchFilesAsyncPager

A pager for iterating through search_files requests.

This class thinly wraps an initial SearchFilesResponse object, and provides an __aiter__ method to iterate through its search_results field.

If there are more pages, the __aiter__ method will make additional SearchFiles requests and continue to iterate through the search_results field on the corresponding responses.

All the usual SearchFilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

SearchFilesPager

A pager for iterating through search_files requests.

This class thinly wraps an initial SearchFilesResponse object, and provides an __iter__ method to iterate through its search_results field.

If there are more pages, the __iter__ method will make additional SearchFiles requests and continue to iterate through the search_results field on the corresponding responses.

All the usual SearchFilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

SearchTeamFoldersAsyncPager

A pager for iterating through search_team_folders requests.

This class thinly wraps an initial SearchTeamFoldersResponse object, and provides an __aiter__ method to iterate through its results field.

If there are more pages, the __aiter__ method will make additional SearchTeamFolders requests and continue to iterate through the results field on the corresponding responses.

All the usual SearchTeamFoldersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

SearchTeamFoldersPager

A pager for iterating through search_team_folders requests.

This class thinly wraps an initial SearchTeamFoldersResponse object, and provides an __iter__ method to iterate through its results field.

If there are more pages, the __iter__ method will make additional SearchTeamFolders requests and continue to iterate through the results field on the corresponding responses.

All the usual SearchTeamFoldersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

CancelWorkflowInvocationRequest

CancelWorkflowInvocation request message.

CancelWorkflowInvocationResponse

CancelWorkflowInvocation response message.

CodeCompilationConfig

Configures various aspects of Dataform code compilation.

VarsEntry

The abstract base class for a message.

CommitAuthor

Represents the author of a Git commit.

CommitLogEntry

Represents a single commit log.

CommitMetadata

Represents a Dataform Git commit.

CommitRepositoryChangesRequest

CommitRepositoryChanges request message.

FileOperation

Represents a single file operation to the repository.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DeleteFile

Represents the delete file operation.

WriteFile

Represents the write file operation (for files added or modified).

FileOperationsEntry

The abstract base class for a message.

CommitRepositoryChangesResponse

CommitRepositoryChanges response message.

CommitWorkspaceChangesRequest

CommitWorkspaceChanges request message.

CommitWorkspaceChangesResponse

CommitWorkspaceChanges response message.

CompilationResult

Represents the result of compiling a Dataform project.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CompilationError

An error encountered when attempting to compile a Dataform project.

CompilationResultAction

Represents a single Dataform action in a compilation result.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Assertion

Represents an assertion upon a SQL query which is required return zero rows.

DataPreparation

Defines a compiled Data Preparation entity

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ErrorTable

Error table information, used to write error data into a BigQuery table.

SqlDefinition

Definition of a SQL Data Preparation

Declaration

Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.

IncrementalLoadMode

Load definition for incremental load modes

LoadConfig

Simplified load configuration for actions

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Notebook

Represents a notebook.

Operations

Represents a list of arbitrary database operations.

Relation

Represents a database relation.

AdditionalOptionsEntry

The abstract base class for a message.

FileFormat

Supported file formats for BigQuery tables.

IncrementalTableConfig

Contains settings for relations of type INCREMENTAL_TABLE.

RelationType

Indicates the type of this relation.

TableFormat

Supported table formats for BigQuery tables.

SimpleLoadMode

Simple load definition

ComputeRepositoryAccessTokenStatusRequest

ComputeRepositoryAccessTokenStatus request message.

ComputeRepositoryAccessTokenStatusResponse

ComputeRepositoryAccessTokenStatus response message.

TokenStatus

Indicates the status of a Git authentication token.

Config

Config for all repositories in a given project and location.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CreateCompilationResultRequest

CreateCompilationResult request message.

CreateFolderRequest

CreateFolder request message.

CreateReleaseConfigRequest

CreateReleaseConfig request message.

CreateRepositoryRequest

CreateRepository request message.

CreateTeamFolderRequest

CreateTeamFolder request message.

CreateWorkflowConfigRequest

CreateWorkflowConfig request message.

CreateWorkflowInvocationRequest

CreateWorkflowInvocation request message.

CreateWorkspaceRequest

CreateWorkspace request message.

DataEncryptionState

Describes encryption state of a resource.

DeleteFolderRequest

DeleteFolder request message.

DeleteReleaseConfigRequest

DeleteReleaseConfig request message.

DeleteRepositoryRequest

DeleteRepository request message.

DeleteTeamFolderRequest

DeleteTeamFolder request message.

DeleteWorkflowConfigRequest

DeleteWorkflowConfig request message.

DeleteWorkflowInvocationRequest

DeleteWorkflowInvocation request message.

DeleteWorkspaceRequest

DeleteWorkspace request message.

DirectoryEntry

Represents a single entry in a directory.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DirectorySearchResult

Client-facing representation of a directory entry in search results.

FetchFileDiffRequest

FetchFileDiff request message.

FetchFileDiffResponse

FetchFileDiff response message.

FetchFileGitStatusesRequest

FetchFileGitStatuses request message.

FetchFileGitStatusesResponse

FetchFileGitStatuses response message.

UncommittedFileChange

Represents the Git state of a file with uncommitted changes.

State

Indicates the status of an uncommitted file change.

FetchGitAheadBehindRequest

FetchGitAheadBehind request message.

FetchGitAheadBehindResponse

FetchGitAheadBehind response message.

FetchRemoteBranchesRequest

FetchRemoteBranches request message.

FetchRemoteBranchesResponse

FetchRemoteBranches response message.

FetchRepositoryHistoryRequest

FetchRepositoryHistory request message.

FetchRepositoryHistoryResponse

FetchRepositoryHistory response message.

FileSearchResult

Client-facing representation of a file entry in search results.

Folder

Represents a Dataform Folder. This is a resource that is used to organize Files and other Folders and provide hierarchical access controls.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetCompilationResultRequest

GetCompilationResult request message.

GetConfigRequest

GetConfig request message.

GetFolderRequest

GetFolder request message.

GetReleaseConfigRequest

GetReleaseConfig request message.

GetRepositoryRequest

GetRepository request message.

GetTeamFolderRequest

GetTeamFolder request message.

GetWorkflowConfigRequest

GetWorkflowConfig request message.

GetWorkflowInvocationRequest

GetWorkflowInvocation request message.

GetWorkspaceRequest

GetWorkspace request message.

InstallNpmPackagesRequest

InstallNpmPackages request message.

InstallNpmPackagesResponse

InstallNpmPackages response message.

InvocationConfig

Includes various configuration options for a workflow invocation. If both included_targets and included_tags are unset, all actions will be included.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

QueryPriority

Types of priority for query execution in BigQuery.

ListCompilationResultsRequest

ListCompilationResults request message.

ListCompilationResultsResponse

ListCompilationResults response message.

ListReleaseConfigsRequest

ListReleaseConfigs request message.

ListReleaseConfigsResponse

ListReleaseConfigs response message.

ListRepositoriesRequest

ListRepositories request message.

ListRepositoriesResponse

ListRepositories response message.

ListWorkflowConfigsRequest

ListWorkflowConfigs request message.

ListWorkflowConfigsResponse

ListWorkflowConfigs response message.

ListWorkflowInvocationsRequest

ListWorkflowInvocations request message.

ListWorkflowInvocationsResponse

ListWorkflowInvocations response message.

ListWorkspacesRequest

ListWorkspaces request message.

ListWorkspacesResponse

ListWorkspaces response message.

MakeDirectoryRequest

MakeDirectory request message.

MakeDirectoryResponse

MakeDirectory response message.

MoveDirectoryRequest

MoveDirectory request message.

MoveDirectoryResponse

MoveDirectory response message.

MoveFileRequest

MoveFile request message.

MoveFileResponse

MoveFile response message.

MoveFolderMetadata

Contains metadata about the progress of the MoveFolder Long-running operations.

State

Different states of the move.

MoveFolderRequest

MoveFolder request message.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

MoveRepositoryMetadata

Contains metadata about the progress of the MoveRepository Long-running operations.

State

Different states of the move.

MoveRepositoryRequest

MoveRepository request message.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

NotebookRuntimeOptions

Configures various aspects of Dataform notebook runtime.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PrivateResourceMetadata

Metadata used to identify if a resource is user scoped.

PullGitCommitsRequest

PullGitCommits request message.

PullGitCommitsResponse

PullGitCommits response message.

PushGitCommitsRequest

PushGitCommits request message.

PushGitCommitsResponse

PushGitCommits response message.

QueryCompilationResultActionsRequest

QueryCompilationResultActions request message.

QueryCompilationResultActionsResponse

QueryCompilationResultActions response message.

QueryDirectoryContentsRequest

QueryDirectoryContents request message.

QueryDirectoryContentsResponse

QueryDirectoryContents response message.

QueryFolderContentsRequest

QueryFolderContents request message.

QueryFolderContentsResponse

QueryFolderContents response message.

FolderContentsEntry

Represents a single content entry.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

QueryRepositoryDirectoryContentsRequest

QueryRepositoryDirectoryContents request message.

QueryRepositoryDirectoryContentsResponse

QueryRepositoryDirectoryContents response message.

QueryTeamFolderContentsRequest

QueryTeamFolderContents request message.

QueryTeamFolderContentsResponse

QueryTeamFolderContents response message.

TeamFolderContentsEntry

Represents a single content entry.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

QueryUserRootContentsRequest

QueryUserRootContents request message.

QueryUserRootContentsResponse

QueryUserRootContents response message.

RootContentsEntry

Represents a single content entry.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

QueryWorkflowInvocationActionsRequest

QueryWorkflowInvocationActions request message.

QueryWorkflowInvocationActionsResponse

QueryWorkflowInvocationActions response message.

ReadFileRequest

ReadFile request message.

ReadFileResponse

ReadFile response message.

ReadRepositoryFileRequest

ReadRepositoryFile request message.

ReadRepositoryFileResponse

ReadRepositoryFile response message.

RelationDescriptor

Describes a relation and its columns.

BigqueryLabelsEntry

The abstract base class for a message.

ColumnDescriptor

Describes a column.

ReleaseConfig

Represents a Dataform release configuration.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ScheduledReleaseRecord

A record of an attempt to create a compilation result for this release config.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

RemoveDirectoryRequest

RemoveDirectory request message.

RemoveDirectoryResponse

RemoveDirectory response message.

RemoveFileRequest

RemoveFile request message.

RemoveFileResponse

RemoveFile response message.

Repository

Represents a Dataform Git repository.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GitRemoteSettings

Controls Git remote configuration for a repository.

SshAuthenticationConfig

Configures fields for performing SSH authentication.

TokenStatus

The status of the authentication token.

LabelsEntry

The abstract base class for a message.

WorkspaceCompilationOverrides

Configures workspace compilation overrides for a repository. Primarily used by the UI (console.cloud.google.com). schema_suffix and table_prefix can have a special expression

ResetWorkspaceChangesRequest

ResetWorkspaceChanges request message.

ResetWorkspaceChangesResponse

ResetWorkspaceChanges response message.

SearchFilesRequest

Configuration containing file search request parameters.

SearchFilesResponse

Client-facing representation of a file search response.

SearchResult

Client-facing representation of a search result entry.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SearchTeamFoldersRequest

SearchTeamFolders request message.

SearchTeamFoldersResponse

SearchTeamFolders response message.

TeamFolderSearchResult

Represents a single content entry.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Target

Represents an action identifier. If the action writes output, the output will be written to the referenced database object.

TeamFolder

Represents a Dataform TeamFolder. This is a resource that sits at the project level and is used to organize Repositories and Folders with hierarchical access controls. They provide a team context and stricter access controls.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateConfigRequest

UpdateConfig request message.

UpdateFolderRequest

UpdateFolder request message.

UpdateReleaseConfigRequest

UpdateReleaseConfig request message.

UpdateRepositoryRequest

UpdateRepository request message.

UpdateTeamFolderRequest

UpdateTeamFolder request message.

UpdateWorkflowConfigRequest

UpdateWorkflowConfig request message.

WorkflowConfig

Represents a Dataform workflow configuration.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ScheduledExecutionRecord

A record of an attempt to create a workflow invocation for this workflow config.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

WorkflowInvocation

Represents a single invocation of a compilation result.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

State

Represents the current state of a workflow invocation.

WorkflowInvocationAction

Represents a single action in a workflow invocation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

BigQueryAction

Represents a workflow action that will run against BigQuery.

DataPreparationAction

Represents a workflow action that will run a Data Preparation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ActionErrorTable

Error table information, used to write error data into a BigQuery table.

ActionIncrementalLoadMode

Load definition for incremental load modes

ActionLoadConfig

Simplified load configuration for actions

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ActionSimpleLoadMode

Simple load definition

ActionSqlDefinition

Definition of a SQL Data Preparation

NotebookAction

Represents a workflow action that will run against a Notebook runtime.

State

Represents the current state of a workflow invocation action.

Workspace

Represents a Dataform Git workspace.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

WriteFileRequest

WriteFile request message.

WriteFileResponse

WriteFile response message.

Modules

pagers

API documentation for dataform_v1.services.dataform.pagers module.

pagers

API documentation for dataform_v1beta1.services.dataform.pagers module.