Name | Type | Description | Notes |
---|---|---|---|
name | kotlin.String | The name the asset should have in Frame.io. This value does not have to match the name of the file on disk; it can be whatever you want it to be in Frame.io. Required if `is_realtime_upload` is `false`. If `is_realtime_upload` is `true`, must containa valid extension in the form of `".[ext]"`, unless `extension` is provided, in which case this field may be `null` or omitted. | [optional] |
extension | kotlin.String | Required when `is_realtime_upload` is `true`, when `name` is not known at time of asset creation. If `name` is provided, must match extension of that value. Ignored when `is_realtime_upload` is `false`. When supplied, asset will be creted with `name` value of `"[new file].extension"`. | [optional] |
filetype | kotlin.String | MIME type like `video/quicktime`. Many languages have built in utilities for detecting file mimetype (see Go and Python for examples). Required if `is_realtime_upload` is `true`. | [optional] |
autoVersionId | kotlin.String | The asset you'd like this to be the next version of | [optional] |
isRealtimeUpload | kotlin.Boolean | If `true`, File data for this asset is to be uploaded through the Real-time Uploads API. If `false`, File data for this asset will be uploaded through the default API. Must be `false` if `filetype` is not `file`. | [optional] |
filesize | DeviceAssetCreateDeprecatedRequestFilesize | [optional] | |
channel | DeviceAssetCreateDeprecatedRequestChannel | [optional] | |
offset | DeviceAssetCreateDeprecatedRequestFilesize | [optional] | |
parts | DeviceAssetCreateDeprecatedRequestParts | [optional] |