Method: projects.locations.apps.toolsets.retrieveTools

Retrieve the list of tools included in the specified toolset.

HTTP request

POST https://ces.googleapis.com/v1/{toolset=projects/*/locations/*/apps/*/toolsets/*}:retrieveTools

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
toolset

string

Required. The name of the toolset to retrieve the tools for. Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}

Request body

The request body contains data with the following structure:

JSON representation
{
  "toolIds": [
    string
  ]
}
Fields
toolIds[]

string

Optional. The identifiers of the tools to retrieve from the toolset. If empty, all tools in the toolset will be returned.

Response body

Response message for ToolService.RetrieveTools.

If successful, the response body contains data with the following structure:

JSON representation
{
  "tools": [
    {
      object (Tool)
    }
  ]
}
Fields
tools[]

object (Tool)

Required. The list of tools that are included in the specified toolset.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the toolset resource:

  • ces.toolsets.get

For more information, see the IAM documentation.