Google Drive
GOOGLEDRIVE_CREATE_DRIVE
Tool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage.
Remote googledrive
Other tools also called GOOGLEDRIVE_CREATE_DRIVE?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"title": "Name",
"examples": [
"My New Shared Drive"
],
"description": "The name of this shared drive."
},
"hidden": {
"type": "boolean",
"title": "Hidden",
"default": false,
"nullable": true,
"description": "Whether the shared drive is hidden from default view."
},
"themeId": {
"type": "string",
"title": "Theme Id",
"default": null,
"examples": [
"default"
],
"nullable": true,
"description": "The ID of the theme from which the background image and color will be set. The set of possible driveThemes can be retrieved from a drive.about.get response. When not specified on a drive.drives.create request, a random theme is chosen from which the background image and color are set. This is a write-only field; it can only be set on requests that don't set colorRgb or backgroundImageFile."
},
"colorRgb": {
"type": "string",
"title": "Color Rgb",
"default": null,
"examples": [
"#FF0000"
],
"nullable": true,
"description": "The color of this shared drive as an RGB hex string. It can only be set on a drive.drives.update request that does not set themeId."
},
"requestId": {
"type": "string",
"title": "Request Id",
"examples": [
"your-unique-request-id-123"
],
"description": "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."
},
"backgroundImageFile": {
"type": "object",
"title": "BackgroundImageFile",
"default": null,
"nullable": true,
"required": [
"id",
"width",
"xCoordinate",
"yCoordinate"
],
"properties": {
"id": {
"type": "string",
"title": "Id",
"description": "The ID of an image file in Google Drive to use for the background."
},
"width": {
"type": "number",
"title": "Width",
"maximum": 1,
"minimum": 0,
"description": "The width of the cropped image in the range: 0.0 <= width <= 1.0."
},
"xCoordinate": {
"type": "number",
"title": "X Coordinate",
"maximum": 1,
"minimum": 0,
"description": "The X coordinate of the cropped image in the range: 0.0 <= xCoordinate <= 1.0."
},
"yCoordinate": {
"type": "number",
"title": "Y Coordinate",
"maximum": 1,
"minimum": 0,
"description": "The Y coordinate of the cropped image in the range: 0.0 <= yCoordinate <= 1.0."
}
},
"description": "An image file and cropping parameters from which a background image for this shared drive is set. This is a write only field; it can only be set on drive.drives.update requests that don't set themeId. When specified, all fields of the backgroundImageFile must be set.",
"additionalProperties": false
}
}
}