public sealed class CloudWorkspaceId : IMessage<CloudWorkspaceId>, IMessage, IEquatable<CloudWorkspaceId>, IDeepCloneable<CloudWorkspaceId>A CloudWorkspaceId is a unique identifier for a cloud workspace. A cloud workspace is a place associated with a repo where modified files can be stored before they are committed.
Implements
IMessage<CloudWorkspaceId>, IMessage, IEquatable<CloudWorkspaceId>, IDeepCloneable<CloudWorkspaceId>Namespace
Google.Cloud.DevTools.Source.V1Assembly
Google.Cloud.DevTools.Common.dll
Constructors
CloudWorkspaceId()
public CloudWorkspaceId()CloudWorkspaceId(CloudWorkspaceId)
public CloudWorkspaceId(CloudWorkspaceId other)| Parameter | |
|---|---|
| Name | Description |
other |
CloudWorkspaceId |
Properties
Name
public string Name { get; set; }The unique name of the workspace within the repo. This is the name chosen by the client in the Source API's CreateWorkspace method.
| Property Value | |
|---|---|
| Type | Description |
String |
|
RepoId
public RepoId RepoId { get; set; }The ID of the repo containing the workspace.
| Property Value | |
|---|---|
| Type | Description |
RepoId |
|