nyc.noirot.cad.archive

franknoirot.co

Documentation

Immutable whole-project ZDS archive snapshot.

main record

Immutable whole-project ZDS archive snapshot.

Record Key tid Timestamp-based ID

Properties

archiveBlob blob Required

No description available.

archiveByteSize integer Required

No description available.

minimum: 0
archiveSha256 string Required

No description available.

maxLength: 64 bytesminLength: 64 bytes
createdAt string datetime Required

An RFC 3339 formatted timestamp.

entrypointPath string Required

No description available.

maxLength: 2048 bytes
projectTomlPath string Required

No description available.

maxLength: 2048 bytes
source string Optional

No description available.

maxLength: 256 bytes
zdsSchemaVersion integer Optional

No description available.

minimum: 1
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "project",
      "archiveBlob",
      "archiveSha256",
      "archiveByteSize",
      "entrypointPath",
      "projectTomlPath",
      "createdAt"
    ],
    "properties": {
      "source": {
        "type": "string",
        "maxLength": 256
      },
      "project": {
        "ref": "nyc.noirot.cad.defs#strongRef",
        "type": "ref"
      },
      "manifest": {
        "ref": "nyc.noirot.cad.defs#archiveManifest",
        "type": "ref"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "archiveBlob": {
        "type": "blob",
        "accept": [
          "application/zip",
          "application/octet-stream"
        ]
      },
      "archiveSha256": {
        "type": "string",
        "maxLength": 64,
        "minLength": 64
      },
      "entrypointPath": {
        "type": "string",
        "maxLength": 2048
      },
      "archiveByteSize": {
        "type": "integer",
        "minimum": 0
      },
      "projectTomlPath": {
        "type": "string",
        "maxLength": 2048
      },
      "zdsSchemaVersion": {
        "type": "integer",
        "minimum": 1
      }
    }
  },
  "description": "Immutable whole-project ZDS archive snapshot."
}

Lexicon Garden

@