DeliveryRequestTemplate
A DeliveryRequestTemplate
describes a single type of request. For example it describes "a Season level Visuals request". Note that it is not a DeliveryRequest, but rather the blueprint for creating such a DeliveryRequest.
It contains the definition of form fields, whether the DeliveryRequest should expect file transfers (and if those should go via Limecraft Flow or through a VolumeAccess) etc.
Property Reference
This is a table of the properties of a DeliveryRequestTemplate
object. You’ll notice that most properties are similar to DeliveryRequest. For those properties, we refer to DeliveryRequest for a more detailed explanation.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
allowFlowTransfer |
✘ |
Boolean |
||
allowMultipleSubmissions |
✘ |
Boolean |
||
assignee |
✘ |
DeliveryRequestAssignee |
||
clientProperties |
✘ |
Object |
||
continueFromPreviousSubmission |
✘ |
Boolean |
||
created |
✘ |
Date |
The time when this resource was created |
date-time |
createdBy |
✘ |
String |
The request or process that created this resource |
|
deliveryDate |
✘ |
Date |
When should this request be delivered? |
date-time |
deliveryRequestTemplateInstances |
✘ |
List of DeliveryRequestTemplateInstance |
||
deliveryRequestType |
✘ |
String |
||
description |
✘ |
String |
||
expectedDeliveryDate |
✘ |
Date |
When do we expect this request be delivered? |
date-time |
formFieldValues |
✘ |
Object |
||
formFieldsDefinition |
✘ |
FormFieldsDefinition |
||
group |
✘ |
String |
||
handle |
✘ |
String |
||
hideDeliveryDate |
✘ |
Boolean |
||
id |
✔ |
Long |
The id of this resource |
int64 |
label |
✘ |
String |
||
lastUpdated |
✘ |
Date |
The time when this resource was last updated |
date-time |
layout |
✘ |
Object |
||
metadataOnly |
✘ |
Boolean |
||
modifiedBy |
✔ |
String |
The request or process responsible for the last update of this resource |
|
objectType |
✘ |
String |
The data model type or class name of this resource |
|
reviewer |
✘ |
DeliveryRequestReviewer |
||
showPreviousSubmissions |
✘ |
Boolean |
||
subGroup |
✘ |
String |
||
tag |
✘ |
List of string |
||
templateGroup |
✘ |
DeliveryRequestTemplateGroup |
||
validationRules |
✘ |
ValidationRules |
||
version |
✔ |
Long |
The version of this resource, used for Optimistic Locking |
int64 |
volumeAccessQuery |
✘ |
ObjectFilter |
handle
A unique string identifying the DeliveryRequestTemplate
and its purpose. E.g. "seasonVisuals"
.
We strongly advise to only use alphanumerical characters, dashes and underscores to create a deliveryRequestType
handle. Special characters, accents etc. should be avoided.
volumeAccessQuery
Can be used to fill in the volumeAccesses
of the DeliveryRequest dynamically.
Example
{
"key": "handle",
"@values": [
"context.parameters.volumeAccessHandle"
]
}