{
  "description": "LimitRangeItem defines a min/max usage limit for any resource that matches on kind.",
  "properties": {
    "default": {
      "additionalProperties": {
        "oneOf": [
          {
            "type": [
              "string",
              "null"
            ]
          },
          {
            "type": [
              "number",
              "null"
            ]
          }
        ]
      },
      "description": "Default resource requirement limit value by resource name if resource limit is omitted.",
      "type": [
        "object",
        "null"
      ]
    },
    "defaultRequest": {
      "additionalProperties": {
        "oneOf": [
          {
            "type": [
              "string",
              "null"
            ]
          },
          {
            "type": [
              "number",
              "null"
            ]
          }
        ]
      },
      "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.",
      "type": [
        "object",
        "null"
      ]
    },
    "max": {
      "additionalProperties": {
        "oneOf": [
          {
            "type": [
              "string",
              "null"
            ]
          },
          {
            "type": [
              "number",
              "null"
            ]
          }
        ]
      },
      "description": "Max usage constraints on this kind by resource name.",
      "type": [
        "object",
        "null"
      ]
    },
    "maxLimitRequestRatio": {
      "additionalProperties": {
        "oneOf": [
          {
            "type": [
              "string",
              "null"
            ]
          },
          {
            "type": [
              "number",
              "null"
            ]
          }
        ]
      },
      "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.",
      "type": [
        "object",
        "null"
      ]
    },
    "min": {
      "additionalProperties": {
        "oneOf": [
          {
            "type": [
              "string",
              "null"
            ]
          },
          {
            "type": [
              "number",
              "null"
            ]
          }
        ]
      },
      "description": "Min usage constraints on this kind by resource name.",
      "type": [
        "object",
        "null"
      ]
    },
    "type": {
      "description": "Type of resource that this limit applies to.",
      "type": [
        "string",
        "null"
      ]
    }
  },
  "required": [
    "type"
  ],
  "type": "object",
  "$schema": "http://json-schema.org/schema#"
}