Artifact

Les artefacts représentent les sorties de tâches.

Représentation JSON
{
  "artifactId": string,
  "name": string,
  "description": string,
  "parts": [
    {
      object (Part)
    }
  ],
  "metadata": {
    object
  },
  "extensions": [
    string
  ]
}
Champs
artifactId

string

Obligatoire. Identifiant unique (par exemple, UUID) de l'artefact. Il doit être unique dans une tâche.

name

string

Nom lisible de l'artefact.

description

string

Facultatif. Description lisible de l'artefact.

parts[]

object (Part)

Obligatoire. Contenu de l'artefact. Doit contenir au moins une partie.

metadata

object (Struct format)

Facultatif. Métadonnées incluses avec l'artefact.

extensions[]

string

URI des extensions présentes ou ayant contribué à cet artefact.