Reference documentation and code samples for the Google Cloud Dataform V1 Client 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.
Generated from protobuf message google.cloud.dataform.v1.TeamFolder
Namespace
Google \ Cloud \ Dataform \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. The TeamFolder's name.
↳ display_name
string
Required. The TeamFolder's user-friendly name.
↳ create_time
↳ update_time
↳ internal_metadata
string
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.
↳ creator_iam_principal
string
Output only. The IAM principal identifier of the creator of the TeamFolder.
getName
Identifier. The TeamFolder's name.
string
setName
Identifier. The TeamFolder's name.
var
string
$this
getDisplayName
Required. The TeamFolder's user-friendly name.
string
setDisplayName
Required. The TeamFolder's user-friendly name.
var
string
$this
getCreateTime
Output only. The timestamp of when the TeamFolder was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The timestamp of when the TeamFolder was created.
$this
getUpdateTime
Output only. The timestamp of when the TeamFolder was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The timestamp of when the TeamFolder was last updated.
$this
getInternalMetadata
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.
string
hasInternalMetadata
clearInternalMetadata
setInternalMetadata
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.
var
string
$this
getCreatorIamPrincipal
Output only. The IAM principal identifier of the creator of the TeamFolder.
string
hasCreatorIamPrincipal
clearCreatorIamPrincipal
setCreatorIamPrincipal
Output only. The IAM principal identifier of the creator of the TeamFolder.
var
string
$this

