Artefakte sind der Container für die Ergebnisse abgeschlossener Aufgaben. Sie ähneln Nachrichten, sollen aber das Produkt einer Aufgabe sein und nicht für die Punkt-zu-Punkt-Kommunikation verwendet werden.
| JSON-Darstellung |
|---|
{
"artifactId": string,
"name": string,
"description": string,
"parts": [
{
object ( |
| Felder | |
|---|---|
artifactId |
Eindeutige ID (z.B. UUID) für das Artefakt. Sie muss mindestens innerhalb einer Aufgabe eindeutig sein. |
name |
Ein für Menschen lesbarer Name für das Artefakt. |
description |
Eine für Menschen lesbare Beschreibung des Artefakts (optional). |
parts[] |
Der Inhalt des Artefakts. |
metadata |
Optionale Metadaten, die im Artefakt enthalten sind. |
extensions[] |
Die URIs von Erweiterungen, die in diesem Artefakt vorhanden sind oder zu diesem beigetragen haben. |