changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "annual_discount": {
+ "type": "number"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "enterprise_note": {
+ "type": "string"
+ },
+ "enterprise_threshold": {
+ "type": "integer"
+ },
+ "formula": {
+ "type": "string"
+ },
+ "free_trial_days": {
+ "type": "integer"
+ },
+ "frequency_multiplier": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ },
+ "included_retention_days": {
+ "type": "integer"
+ },
+ "per_firewall": {
+ "type": "number"
+ },
+ "platform_fee": {
+ "type": "number"
+ },
+ "presets": {
+ "items": {
+ "properties": {
+ "firewalls": {
+ "type": "integer"
+ },
+ "frequency": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "quote": {
+ "properties": {
+ "annual_total": {
+ "description": "Total billed per year when billing is annual.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "billing": {
+ "enum": [
+ "monthly",
+ "annual"
+ ],
+ "type": "string"
+ },
+ "breakdown": {
+ "items": {
+ "properties": {
+ "amount": {
+ "type": "number"
+ },
+ "key": {
+ "enum": [
+ "platform",
+ "firewalls",
+ "frequency",
+ "retention"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "key",
+ "amount"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "contact": {
+ "description": "True at or above the enterprise threshold: no price, talk to sales.",
+ "type": "boolean"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "monthly": {
+ "description": "Undiscounted monthly price.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "price": {
+ "description": "Price per month shown to the customer (discounted when billing is annual).",
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "contact",
+ "currency",
+ "billing",
+ "price",
+ "breakdown"
+ ],
+ "type": "object"
+ },
+ "retention_days": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "quote_endpoint": {
+ "format": "uri",
+ "type": "string"
+ },
+ "retention_per_firewall": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "currency",
+ "platform_fee",
+ "per_firewall",
+ "frequency_multiplier",
+ "retention_per_firewall",
+ "presets"
+ ],
+ "type": "object"
+}