Class About
Information about the user, the user's Drive, and system capabilities.
Implements
Inherited Members
Namespace: Google.Apis.Drive.v3.Data
Assembly: Google.Apis.Drive.v3.dll
Syntax
public class About : IDirectResponseSchema
Properties
AppInstalled
Whether the user has installed the requesting app.
Declaration
[JsonProperty("appInstalled")]
public virtual bool? AppInstalled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
CanCreateDrives
Whether the user can create shared drives.
Declaration
[JsonProperty("canCreateDrives")]
public virtual bool? CanCreateDrives { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
CanCreateTeamDrives
Deprecated: Use canCreateDrives instead.
Declaration
[JsonProperty("canCreateTeamDrives")]
public virtual bool? CanCreateTeamDrives { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
DriveThemes
A list of themes that are supported for shared drives.
Declaration
[JsonProperty("driveThemes")]
public virtual IList<About.DriveThemesData> DriveThemes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<About.DriveThemesData> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExportFormats
A map of source MIME type to possible targets for all supported exports.
Declaration
[JsonProperty("exportFormats")]
public virtual IDictionary<string, IList<string>> ExportFormats { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, IList<string>> |
FolderColorPalette
The currently supported folder colors as RGB hex strings.
Declaration
[JsonProperty("folderColorPalette")]
public virtual IList<string> FolderColorPalette { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ImportFormats
A map of source MIME type to possible targets for all supported imports.
Declaration
[JsonProperty("importFormats")]
public virtual IDictionary<string, IList<string>> ImportFormats { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, IList<string>> |
Kind
Identifies what kind of resource this is. Value: the fixed string "drive#about".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MaxImportSizes
A map of maximum import sizes by MIME type, in bytes.
Declaration
[JsonProperty("maxImportSizes")]
public virtual IDictionary<string, long?> MaxImportSizes { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, long?> |
MaxUploadSize
The maximum upload size in bytes.
Declaration
[JsonProperty("maxUploadSize")]
public virtual long? MaxUploadSize { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
StorageQuota
The user's storage quota limits and usage. For users that are part of an organization with pooled storage, information about the limit and usage across all services is for the organization, rather than the individual user. All fields are measured in bytes.
Declaration
[JsonProperty("storageQuota")]
public virtual About.StorageQuotaData StorageQuota { get; set; }
Property Value
| Type | Description |
|---|---|
| About.StorageQuotaData |
TeamDriveThemes
Deprecated: Use driveThemes instead.
Declaration
[JsonProperty("teamDriveThemes")]
public virtual IList<About.TeamDriveThemesData> TeamDriveThemes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<About.TeamDriveThemesData> |
User
The authenticated user.
Declaration
[JsonProperty("user")]
public virtual User User { get; set; }
Property Value
| Type | Description |
|---|---|
| User |