changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "audience": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "detects": {
+ "items": {
+ "properties": {
+ "area": {
+ "type": "string"
+ },
+ "examples": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "free_trial": {
+ "properties": {
+ "credit_card_required": {
+ "type": "boolean"
+ },
+ "days": {
+ "type": "integer"
+ },
+ "signup_url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "log_retention": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "pages": {
+ "additionalProperties": {
+ "format": "uri",
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "per_firewall_outputs": {
+ "type": "string"
+ },
+ "security_model": {
+ "properties": {
+ "agents_installed": {
+ "type": "boolean"
+ },
+ "changes_firewall_configuration": {
+ "type": "boolean"
+ },
+ "read_only": {
+ "type": "boolean"
+ },
+ "statement": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "supported_firewalls": {
+ "items": {
+ "properties": {
+ "product": {
+ "type": "string"
+ },
+ "vendor": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "vendor",
+ "product"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "summary",
+ "supported_firewalls",
+ "security_model",
+ "detects"
+ ],
+ "type": "object"
+}