Artifact

Os artefatos são o contêiner dos resultados de tarefas concluídas. Elas são semelhantes às mensagens, mas são o resultado de uma tarefa, e não de uma comunicação ponto a ponto.

Representação JSON
{
  "artifactId": string,
  "name": string,
  "description": string,
  "parts": [
    {
      object (Part)
    }
  ],
  "metadata": {
    object
  },
  "extensions": [
    string
  ]
}
Campos
artifactId

string

Identificador exclusivo (por exemplo, UUID) do artefato. Ele precisa ser exclusivo em uma tarefa.

name

string

Um nome legível para o artefato.

description

string

Uma descrição legível do artefato, opcional.

parts[]

object (Part)

O conteúdo do artefato.

metadata

object (Struct format)

Metadados opcionais incluídos com o artefato.

extensions[]

string

Os URIs das extensões presentes ou que contribuíram para este artefato.