Strumento: delete_guardrail
Elimina la barriera protettiva specificata.
Il seguente esempio mostra come utilizzare curl per richiamare lo strumento MCP delete_guardrail.
| 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": "delete_guardrail", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Schema di input
Messaggio di richiesta per AgentService.DeleteGuardrail.
DeleteGuardrailRequest
| Rappresentazione JSON |
|---|
{ "name": string, "force": boolean, "etag": string } |
| Campi | |
|---|---|
name |
Obbligatorio. Il nome della risorsa della barriera protettiva da eliminare. |
force |
Facoltativo. Indica se eliminare forzatamente la barriera protettiva, anche se viene ancora utilizzata come riferimento da app/agenti.
|
etag |
Facoltativo. L'etag attuale della barriera protettiva. Se non viene fornito un ETag, l'eliminazione sovrascriverà eventuali modifiche simultanee. Se viene fornito un ETag che non corrisponde all'ETag attuale della protezione, l'eliminazione verrà bloccata e verrà restituito un errore ABORTED. |
Schema di output
Un messaggio vuoto generico che puoi riutilizzare per evitare di definire messaggi vuoti duplicati nelle tue API. Un esempio tipico è utilizzarlo come tipo di richiesta o risposta di un metodo API. Ad esempio:
service Foo {
rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
}
Annotazioni dello strumento
Suggerimento distruttivo: ✅ | Suggerimento idempotente: ❌ | Suggerimento di sola lettura: ❌ | Suggerimento open world: ❌