Payload required to create a temporal data object

link GraphQL Schema definition

1input CreateTDO {
2# Start date and time. ISO-8601 standard strings
3# and numerical format in either Unix format (seconds
4# since epoch) or milliseconds since epoch are accepted.
5startDateTime: DateTime!
7# Stop date and time. ISO-8601 standard strings
8# and numerical format in either Unix format (seconds
9# since epoch) or milliseconds since epoch are accepted.
10stopDateTime: DateTime!
12# Source for the TDO, such as an ingestion type or engine ID.
13source: String
15# Status, such as "downloaded" or "recording".
16# The server will set a value if one is not provided.
17status: String
19# A name for the TDO object, such as the name of the primary media file.
20name: String
22# A description for the TDO object.
23description: String
25# True if the new TDO should be made public. If true,
26# will be set to true and users from other organizations will be able to
27# view, but not modify, the TDO's metadata and assets.
28isPublic: Boolean
30# An optional parent folder ID for the new TemporalDataObject.
31# The folder can be filed in additional folders later using
32# `fileTemporalDataObject`,
33# or un-filed from this one.
34parentFolderId: ID
36# Optionally, set source data for this TDO. Source data identifies
37# that task that generated this TDO. If the TDO was not generated as part
38# of engine or adapter execution, this field should not be set.
39# However, it is _strongly_ recommended that engines that create TDOs
40# set this field. Doing so ensures that later tasks in the same job
41# have appropriate access to the new TDO.
42sourceData: SetTDOSourceData
44details: JSONData
46# Only internal systems can set this value
47applicationId: ID
49# Optionally, specify one or more structured data objects to apply as
50# content templates to the TDO. They will be stored as assets of type
51# content-template and will contain an immutable copy of the original data.
52contentTemplates: [CreateTDOContentTemplateWithTDO!]
54# Optionally, add the new data to the search index. If the data is not
55# indexed on creation, it can be indexed later by using `updateTDO` or
56# creating a suitable job.
57addToIndex: Boolean
59# An optional thumbnail URL for the TDO
60thumbnailUrl: String
62# An optional preview asset URL for the TDO
63previewUrl: String
65# An optional image representing the TDO source
66sourceImageUrl: String
68# Optionally, provide information to create one or more assets.
69assets: [CreateAssetInTDO!]
71# Optionally, looks up and launch the scheduleJob that associates with
72# media source if it is active
73launchProgram: Boolean