AgentCatalogEntryUpdateRequest
Partial update for an existing entry. The identity tuple `(organization_id, namespace, name, version)` is fixed; only mutable fields may change. To move a tag pointer set `tag` directly. To clear a tag set `clear_tag = true`.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
annotations |
any | No | |
category |
string,null | No | |
clear_category |
boolean | No | |
clear_tag |
boolean | No | |
deprecated |
boolean,null | No | |
description |
string,null | No | |
labels |
any | No | |
requires |
any | No | |
source |
any | No | |
tag |
string,null | No | |
trust |
any | No |
View JSON Schema
{
"type": "object",
"description": "Partial update for an existing entry. The identity tuple\n`(organization_id, namespace, name, version)` is fixed; only mutable fields\nmay change. To move a tag pointer set `tag` directly. To clear a tag set\n`clear_tag = true`.",
"properties": {
"annotations": {},
"category": {
"type": [
"string",
"null"
]
},
"clear_category": {
"type": "boolean"
},
"clear_tag": {
"type": "boolean"
},
"deprecated": {
"type": [
"boolean",
"null"
]
},
"description": {
"type": [
"string",
"null"
]
},
"labels": {},
"requires": {
"oneOf": [
{
"type": "null"
},
{
"$ref": "#/components/schemas/EntryRequires"
}
]
},
"source": {},
"tag": {
"type": [
"string",
"null"
]
},
"trust": {}
},
"additionalProperties": false
}