아티팩트는 작업 완료 결과의 컨테이너입니다. 이는 메시지와 유사하지만 점대점 통신이 아닌 작업의 결과물로 사용됩니다.
| JSON 표현 |
|---|
{
"artifactId": string,
"name": string,
"description": string,
"parts": [
{
object ( |
| 필드 | |
|---|---|
artifactId |
아티팩트의 고유 식별자 (예: UUID)입니다. 작업 내에서 고유해야 합니다. |
name |
아티팩트의 사람이 읽을 수 있는 이름입니다. |
description |
아티팩트에 대한 사람이 읽을 수 있는 설명입니다(선택사항). |
parts[] |
아티팩트의 콘텐츠입니다. |
metadata |
아티팩트에 포함된 선택적 메타데이터입니다. |
extensions[] |
이 아티팩트에 있거나 기여한 확장 프로그램의 URI입니다. |