INPUT_OBJECT
UpdateTDO
Payload required to create a temporal data object
link GraphQL Schema definition
1 input UpdateTDO { 4 2 # ID of the TDO to update 3 : ID! 7 5 # Start date and time in numerical (epoch) format. 6 : DateTime 10 8 # Stop date and time in numerical (epoch) format. 9 : DateTime 13 11 # Source for the TDO, such as an ingestion type or engine ID. 12 : String 16 14 # Current status, such as "downloaded" or "recording". 15 : String 19 17 # A name for the TDO object, such as the name of the primary media file. 18 : String 22 20 # A description for the TDO object. 21 : String 25 23 # Set the primary asset of a given type (transcript or media) 24 : [SetPrimaryAsset!] 30 26 # True if the new TDO should be made public. If true, security.global 27 # will be set to true and users from other organizations will be able to 28 # view, but not modify, the TDO's metadata and assets. 29 : Boolean 32 31 : JSONData 39 33 # Optionally, specify one or more structured data objects to apply as 34 # content templates to the TDO. They will be stored as assets of type 35 # content-template and will contain an immutable copy of the original data. 36 # Setting this field on an update does _not_ affect any content templates 37 # previously added to the TDO -- it only creates the new ones. 38 : [CreateTDOContentTemplateWithTDO!] 42 40 # An optional thumbnail URL for the TDO 41 : String 45 43 # An optional preview asset URL for the TDO 44 : String 48 46 # An optional image representing the TDO source 47 : String 51 49 # Optionally, add the data to the search index. 50 : Boolean 54 52 # Optional flags for enforcing certain constrains during tdoCreation 53 : [UpdateTDOFlag] 55 }