MCP Tools Reference: ces.googleapis.com

Tool: start_export_app

Starts to export a CES app

The following sample demonstrate how to use curl to invoke the start_export_app MCP tool.

Curl Request
                  
curl --location 'https://ces.[REGION].rep.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "start_export_app",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Input Schema

Request message for McpService.StartExportApp.

StartExportAppRequest

JSON representation
{
  "projectId": string,
  "locationId": string,
  "appId": string
}
Fields
projectId

string

The project id of the app to export.

locationId

string

The location id of the app to export.

appId

string

The app id of the app to export.

Output Schema

The operation that exports a CES app.

ExportAppOperation

JSON representation
{
  "name": string,
  "done": boolean,
  "content": string
}
Fields
name

string

The resource name of the export app operation.

done

boolean

Whether the operation is done.

content

string (bytes format)

If [done] is true, contains the bytes of the zip file of the compressed app export, which is a folder containing the app config files in yaml format.

A base64-encoded string.

Tool Annotations

Destructive Hint: ❌ | Idempotent Hint: ❌ | Read Only Hint: ❌ | Open World Hint: ❌