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}]