Runtime Release Schedule object
The Runtime Release Schedule object allows you to configure a schedule for automatically receiving updates on a runtime, Runtime cluster, or Runtime cloud.
You must have the Runtime Management privilege to use the Runtime Release Schedule object.
Structure
<RuntimeReleaseSchedule>
<atomId></atomId>
<scheduleType></scheduleType>
<hourOfDay></hourOfDay>
<timeZone></timeZone>
</RuntimeReleaseSchedule>
| Field | Type | Description |
|---|---|---|
| Filter | Filter | Filter |
| atomID | string | The ID of the container for which you want to set a schedule. |
| scheduleType | string | Required. Determines whether you want to receive the updates when available, and if so, whether you receive them in the first or second (last) week they are available prior to the .- FIRST - Update within the first week that updates are available 1. LAST - Update within the second week that updates are available 2. NEVER - Update with the |
| dayOfWeek | string | The day of the week that you want to receive updates on the runtime, Runtime cluster, or Runtime cloud. 1. Required if scheduleType is set to FIRST or LAST |
| hourOfDay | integer | The hour of the day that you want to receive updates on the runtime, Runtime cluster, or Runtime cloud. 1. Must be between 0-23 2. Required if scheduleType is set to FIRST or LAST |
| timeZone | string | The time zone of your set schedule. 1. Must be a valid time zone 2. Required if scheduleType is set to FIRST or LAST |
Supported operations
| GET | QUERY | CREATE | UPDATE | EXECUTE | DELETE |
|---|---|---|---|---|---|
| Supported | Not Supported | Supported | Supported | Not Supported | Supported |
Notes:
-
The GET operation returns the current schedule for receiving updates on a specified runtime, Runtime cluster, or Runtime cloud.
-
The CREATE operation sets a schedule for receiving updates with the scheduleType, dayOfWeek, hourOfDay, and timeZone fields.
-
The UPDATE operation modifies a set schedule for receiving updates.
-
The DELETE operation sets the scheduleType to NEVER, meaning that the runtime, Runtime cluster, or Runtime cloud receives updates only during the .
SOAP implementation
-
GET operation
Request:
<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:api="http://api.platform.boomi.com/"><soapenv:Header><wsse:Securityxmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken"xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Username>ATOMSPHERE_USER_NAME</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">ATOMSPHERE_PASSWORD</wsse:Password></wsse:UsernameToken></wsse:Security></soapenv:Header><soapenv:Body><api:getxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><!--Optional:--><api:objectType>RuntimeReleaseSchedule</api:objectType><!--Optional:--><api:objectId>2f717303-f3a1-4c09-8195-29d105b35620</api:objectId><!--Optional:--></api:get></soapenv:Body></soapenv:Envelope>Response:
<S:Envelopexmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><bns:getResponsexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:bns="http://api.platform.boomi.com/"><bns:result xsi:type="bns:RuntimeReleaseSchedule"><bns:atomId>2f717303-f3a1-4c09-8195-29d105b35620</bns:atomId><bns:scheduleType>FIRST</bns:scheduleType><bns:dayOfWeek>WEDNESDAY</bns:dayOfWeek><bns:hourOfDay>21</bns:hourOfDay><bns:timeZone>America/New_York</bns:timeZone></bns:result></bns:getResponse></S:Body></S:Envelope> -
CREATE operation
The following example creates a schedule where a Runtime receives the updates in the first week after the on Sunday at 23:00 in the America/Puerto_Rico time zone.
Request:
<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:api="http://api.platform.boomi.com/"><soapenv:Header><wsse:Securityxmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken"xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Username>ATOMSPHERE_USERNAME</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">ATOMSPHERE_PASSWORD</wsse:Password></wsse:UsernameToken></wsse:Security></soapenv:Header><soapenv:Body><api:create><object xsi:type="api:RuntimeReleaseSchedule"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ><atomId>407e55c8-b4b8-452a-8163-8e8989e64bc8</atomId><scheduleType>FIRST</scheduleType><dayOfWeek>SUNDAY</dayOfWeek><hourOfDay>23</hourOfDay><timeZone>America/Puerto_Rico</timeZone></object></api:create></soapenv:Body></soapenv:Envelope>Response:
<S:Envelopexmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><bns:createResponsexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:bns="http://api.platform.boomi.com/"><result xsi:type="bns:RuntimeReleaseSchedule"><bns:atomId>407e55c8-b4b8-452a-8163-8e8989e64bc8</bns:atomId><bns:scheduleType>FIRST</bns:scheduleType><bns:dayOfWeek>SUNDAY</bns:dayOfWeek><bns:hourOfDay>23</bns:hourOfDay><bns:timeZone>America/Puerto_Rico</bns:timeZone></result></bns:createResponse></S:Body></S:Envelope> -
UPDATE operation
This example updates the scheduleType of a set schedule to NEVER, resulting in the Atom receiving updates only during the .
Request:
<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:api="http://api.platform.boomi.com/"><soapenv:Header><wsse:Securityxmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken"xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Username>ATOMSPHERE_USERNAME</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">ATOMSPHERE_PASSWORD</wsse:Password></wsse:UsernameToken></wsse:Security></soapenv:Header><soapenv:Body><api:update><object xsi:type="api:RuntimeReleaseSchedule"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ><atomId>407e55c8-b4b8-452a-8163-8e8989e64bc8</atomId><scheduleType>NEVER</scheduleType></object></api:update></soapenv:Body></soapenv:Envelope>Response:
<S:Envelopexmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><bns:updateResponsexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:bns="http://api.platform.boomi.com/"><result xsi:type="bns:RuntimeReleaseSchedule"><bns:atomId>407e55c8-b4b8-452a-8163-8e8989e64bc8</bns:atomId><bns:scheduleType>NEVER</bns:scheduleType><bns:hourOfDay>0</bns:hourOfDay></result></bns:updateResponse></S:Body></S:Envelope> -
DELETE operation
Request:
<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:api="http://api.platform.boomi.com/"><soapenv:Header><wsse:Securityxmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><wsse:UsernameToken wsu:Id="UsernameToken"xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Username>ATOMSPHERE_USER_NAME</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">ATOMSPHERE_PASSWORD</wsse:Password></wsse:UsernameToken></wsse:Security></soapenv:Header><soapenv:Body><api:delete><!--Optional:--><objectType>RuntimeReleaseSchedule</objectType><!--Optional:--><objectId>2f717303-f3a1-4c09-8195-29d105b35620</objectId><!--Optional:--></api:delete></soapenv:Body></soapenv:Envelope>Response:
<S:Envelopexmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><bns:deleteResponsexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:bns="http://api.platform.boomi.com/"><successful>true</successful></bns:deleteResponse></S:Body></S:Envelope>