Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.14 KB

File metadata and controls

40 lines (34 loc) · 2.14 KB

MuxRuby::DeliveryReport

Properties

Name Type Description Notes
live_stream_id String Unique identifier for the live stream that created the asset. [optional]
asset_id String Unique identifier for the asset. [optional]
passthrough String The `passthrough` value for the asset. [optional]
created_at String Time at which the asset was created. Measured in seconds since the Unix epoch. [optional]
deleted_at String If exists, time at which the asset was deleted. Measured in seconds since the Unix epoch. [optional]
asset_state String The state of the asset. [optional]
asset_duration Float The duration of the asset in seconds. [optional]
asset_resolution_tier String The resolution tier that the asset was ingested at, affecting billing for ingest & storage [optional]
asset_encoding_tier String This field is deprecated. Please use `asset_video_quality` instead. The encoding tier that the asset was ingested at. See the video quality guide for more details. [optional]
asset_video_quality String The video quality that the asset was ingested at. This field replaces `asset_encoding_tier`. See the video quality guide for more details. [optional]
delivered_seconds Float Total number of delivered seconds during this time window. [optional]
delivered_seconds_by_resolution DeliveryReportDeliveredSecondsByResolution [optional]

Example

require 'mux_ruby'

instance = MuxRuby::DeliveryReport.new(
  live_stream_id: null,
  asset_id: null,
  passthrough: null,
  created_at: null,
  deleted_at: null,
  asset_state: null,
  asset_duration: null,
  asset_resolution_tier: null,
  asset_encoding_tier: null,
  asset_video_quality: null,
  delivered_seconds: null,
  delivered_seconds_by_resolution: null
)