{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/azure-logic-apps/refs/heads/main/json-schema/azure-logic-apps-as2-envelope-settings-schema.json", "title": "AS2EnvelopeSettings", "description": "The AS2 agreement envelope settings.", "type": "object", "properties": { "autogenerateFileName": { "description": "The value indicating whether to auto generate file name.", "type": "boolean" }, "fileNameTemplate": { "description": "The template for file name.", "type": "string" }, "messageContentType": { "description": "The message content type.", "type": "string" }, "suspendMessageOnFileNameGenerationError": { "description": "The value indicating whether to suspend message on file name generation error.", "type": "boolean" }, "transmitFileNameInMimeHeader": { "description": "The value indicating whether to transmit file name in mime header.", "type": "boolean" } }, "required": [ "messageContentType", "transmitFileNameInMimeHeader", "fileNameTemplate", "suspendMessageOnFileNameGenerationError", "autogenerateFileName" ] }