Share via


VideoFlags Constructors

Definition

Overloads

VideoFlags()

Initializes a new instance of the VideoFlags class.

VideoFlags(Boolean, Boolean, Boolean)

Initializes a new instance of the VideoFlags class.

VideoFlags()

Initializes a new instance of the VideoFlags class.

public VideoFlags ();
Public Sub New ()

Applies to

VideoFlags(Boolean, Boolean, Boolean)

Initializes a new instance of the VideoFlags class.

public VideoFlags (bool canStream, bool hasData, bool isInUse);
new Microsoft.Azure.Management.VideoAnalyzer.Models.VideoFlags : bool * bool * bool -> Microsoft.Azure.Management.VideoAnalyzer.Models.VideoFlags
Public Sub New (canStream As Boolean, hasData As Boolean, isInUse As Boolean)

Parameters

canStream
Boolean

Value indicating whether or not the video can be streamed. Only "archive" type videos can be streamed.

hasData
Boolean

Value indicating whether or not there has ever been data recorded or uploaded into the video. Newly created videos have this value set to false.

isInUse
Boolean

Value indicating whether or not the video is currently being referenced be an active pipeline. The fact that is being referenced, doesn't necessarily indicate that data is being received. For example, video recording may be gated on events or camera may not be accessible at the time.

Applies to