...

Text file src/github.com/opencontainers/image-spec/schema/defs.json

Documentation: github.com/opencontainers/image-spec/schema

     1{
     2  "description": "Definitions used throughout the OpenContainer Specification",
     3  "definitions": {
     4    "int8": {
     5      "type": "integer",
     6      "minimum": -128,
     7      "maximum": 127
     8    },
     9    "int16": {
    10      "type": "integer",
    11      "minimum": -32768,
    12      "maximum": 32767
    13    },
    14    "int32": {
    15      "type": "integer",
    16      "minimum": -2147483648,
    17      "maximum": 2147483647
    18    },
    19    "int64": {
    20      "type": "integer",
    21      "minimum": -9223372036854776000,
    22      "maximum": 9223372036854776000
    23    },
    24    "uint8": {
    25      "type": "integer",
    26      "minimum": 0,
    27      "maximum": 255
    28    },
    29    "uint16": {
    30      "type": "integer",
    31      "minimum": 0,
    32      "maximum": 65535
    33    },
    34    "uint32": {
    35      "type": "integer",
    36      "minimum": 0,
    37      "maximum": 4294967295
    38    },
    39    "uint64": {
    40      "type": "integer",
    41      "minimum": 0,
    42      "maximum": 18446744073709552000
    43    },
    44    "uint16Pointer": {
    45      "oneOf": [
    46        {
    47          "$ref": "#/definitions/uint16"
    48        },
    49        {
    50          "type": "null"
    51        }
    52      ]
    53    },
    54    "uint64Pointer": {
    55      "oneOf": [
    56        {
    57          "$ref": "#/definitions/uint64"
    58        },
    59        {
    60          "type": "null"
    61        }
    62      ]
    63    },
    64    "base64": {
    65      "type": "string",
    66      "media": {
    67        "binaryEncoding": "base64"
    68      }
    69    },
    70    "stringPointer": {
    71      "oneOf": [
    72        {
    73          "type": "string"
    74        },
    75        {
    76          "type": "null"
    77        }
    78      ]
    79    },
    80    "mapStringString": {
    81      "type": "object",
    82      "patternProperties": {
    83        ".{1,}": {
    84          "type": "string"
    85        }
    86      }
    87    },
    88    "mapStringObject": {
    89      "type": "object",
    90      "patternProperties": {
    91        ".{1,}": {
    92          "type": "object"
    93        }
    94      }
    95    }
    96  }
    97}

View as plain text