Update applications

POST {{url}}/functions/updateApplications

Request Body

{"0"=>[{"Identifier"=>"MyIpaaSApps.TestApp", "PackageName"=>"MyIpaaSApps.TestApp.1.0.0.app", "EntryPoint"=>"MyIpaaSApps.TestApp.dll", "TypeName"=>"MyIpaaSApps.TestApp.Application", "Name"=>"My iPaaS Apps", "Description"=>"Short description of my app", "Version"=>"1.0.0", "Authors"=>"My Company", "Tags"=>["ipaas-app"], "ConfigurationSchema"=>"{\r\n  \"type\": \"object\",\r\n  \"properties\": {\r\n    \"ignoreMiddleName\": {\r\n      \"type\": \"boolean\",\r\n      \"title\": \"Active\"\r\n    }\r\n  }\r\n}", "ConfigurationUISchema"=>nil, "Actions"=>[{"TypeName"=>"MyIpaaSApps.TestApp.Actions.GenerateFullName", "Name"=>"Generate Full Name - Sample Action", "Description"=>"This action sample demonstrates how to setup an action and accept input request.", "OutputFields"=>["FullName"], "Schema"=>"{\r\n  \"type\": \"object\",\r\n  \"required\": [\r\n    \"firstName\",\r\n    \"lastName\"\r\n  ],\r\n  \"properties\": {\r\n    \"firstName\": {\r\n      \"type\": \"string\",\r\n      \"title\": \"First name\"\r\n    },\r\n    \"middleName\": {\r\n      \"type\": \"string\",\r\n      \"title\": \"Middle name\"\r\n    },\r\n    \"lastName\": {\r\n      \"type\": \"string\",\r\n      \"title\": \"Last name\"\r\n    }\r\n  }\r\n}", "UISchema"=>"{\r\n  \"firstName\": {\r\n    \"ui:autofocus\": true,\r\n    \"ui:placeholder\": \"This text will be shown inside the textbox when field is empty\",\r\n    \"ui:description\": \"This text will be shown under the field. You can use **markdown** syntax if you enable ui:enableMarkdownInDescription as shown below.\",\r\n    \"ui:enableMarkdownInDescription\": true\r\n  }\r\n}"}], "Triggers"=>[{"TypeName"=>"MyIpaaSApps.TestApp.Triggers.PollingTrigger", "Type"=>1, "Name"=>"Sample Polling Trigger", "Description"=>"This trigger sample demonstrates how to setup polling trigger.", "OutputFields"=>["FirstName", "MiddleName", "LastName"], "Schema"=>"{\r\n  \"type\": \"object\",\r\n  \"required\": [\r\n    \"role\"\r\n  ],\r\n  \"properties\": {\r\n    \"role\": {\r\n      \"type\": \"string\",\r\n      \"title\": \"Role\"\r\n    }\r\n  }\r\n}", "UISchema"=>nil}, {"TypeName"=>"MyIpaaSApps.TestApp.Triggers.WebHookTrigger", "Type"=>0, "Name"=>"Sample Webhook Trigger", "Description"=>"This trigger sample demonstrates how to setup webhook trigger.", "OutputFields"=>["Name", "MiddleName", "LastName"], "Schema"=>"{\r\n  \"type\": \"object\",\r\n  \"required\": [\r\n    \"name\"\r\n  ],\r\n  \"properties\": {\r\n    \"name\": {\r\n      \"type\": \"string\",\r\n      \"title\": \"Name\"\r\n    }\r\n  }\r\n}", "UISchema"=>nil}]}]}

RESPONSES

status: OK

[{"packageName":"MyIpaaSApps.TestApp.1.0.0.app","status":1}]