Class Folder
A Folder in an Organization's resource hierarchy, used to organize that Organization's resources.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.CloudResourceManager.v3.Data
Assembly: Google.Apis.CloudResourceManager.v3.dll
Syntax
public class Folder : IDirectResponseSchema
Properties
CreateTime
Output only. Timestamp when the Folder was created.
Declaration
[JsonProperty("createTime")]
public virtual object CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
DeleteTime
Output only. Timestamp when the Folder was requested to be deleted.
Declaration
[JsonProperty("deleteTime")]
public virtual object DeleteTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
DisplayName
The folder's display name. A folder's display name must be unique amongst its siblings, e.g. no two folders
with the same parent can share the same display name. The display name must start and end with a letter or
digit, may contain letters, digits, spaces, hyphens and underscores and can be no longer than 30 characters.
This is captured by the regular expression: [\p{L}\p{N}]([\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
Output only. A checksum computed by the server based on the current value of the Folder resource. This may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Name
Output only. The resource name of the Folder. Its format is folders/{folder_id}, for example:
"folders/1234".
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Parent
Required. The Folder's parent's resource name. Updates to the folder's parent must be performed via MoveFolder.
Declaration
[JsonProperty("parent")]
public virtual string Parent { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
State
Output only. The lifecycle state of the folder. Updates to the state must be performed via DeleteFolder and UndeleteFolder.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UpdateTime
Output only. Timestamp when the Folder was last modified.
Declaration
[JsonProperty("updateTime")]
public virtual object UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |