Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 11 additions & 7 deletions admin/reports/v1/admin-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,8 @@
"data_studio",
"keep",
"vault",
"gemini_in_workspace_apps"
"gemini_in_workspace_apps",
"classroom"
],
"enumDescriptions": [
"The Google Workspace Access Transparency activity reports return information about different types of Access Transparency activity events.",
Expand All @@ -176,10 +177,11 @@
"The Data Studio activity reports return information about various types of Data Studio activity events.",
"The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers.",
"The Vault activity reports return information about various types of Vault activity events.",
"The Gemini for Workspace activity reports return information about various types of Gemini activity events performed by users within a Workspace application."
"The Gemini for Workspace activity reports return information about various types of Gemini activity events performed by users within a Workspace application.",
"The Classroom activity reports return information about different types of [Classroom activity events](https://developers.google.com/workspace/admin/reports/v1/appendix/activity/classroom)."
],
"location": "path",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)|(vault)|(gemini_in_workspace_apps)",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(classroom)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)|(vault)|(gemini_in_workspace_apps)",
"required": true,
"type": "string"
},
Expand Down Expand Up @@ -292,7 +294,8 @@
"context_aware_access",
"chrome",
"data_studio",
"keep"
"keep",
"classroom"
],
"enumDescriptions": [
"The Google Workspace Access Transparency activity reports return information about different types of Access Transparency activity events.",
Expand All @@ -315,10 +318,11 @@
"The Context-aware access activity reports return information about users' access denied events due to Context-aware access rules.",
"The Chrome activity reports return information about Chrome browser and Chrome OS events.",
"The Data Studio activity reports return information about various types of Data Studio activity events.",
"The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers."
"The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers.",
"The Classroom activity reports return information about different types of [Classroom activity events](https://developers.google.com/workspace/admin/reports/v1/appendix/activity/classroom)."
],
"location": "path",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(classroom)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)",
"required": true,
"type": "string"
},
Expand Down Expand Up @@ -629,7 +633,7 @@
}
}
},
"revision": "20250707",
"revision": "20250813",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Activities": {
Expand Down
141 changes: 140 additions & 1 deletion connectors/v2/connectors-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -693,6 +693,74 @@
}
}
}
},
"tools": {
"methods": {
"execute": {
"description": "Executes a specific tool.",
"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/tools/{toolsId}:execute",
"httpMethod": "POST",
"id": "connectors.projects.locations.connections.tools.execute",
"parameterOrder": [
"name"
],
"parameters": {
"name": {
"description": "Required. Resource name of the Tool. Format: projects/{project}/locations/{location}/connections/{connection}/tools/{tool}",
"location": "path",
"pattern": "^projects/[^/]+/locations/[^/]+/connections/[^/]+/tools/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v2/{+name}:execute",
"request": {
"$ref": "ExecuteToolRequest"
},
"response": {
"$ref": "ExecuteToolResponse"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
},
"list": {
"description": "Lists all available tools.",
"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/connections/{connectionsId}/tools",
"httpMethod": "GET",
"id": "connectors.projects.locations.connections.tools.list",
"parameterOrder": [
"parent"
],
"parameters": {
"pageSize": {
"description": "Page size.",
"format": "int32",
"location": "query",
"type": "integer"
},
"pageToken": {
"description": "Page token.",
"location": "query",
"type": "string"
},
"parent": {
"description": "Required. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}",
"location": "path",
"pattern": "^projects/[^/]+/locations/[^/]+/connections/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v2/{+parent}/tools",
"response": {
"$ref": "ListToolsResponse"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
}
}
}
}
Expand All @@ -701,7 +769,7 @@
}
}
},
"revision": "20250807",
"revision": "20250813",
"rootUrl": "https://connectors.googleapis.com/",
"schemas": {
"AccessCredentials": {
Expand Down Expand Up @@ -1106,6 +1174,36 @@
},
"type": "object"
},
"ExecuteToolRequest": {
"description": "Request message for ConnectorAgentService.ExecuteTool",
"id": "ExecuteToolRequest",
"properties": {
"parameters": {
"additionalProperties": {
"description": "Properties of the object.",
"type": "any"
},
"description": "Input parameters for the tool.",
"type": "object"
}
},
"type": "object"
},
"ExecuteToolResponse": {
"description": "Response message for ConnectorAgentService.ExecuteTool",
"id": "ExecuteToolResponse",
"properties": {
"result": {
"additionalProperties": {
"description": "Properties of the object.",
"type": "any"
},
"description": "Output from the tool execution.",
"type": "object"
}
},
"type": "object"
},
"Field": {
"description": "Message contains EntityType's Field metadata.",
"id": "Field",
Expand Down Expand Up @@ -1906,6 +2004,24 @@
},
"type": "object"
},
"ListToolsResponse": {
"description": "Response message for ConnectorAgentService.ListTools",
"id": "ListToolsResponse",
"properties": {
"nextPageToken": {
"description": "Next page token.",
"type": "string"
},
"tools": {
"description": "List of available tools.",
"items": {
"$ref": "Tool"
},
"type": "array"
}
},
"type": "object"
},
"MaintenancePolicy": {
"description": "Defines policies to service maintenance events.",
"id": "MaintenancePolicy",
Expand Down Expand Up @@ -2590,6 +2706,29 @@
},
"type": "object"
},
"Tool": {
"description": "Message representing a single tool.",
"id": "Tool",
"properties": {
"description": {
"description": "Description of the tool.",
"type": "string"
},
"inputSchema": {
"$ref": "JsonSchema",
"description": "JSON schema for the input parameters of the tool."
},
"name": {
"description": "Name of the tool.",
"type": "string"
},
"outputSchema": {
"$ref": "JsonSchema",
"description": "JSON schema for the output of the tool."
}
},
"type": "object"
},
"UpdateEntitiesWithConditionsResponse": {
"description": "Response message for EntityService.UpdateEntitiesWithConditions",
"id": "UpdateEntitiesWithConditionsResponse",
Expand Down
Loading