public sealed class Workspace : IMessage<Workspace>, IEquatable<Workspace>, IDeepCloneable<Workspace>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataform v1beta1 API class Workspace.
Represents a Dataform Git workspace.
Implements
IMessageWorkspace, IEquatableWorkspace, IDeepCloneableWorkspace, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Constructors
Workspace()
public Workspace()
Workspace(Workspace)
public Workspace(Workspace other)
Parameter | |
---|---|
Name | Description |
other |
Workspace |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The timestamp of when the workspace was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
DataEncryptionState
public DataEncryptionState DataEncryptionState { get; set; }
Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
Property Value | |
---|---|
Type | Description |
DataEncryptionState |
HasInternalMetadata
public bool HasInternalMetadata { get; }
Gets whether the "internal_metadata" field is set
Property Value | |
---|---|
Type | Description |
bool |
InternalMetadata
public string InternalMetadata { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
Identifier. The workspace's name.
Property Value | |
---|---|
Type | Description |
string |
WorkspaceName
public WorkspaceName WorkspaceName { get; set; }
WorkspaceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
WorkspaceName |