KnowledgeCommitOutcome¶
Model aliases: KnowledgeCommitOutcome.
Type: CommittedKnowledge or PendingKnowledgeCommit.
Model constraints¶
- Discriminator field:
status - For
"committed":CommittedKnowledge - For
"pending":PendingKnowledgeCommit
Exact JSON Schema¶
This is a schema definition, not an example request. It preserves all declared keywords, including constraints not summarized above.
Complete JSON Schema
JSON
{
"discriminator": {
"mapping": {
"committed": "#/$defs/CommittedKnowledge",
"pending": "#/$defs/PendingKnowledgeCommit"
},
"propertyName": "status"
},
"oneOf": [
{
"$ref": "#/$defs/CommittedKnowledge"
},
{
"$ref": "#/$defs/PendingKnowledgeCommit"
}
]
}