Dataform v1beta1 API - Class TeamFolder (1.0.0-beta11)

public sealed class TeamFolder : IMessage<TeamFolder>, IEquatable<TeamFolder>, IDeepCloneable<TeamFolder>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1beta1 API class TeamFolder.

Represents a Dataform TeamFolder. This is a resource that sits at the project level and is used to organize Repositories and Folders with hierarchical access controls. They provide a team context and stricter access controls.

Inheritance

object > TeamFolder

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

TeamFolder()

public TeamFolder()

TeamFolder(TeamFolder)

public TeamFolder(TeamFolder other)
Parameter
Name Description
other TeamFolder

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp of when the TeamFolder was created.

Property Value
Type Description
Timestamp

CreatorIamPrincipal

public string CreatorIamPrincipal { get; set; }

Output only. The IAM principal identifier of the creator of the TeamFolder.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Required. The TeamFolder's user-friendly name.

Property Value
Type Description
string

HasCreatorIamPrincipal

public bool HasCreatorIamPrincipal { get; }

Gets whether the "creator_iam_principal" field is set

Property Value
Type Description
bool

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 TeamFolder's name.

Property Value
Type Description
string

TeamFolderName

public TeamFolderName TeamFolderName { get; set; }

TeamFolderName-typed view over the Name resource name property.

Property Value
Type Description
TeamFolderName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The timestamp of when the TeamFolder was last updated.

Property Value
Type Description
Timestamp