Sha256: 330dd56d725e3303b8e6ff14447e7668222749960ab6c49cd0ec0efa64f69ac8

Contents?: true

Size: 1.97 KB

Versions: 4

Compression:

Stored size: 1.97 KB

Contents

{
  "id": "distributor.json#",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "description": "schema for a distributor entry",
  "type": "object",
  "required": ["distributorContact"],
  "additionalProperties": false,
  "properties": {
    "distributorContact": {
      "$ref": "contact.json#/definitions/contactRef"
    },
    "distributionOrderProcess": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,

        "properties": {
          "fees": {
            "type": "string"
          },
          "plannedAvailabilityDateTime": {
            "$ref": "../schema.json#/definitions/date"
          },
          "orderingInstructions": {
            "type": "string"
          },
          "turnaround": {
            "type": "string"
          }
        }
      }
    },
    "distributorFormat": {
      "type": "array",
      "items": {
        "$ref": "#/definitions/format"
      }
    },
    "distributorTransferOptions": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,

        "properties": {
          "online": {
            "type": "array",
            "items": {
              "$ref": "onlineResource.json#"
            },
            "uniqueItems": true
          },
          "offline": {
            "type": "object",
            "additionalProperties": false,

            "properties": {
              "name": {
                "type": "string"
              },
              "mediumFormat": {
                "type": "string"
              },
              "mediumNote": {
                "type": "string"
              }
            }
          }
        }
      }
    }
  },
  "definitions": {
    "format": {
      "type": "object",
      "required": ["formatName"],
      "additionalProperties": false,
      "properties": {
        "formatName": {
          "type": "string"
        },
        "version": {
          "type": "string"
        }
      }
    }
  }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
adiwg-json_schemas-0.8.1 schema/schema/distributor.json
adiwg-json_schemas-0.8.0 schema/schema/distributor.json
adiwg-json_schemas-0.7.0 schema/schema/distributor.json
adiwg-json_schemas-0.5.2 schema/schema/distributor.json