Dataform v1beta1 API - Class Workspace (1.0.0-beta08)

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.

Inheritance

object > Workspace

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

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