json_schema: {
      "definitions": {
          "ComputeOfferings": {
              "items": {
                  "type": "string"
              },
              "type": "array"
          },
          "DiskOfferings": {
              "items": {
                  "type": "string"
              },
              "type": "array"
          },
          "FilterOfferingDisabled": {
              "additionalProperties": false,
              "properties": {
                  "filterOfferings": {
                      "const": false
                  },
                  "zones": {
                      "additionalProperties": {
                          "$ref": "#/definitions/OfferingsForZone"
                      },
                      "type": "object"
                  }
              },
              "required": [
                  "filterOfferings"
              ],
              "type": "object"
          },
          "FilterOfferingEnabled": {
              "additionalProperties": false,
              "properties": {
                  "filterOfferings": {
                      "const": true
                  },
                  "zones": {
                      "additionalProperties": {
                          "$ref": "#/definitions/OfferingsForZone"
                      },
                      "type": "object"
                  }
              },
              "required": [
                  "filterOfferings",
                  "zones"
              ],
              "type": "object"
          },
          "OfferingsForZone": {
              "additionalProperties": false,
              "properties": {
                  "computeOfferings": {
                      "$ref": "#/definitions/ComputeOfferings"
                  },
                  "diskOfferings": {
                      "$ref": "#/definitions/DiskOfferings"
                  }
              },
              "type": "object"
          }
      },
      "oneOf": [
          {
              "$ref": "#/definitions/FilterOfferingEnabled"
          },
          {
              "$ref": "#/definitions/FilterOfferingDisabled"
          }
      ]
  }