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. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| dataEncryptionState | 
 Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key. | 
| internalMetadata | 
 Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string. | 
| 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). |