addedInput schema / oneOf
Added value: +[
+ {
+ "properties": {
+ "dailyLimit": {
+ "default": 30,
+ "maximum": 500,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "displayName": {
+ "maxLength": 120,
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "password": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "provider": {
+ "const": "google_app",
+ "type": "string"
+ }
+ },
+ "required": [
+ "provider",
+ "email",
+ "password"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "dailyLimit": {
+ "default": 30,
+ "maximum": 500,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "displayName": {
+ "maxLength": 120,
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "imap": {
+ "properties": {
+ "host": {
+ "maxLength": 253,
+ "minLength": 1,
+ "pattern": "^[a-z0-9.-]+$",
+ "type": "string"
+ },
+ "port": {
+ "maximum": 65535,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "security": {
+ "enum": [
+ "tls",
+ "starttls"
+ ],
+ "type": "string"
+ },
+ "user": {
+ "maxLength": 320,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "host",
+ "port",
+ "security",
+ "user"
+ ],
+ "type": "object"
+ },
+ "password": {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ },
+ "provider": {
+ "const": "smtp",
+ "type": "string"
+ },
+ "smtp": {
+ "properties": {
+ "host": {
+ "maxLength": 253,
+ "minLength": 1,
+ "pattern": "^[a-z0-9.-]+$",
+ "type": "string"
+ },
+ "port": {
+ "maximum": 65535,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "security": {
+ "enum": [
+ "tls",
+ "starttls"
+ ],
+ "type": "string"
+ },
+ "user": {
+ "maxLength": 320,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "host",
+ "port",
+ "security",
+ "user"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "provider",
+ "email",
+ "password",
+ "smtp",
+ "imap"
+ ],
+ "type": "object"
+ }
+]
removedInput schema / properties
Removed value: -{
- "input": {
- "oneOf": [
- {
- "properties": {
- "dailyLimit": {
- "default": 30,
- "maximum": 500,
- "minimum": 1,
- "type": "integer"
- },
- "displayName": {
- "maxLength": 120,
- "type": "string"
- },
- "email": {
- "type": "string"
- },
- "password": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "provider": {
- "const": "google_app",
- "type": "string"
- }
- },
- "required": [
- "provider",
- "email",
- "password"
- ],
- "type": "object"
- },
- {
- "properties": {
- "dailyLimit": {
- "default": 30,
- "maximum": 500,
- "minimum": 1,
- "type": "integer"
- },
- "displayName": {
- "maxLength": 120,
- "type": "string"
- },
- "email": {
- "type": "string"
- },
- "imap": {
- "properties": {
- "host": {
- "maxLength": 253,
- "minLength": 1,
- "pattern": "^[a-z0-9.-]+$",
- "type": "string"
- },
- "port": {
- "maximum": 65535,
- "minimum": 1,
- "type": "integer"
- },
- "security": {
- "enum": [
- "tls",
- "starttls"
- ],
- "type": "string"
- },
- "user": {
- "maxLength": 320,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "host",
- "port",
- "security",
- "user"
- ],
- "type": "object"
- },
- "password": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "provider": {
- "const": "smtp",
- "type": "string"
- },
- "smtp": {
- "properties": {
- "host": {
- "maxLength": 253,
- "minLength": 1,
- "pattern": "^[a-z0-9.-]+$",
- "type": "string"
- },
- "port": {
- "maximum": 65535,
- "minimum": 1,
- "type": "integer"
- },
- "security": {
- "enum": [
- "tls",
- "starttls"
- ],
- "type": "string"
- },
- "user": {
- "maxLength": 320,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "host",
- "port",
- "security",
- "user"
- ],
- "type": "object"
- }
- },
- "required": [
- "provider",
- "email",
- "password",
- "smtp",
- "imap"
- ],
- "type": "object"
- }
- ]
- }
-}
removedInput schema / required
Removed value: -[
- "input"
-]