Skip to content

VampireSquidClient data models

Generated from vars_client.generated.vampire_squid.models -- every field name and type here is exactly what the client returns/accepts. Do not hand-edit this file.

Authorization

vars_client.generated.vampire_squid.models.authorization.Authorization

Field Type
access_token Optional[str]
token_type Optional[str]

BadRequest

vars_client.generated.vampire_squid.models.bad_request.BadRequest

Field Type
message Optional[str]
response_code Optional[int]

HealthStatus

vars_client.generated.vampire_squid.models.health_status.HealthStatus

Field Type
application Optional[str]
available_processors Optional[int]
description Optional[str]
free_memory Optional[int]
jdk_version Optional[str]
max_memory Optional[int]
total_memory Optional[int]
version Optional[str]

LastUpdatedTime

vars_client.generated.vampire_squid.models.last_updated_time.LastUpdatedTime

Field Type
timestamp Optional[datetime.datetime]

Media

vars_client.generated.vampire_squid.models.media.Media

Field Type
audio_codec Optional[str]
camera_id Optional[str]
container Optional[str]
description Optional[str]
duration_millis Optional[int]
frame_rate Optional[float]
height Optional[int]
sha512 Optional[bytes]
size_bytes Optional[int]
start_timestamp Optional[datetime.datetime]
uri Optional[str]
video_codec Optional[str]
video_description Optional[str]
video_name Optional[str]
video_reference_uuid Optional[UUID]
video_sequence_description Optional[str]
video_sequence_name Optional[str]
video_sequence_uuid Optional[UUID]
video_uuid Optional[UUID]
width Optional[int]

MoveVideoParams

vars_client.generated.vampire_squid.models.move_video_params.MoveVideoParams

Field Type
duration_millis Optional[int]
start_timestamp Optional[datetime.datetime]
video_name Optional[str]

NotFound

vars_client.generated.vampire_squid.models.not_found.NotFound

Field Type
message Optional[str]
response_code Optional[int]

ServerError

vars_client.generated.vampire_squid.models.server_error.ServerError

Field Type
message Optional[str]
response_code Optional[int]

Unauthorized

vars_client.generated.vampire_squid.models.unauthorized.Unauthorized

Field Type
message Optional[str]
response_code Optional[int]

Video

vars_client.generated.vampire_squid.models.video.Video

Field Type
description Optional[str]
duration_millis Optional[int]
last_updated_time Optional[datetime.datetime]
name Optional[str]
start_timestamp Optional[datetime.datetime]
uuid Optional[UUID]
video_references Optional[list[VideoReference]]

VideoReference

vars_client.generated.vampire_squid.models.video_reference.VideoReference

Field Type
audio_codec Optional[str]
container Optional[str]
description Optional[str]
frame_rate Optional[float]
height Optional[int]
last_updated_time Optional[datetime.datetime]
sha512 Optional[bytes]
size_bytes Optional[int]
uri Optional[str]
uuid Optional[UUID]
video_codec Optional[str]
width Optional[int]

VideoReferenceCreate

vars_client.generated.vampire_squid.models.video_reference_create.VideoReferenceCreate

Field Type
audio_codec Optional[str]
container Optional[str]
description Optional[str]
frame_rate Optional[float]
height Optional[int]
sha512 Optional[bytes]
size_bytes Optional[int]
uri Optional[str]
video_codec Optional[str]
video_uuid Optional[UUID]
width Optional[int]

VideoReferenceUpdate

vars_client.generated.vampire_squid.models.video_reference_update.VideoReferenceUpdate

Field Type
audio_codec Optional[str]
container Optional[str]
description Optional[str]
frame_rate Optional[float]
height Optional[int]
sha512 Optional[bytes]
size_bytes Optional[int]
uri Optional[str]
video_codec Optional[str]
video_uuid Optional[UUID]
width Optional[int]

VideoSequence

vars_client.generated.vampire_squid.models.video_sequence.VideoSequence

Field Type
camera_id Optional[str]
description Optional[str]
last_updated_time Optional[datetime.datetime]
name Optional[str]
uuid Optional[UUID]
videos Optional[list[Video]]

VideoSequenceCreate

vars_client.generated.vampire_squid.models.video_sequence_create.VideoSequenceCreate

Field Type
camera_id Optional[str]
description Optional[str]
name Optional[str]

VideoSequenceUpdate

vars_client.generated.vampire_squid.models.video_sequence_update.VideoSequenceUpdate

Field Type
camera_id Optional[str]
description Optional[str]
name Optional[str]

VideoUpdate

vars_client.generated.vampire_squid.models.video_update.VideoUpdate

Field Type
description Optional[str]
duration_millis Optional[int]
name Optional[str]
start Optional[datetime.datetime]
start_timestamp Optional[datetime.datetime]
video_sequence_uuid Optional[UUID]