am.noz.atgallery.alpha.publicationJob

noz.am

Documentation

A resumable private state machine for publishing an immutable album snapshot.

main record

A resumable private state machine for publishing an immutable album snapshot.

Record Key tid Timestamp-based ID

Properties

album string at-uri Required

Private Library album being published.

completedAt string datetime Optional

An RFC 3339 formatted timestamp.

createdAt string datetime Required

An RFC 3339 formatted timestamp.

failureCode string Optional

No description available.

maxLength: 200 bytes
formatVersion integer Required

No description available.

intendedSnapshot unknown Optional

No description available.

publishedAlbum string at-uri Optional

Stable public published-album record, when allocated.

publishedSnapshot string at-uri Optional

Public immutable snapshot record, when allocated.

status string Required

No description available.

maxLength: 32 bytes
Known values: planned, uploading, writing, activating, verifying, complete, failed
updatedAt string datetime Required

An RFC 3339 formatted timestamp.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "formatVersion",
      "album",
      "status",
      "createdAt",
      "updatedAt"
    ],
    "properties": {
      "album": {
        "type": "string",
        "format": "at-uri",
        "description": "Private Library album being published."
      },
      "status": {
        "type": "string",
        "maxLength": 32,
        "knownValues": [
          "planned",
          "uploading",
          "writing",
          "activating",
          "verifying",
          "complete",
          "failed"
        ]
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime"
      },
      "completedAt": {
        "type": "string",
        "format": "datetime"
      },
      "failureCode": {
        "type": "string",
        "maxLength": 200
      },
      "formatVersion": {
        "type": "integer",
        "const": 1
      },
      "publishedAlbum": {
        "type": "string",
        "format": "at-uri",
        "description": "Stable public published-album record, when allocated."
      },
      "intendedSnapshot": {
        "type": "unknown"
      },
      "publishedSnapshot": {
        "type": "string",
        "format": "at-uri",
        "description": "Public immutable snapshot record, when allocated."
      }
    }
  },
  "description": "A resumable private state machine for publishing an immutable album snapshot."
}

Lexicon Garden

@