github.com/muxinc/mux-go@v1.1.1/model_delivery_report.go (about) 1 // Mux Go - Copyright 2019 Mux Inc. 2 // NOTE: This file is auto generated. Do not edit this file manually. 3 4 package muxgo 5 6 type DeliveryReport struct { 7 // Unique identifier for the live stream that created the asset. 8 LiveStreamId string `json:"live_stream_id,omitempty"` 9 // Unique identifier for the asset. 10 AssetId string `json:"asset_id,omitempty"` 11 // The `passthrough` value for the asset. 12 Passthrough string `json:"passthrough,omitempty"` 13 // Time at which the asset was created. Measured in seconds since the Unix epoch. 14 CreatedAt string `json:"created_at,omitempty"` 15 // If exists, time at which the asset was deleted. Measured in seconds since the Unix epoch. 16 DeletedAt string `json:"deleted_at,omitempty"` 17 // The state of the asset. 18 AssetState string `json:"asset_state,omitempty"` 19 // The duration of the asset in seconds. 20 AssetDuration float64 `json:"asset_duration,omitempty"` 21 // Total number of delivered seconds during this time window. 22 DeliveredSeconds float64 `json:"delivered_seconds,omitempty"` 23 }