Skip to main content

ArtifactBundleConfig

Exact file selection and loader root for one downloadable artifact.

bundleIdBundleid (string)required

Content-derived immutable identity of the normalized file bundle.

root object

Repository-relative directory used as the engine's model root.

anyOf
string
files object[]required

Every repository file required to install and run the artifact.

  • Array [
  • pathPath (string)required

    Canonical repository-relative POSIX path.

    sizeBytesSizebytes (integer)required

    Exact upstream byte size at the card's immutable source revision.

    objectId object

    Optional algorithm-qualified Hub object identity used for verification.

    anyOf
    string
  • ]
  • downloadSizeDownloadsize (integer)required

    Total bytes transferred for the complete bundle.

    ArtifactBundleConfig
    {
    "bundleId": "string",
    "root": "string",
    "files": [
    {
    "path": "string",
    "sizeBytes": 0,
    "objectId": "string"
    }
    ],
    "downloadSize": 0
    }