Take
TakeType
Representation for Take type in MoveUGC.
id
class-attribute
instance-attribute
id: str = Field(description='Unique identifier for the take', examples=['take-2c6059be-0f91-4cb8-aa1a-512cd10a66b5'], title='Take ID')
created
class-attribute
instance-attribute
created: datetime = Field(description='Date and time when the take was created. This will be in UTC.', examples=['2021-08-04T15:00:00.000Z'], title='Take creation date')
metadata
class-attribute
instance-attribute
metadata: Json[Any] = Field(description='Metadata associated with the take', examples=[{'key': 'value'}], title='Take metadata')
client
class-attribute
instance-attribute
client: Optional[Client] = Field(description='Client associated with the take', examples=[{ID_LITERAL: 'client-0aa9ba14-44f9-4d47-89b4-c77cdea9e801'}], title='Take client', default=None)
sources
class-attribute
instance-attribute
sources: Optional[List[Source]] = Field(description='Sources associated with the take', examples=[{'deviceLabel': 'my-device', 'file': {ID_LITERAL: 'file-1fd863d5-875b-4e48-89bb-c6234e804738'}, 'format': 'MP4'}, {'deviceLabel': 'my-device', 'file': {ID_LITERAL: 'file-1fd863d5-875b-4e48-89bb-c6234e804738'}, 'format': 'MOVE'}], title='Take sources', alias='sources', default=None)