// Code generated by "make api"; DO NOT EDIT. // Copyright IBM Corp. 2020, 2026 // SPDX-License-Identifier: MPL-2.0 package sessionrecordings import ( "time" "repo.anhonesthost.net/CyberCoveLLC/threshold/api" ) type ConnectionRecording struct { Id string `json:"id,omitempty"` BytesUp uint64 `json:"bytes_up,string,omitempty"` BytesDown uint64 `json:"bytes_down,string,omitempty"` CreatedTime time.Time `json:"created_time,omitempty"` UpdatedTime time.Time `json:"updated_time,omitempty"` StartTime time.Time `json:"start_time,omitempty"` EndTime time.Time `json:"end_time,omitempty"` Duration api.Duration `json:"duration,omitempty"` MimeTypes []string `json:"mime_types,omitempty"` ChannelRecordings []*ChannelRecording `json:"channel_recordings,omitempty"` RecordingState *RecordingState `json:"recording_state,omitempty"` Exports []*Export `json:"exports,omitempty"` Videos []*Video `json:"videos,omitempty"` }