Class DrivesResource
The "drives" collection of methods.
Inherited Members
Namespace: Google.Apis.Drive.v3
Assembly: Google.Apis.Drive.v3.dll
Syntax
public class DrivesResource
Constructors
DrivesResource(IClientService)
Constructs a new resource.
Declaration
public DrivesResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
Create(Drive, string)
Creates a shared drive. For more information, see Manage shared drives.
Declaration
public virtual DrivesResource.CreateRequest Create(Drive body, string requestId)
Parameters
| Type | Name | Description |
|---|---|---|
| Drive | body | The body of the request. |
| string | requestId | Required. An ID, such as a random UUID, which uniquely identifies this user's request for idempotent creation of a shared drive. A repeated request by the same user and with the same request ID will avoid creating duplicates by attempting to create the same shared drive. If the shared drive already exists a 409 error will be returned. |
Returns
| Type | Description |
|---|---|
| DrivesResource.CreateRequest |
Delete(string)
Permanently deletes a shared drive for which the user is an organizer. The shared drive cannot contain any
untrashed items. For more information, see Manage shared
drives.
Declaration
public virtual DrivesResource.DeleteRequest Delete(string driveId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | driveId | The ID of the shared drive. |
Returns
| Type | Description |
|---|---|
| DrivesResource.DeleteRequest |
Get(string)
Gets a shared drive's metadata by ID. For more information, see Manage shared drives.
Declaration
public virtual DrivesResource.GetRequest Get(string driveId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | driveId | The ID of the shared drive. |
Returns
| Type | Description |
|---|---|
| DrivesResource.GetRequest |
Hide(string)
Hides a shared drive from the default view. For more information, see Manage shared drives.
Declaration
public virtual DrivesResource.HideRequest Hide(string driveId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | driveId | The ID of the shared drive. |
Returns
| Type | Description |
|---|---|
| DrivesResource.HideRequest |
List()
Lists the user's shared drives. This method accepts the q parameter, which is a search query combining
one or more search terms. For more information, see the Search for shared
drives guide.
Declaration
public virtual DrivesResource.ListRequest List()
Returns
| Type | Description |
|---|---|
| DrivesResource.ListRequest |
Unhide(string)
Restores a shared drive to the default view. For more information, see Manage shared drives.
Declaration
public virtual DrivesResource.UnhideRequest Unhide(string driveId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | driveId | The ID of the shared drive. |
Returns
| Type | Description |
|---|---|
| DrivesResource.UnhideRequest |
Update(Drive, string)
Updates the metadata for a shared drive. For more information, see Manage shared drives.
Declaration
public virtual DrivesResource.UpdateRequest Update(Drive body, string driveId)
Parameters
| Type | Name | Description |
|---|---|---|
| Drive | body | The body of the request. |
| string | driveId | The ID of the shared drive. |
Returns
| Type | Description |
|---|---|
| DrivesResource.UpdateRequest |