Volume
HumanVolumeType
Representation for HumanVolume type in MoveUGC.
id
class-attribute
instance-attribute
id: str = Field(description='Unique identifier for the volume', examples=['volume-2c6059be-0f91-4cb8-aa1a-512cd10a66b5'], title='Volume ID')
name
class-attribute
instance-attribute
name: str = Field(description='Name of the volume', examples=['My volume'], title='Volume name')
area_type
class-attribute
instance-attribute
area_type: AreaType = Field(description='Area type of the volume.', examples=['NORMAL', 'LARGE'], title='Area type', alias='areaType')
human_height
class-attribute
instance-attribute
human_height: float = Field(description='Height of the human in metres', examples=[1.75], title='Human height in metres', alias='humanHeight')
created
class-attribute
instance-attribute
created: datetime = Field(description='Date and time when the volume was created. This will be in UTC.', examples=['2021-08-04T15:00:00.000Z'], title='Volume creation date')
metadata
class-attribute
instance-attribute
metadata: Json[Any] = Field(description='Metadata associated with the volume', examples=[{'key': 'value'}], title='Volume metadata')
client
class-attribute
instance-attribute
client: Optional[Client] = Field(description='Client associated with the volume', examples=[{ID_LITERAL: 'client-0aa9ba14-44f9-4d47-89b4-c77cdea9e801'}], title='Volume client', default=None)
sources
class-attribute
instance-attribute
sources: Optional[List[Source]] = Field(description='Sources associated with the volume', examples=[{'deviceLabel': 'my-device-1', 'file': {ID_LITERAL: 'file-1fd863d5-875b-4e48-89bb-c6234e804738'}, 'format': 'MP4'}, {'deviceLabel': 'my-device-2', 'file': {ID_LITERAL: 'file-1fd863d5-875b-4e48-89bb-c6234e804738'}, 'format': 'MOVE'}], title='Volume sources', default=None)
state
class-attribute
instance-attribute
state: str = Field(description='State of the volume processing.', examples=['FINISHED', 'NOT STARTED', 'RUNNING', 'FAILED'], title='Volume state')