Artifact

Gli artefatti sono il contenitore dei risultati delle attività completate. Sono simili ai messaggi, ma sono pensati per essere il prodotto di un'attività, anziché una comunicazione punto-punto.

Rappresentazione JSON
{
  "artifactId": string,
  "name": string,
  "description": string,
  "parts": [
    {
      object (Part)
    }
  ],
  "metadata": {
    object
  },
  "extensions": [
    string
  ]
}
Campi
artifactId

string

Identificatore univoco (ad es. UUID) per l'artefatto. Deve essere almeno univoco all'interno di un'attività.

name

string

Un nome leggibile per l'artefatto.

description

string

Una descrizione dell'artefatto leggibile, facoltativa.

parts[]

object (Part)

I contenuti dell'elemento.

metadata

object (Struct format)

Metadati facoltativi inclusi nell'artefatto.

extensions[]

string

Gli URI delle estensioni presenti o che hanno contribuito a questo artefatto.