Resource: Workspace
Represents a Dataform Git workspace.
JSON representation |
---|
{
"name": string,
"createTime": string,
"dataEncryptionState": {
object ( |
Fields | |
---|---|
name |
Identifier. The workspace's name. |
createTime |
Output only. The timestamp of when the workspace was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
dataEncryptionState |
Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key. |
Methods |
|
---|---|
|
Applies a Git commit for uncommitted files in a Workspace. |
|
Creates a new Workspace in a given Repository. |
|
Deletes a single Workspace. |
|
Fetches Git diff for an uncommitted file in a Workspace. |
|
Fetches Git statuses for the files in a Workspace. |
|
Fetches Git ahead/behind against a remote branch. |
|
Fetches a single Workspace. |
|
Gets the access control policy for a resource. |
|
Installs dependency NPM packages (inside a Workspace). |
|
Lists Workspaces in a given Repository. |
|
Creates a directory inside a Workspace. |
|
Moves a directory (inside a Workspace), and all of its contents, to a new location. |
|
Moves a file (inside a Workspace) to a new location. |
|
Pulls Git commits from the Repository's remote into a Workspace. |
|
Pushes Git commits from a Workspace to the Repository's remote. |
|
Returns the contents of a given Workspace directory. |
|
Returns the contents of a file (inside a Workspace). |
|
Deletes a directory (inside a Workspace) and all of its contents. |
|
Deletes a file (inside a Workspace). |
|
Performs a Git reset for uncommitted files in a Workspace. |
|
Finds the contents of a given Workspace directory by filter. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |
|
Writes to a file (inside a Workspace). |