serverless-spark-get-session-template
A “serverless-spark-get-session-template” tool retrieves a specific Spark session template from the source.
less than a minute
About
A serverless-spark-get-session-template tool retrieves a specific Spark session template from a
Google Cloud Serverless for Apache Spark source.
serverless-spark-get-session-template accepts the following parameters:
name(required): The short name of the session template, e.g. forprojects/my-project/locations/us-central1/sessionTemplates/my-session-template, passmy-session-template.
The tool gets the project and location from the source configuration.
Compatible Sources
This tool can be used with the following database sources:
| Source Name |
|---|
| Serverless for Apache Spark |
Example
kind: tool
name: get_spark_session_template
type: serverless-spark-get-session-template
source: my-serverless-spark-source
description: Use this tool to get details of a serverless spark session template.
Output Format
{
"sessionTemplate": {
"name": "projects/my-project/locations/us-central1/sessionTemplates/my-session-template",
"description": "Template for Spark Session",
// ... complete session template resource definition
}
}
Reference
| field | type | required | description |
|---|---|---|---|
| type | string | true | Must be “serverless-spark-get-session-template”. |
| source | string | true | Name of the source the tool should use. |
| description | string | true | Description of the tool that is passed to the LLM. |
| authRequired | string[] | false | List of auth services required to invoke this tool |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.