Artefakte sind der Container für Ergebnisse abgeschlossener Aufgaben. Sie ähneln Nachrichten, sind aber das Ergebnis einer Aufgabe und nicht für die direkte Kommunikation gedacht.
| JSON-Darstellung |
|---|
{
"artifactId": string,
"name": string,
"description": string,
"parts": [
{
object ( |
| Felder | |
|---|---|
artifactId |
Eindeutige Kennung (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 optionale, menschenlesbare Beschreibung des Artefakts. |
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 Artefakt beigetragen haben. |