changedInput schema / properties / attachments / items / anyOf
Previous value: -[
- {
- "properties": {
- "attachmentId": {
- "description": "An attachment id, as a message read named it.",
- "maxLength": 2048,
- "pattern": "^(?:\\d+(?:\\.\\d+)*|[A-Za-z0-9_=-]+)$",
- "type": "string"
- },
- "mailbox": {
- "description": "The mailbox holding the message the file is in, of the same provider as the one written from.",
- "minLength": 1,
- "type": "string"
- },
- "messageId": {
- "description": "The provider's own identifier.",
- "pattern": "^[A-Za-z0-9_=-]{1,512}$",
- "type": "string"
- }
- },
- "required": [
- "mailbox",
- "messageId",
- "attachmentId"
- ],
- "type": "object"
- },
- {
- "properties": {
- "content": {
- "contentEncoding": "base64",
- "description": "The file's own bytes, base64.",
- "format": "base64",
- "pattern": "^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$",
- "type": "string"
- },
- "contentId": {
- "description": "Places a picture inside the words rather than among the files: html shows it where it writes <img src=\"cid:<contentId>\">. One html does not show goes among the files.",
- "maxLength": 200,
- "pattern": "^[\\w.+-]+(?:@[\\w.-]+)?$",
- "type": "string"
- },
- "filename": {
- "description": "What the file is called.",
- "minLength": 1,
- "type": "string"
- },
- "mimeType": {
- "description": "The file's media type.",
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "filename",
- "mimeType",
- "content"
- ],
- "type": "object"
- },
- {
- "properties": {
- "filename": {
- "description": "What the file is called.",
- "minLength": 1,
- "type": "string"
- },
- "mimeType": {
- "description": "The file's media type.",
- "minLength": 1,
- "type": "string"
- },
- "upload": {
- "description": "The upload an earlier call's answer gave this file, once the file is put at its address.",
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
- }
- },
- "required": [
- "filename",
- "mimeType",
- "upload"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "description": "A file you hold, named alone: the call answers with an address to put it at.",
- "properties": {
- "filename": {
- "description": "What the file is called.",
- "minLength": 1,
- "type": "string"
- },
- "mimeType": {
- "description": "The file's media type.",
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "filename",
- "mimeType"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "properties": {
+ "attachmentId": {
+ "description": "An attachment id, as a message read named it.",
+ "maxLength": 2048,
+ "pattern": "^(?:\\d+(?:\\.\\d+)*|[A-Za-z0-9_=-]+)$",
+ "type": "string"
+ },
+ "mailbox": {
+ "description": "The mailbox holding the message the file is in, whatever its provider.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "messageId": {
+ "description": "The provider's own identifier.",
+ "pattern": "^[A-Za-z0-9_=-]{1,512}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "mailbox",
+ "messageId",
+ "attachmentId"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "content": {
+ "contentEncoding": "base64",
+ "description": "The file's own bytes, base64.",
+ "format": "base64",
+ "pattern": "^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$",
+ "type": "string"
+ },
+ "contentId": {
+ "description": "Places a picture inside the words rather than among the files: html shows it where it writes <img src=\"cid:<contentId>\">. One html does not show goes among the files.",
+ "maxLength": 200,
+ "pattern": "^[\\w.+-]+(?:@[\\w.-]+)?$",
+ "type": "string"
+ },
+ "filename": {
+ "description": "What the file is called.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "mimeType": {
+ "description": "The file's media type.",
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "filename",
+ "mimeType",
+ "content"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "filename": {
+ "description": "What the file is called.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "mimeType": {
+ "description": "The file's media type.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "upload": {
+ "description": "The upload an earlier call's answer gave this file, once the file is put at its address.",
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "filename",
+ "mimeType",
+ "upload"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "description": "A file you hold, named alone: the call answers with an address to put it at.",
+ "properties": {
+ "filename": {
+ "description": "What the file is called.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "mimeType": {
+ "description": "The file's media type.",
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "filename",
+ "mimeType"
+ ],
+ "type": "object"
+ }
+]