gcp-vertexai-generation-tool-credentials-input
Inference tool configuration can transmit literal third-party API keys, OAuth access tokens, or OIDC ID tokens.
Where it sits
| location | aiplatform.projects.locations.publishers.models.generateContent.request.tools[].{exaAiSearch.apiKey,parallelAiSearch.apiKey,retrieval.externalApi.apiAuth.apiKeyConfig.apiKeyString,retrieval.externalApi.authConfig.apiKeyConfig.apiKeyString,retrieval.externalApi.authConfig.oauthConfig.accessToken,retrieval.externalApi.authConfig.oidcConfig.idToken} |
| location kind | secret_value |
| data kinds | api_key oauth_token bearer_token credential |
| emits edge | ContainsCredential |
| service | Vertex AI / Workbench (gcp:vertexai) |
Collection recipe
| access mode | write_only_input |
| operation | aiplatform.projects.locations.publishers.models.generateContent |
| response path | request.tools[].{exaAiSearch.apiKey,parallelAiSearch.apiKey,retrieval.externalApi.apiAuth.apiKeyConfig.apiKeyString,retrieval.externalApi.authConfig.apiKeyConfig.apiKeyString,retrieval.externalApi.authConfig.oauthConfig.accessToken,retrieval.externalApi.authConfig.oidcConfig.idToken} |
| encoding | json |
| params | {"name": "\u003cresource-name\u003e"} |
Required permissions
aiplatform.endpoints.predict
References