LiveOutput Constructors

Definition

Overloads

LiveOutput()

Initializes a new instance of the LiveOutput class.

LiveOutput(String, TimeSpan, String, String, String, String, String, Hls, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<LiveOutputResourceState>, SystemData)

Initializes a new instance of the LiveOutput class.

LiveOutput()

Initializes a new instance of the LiveOutput class.

public LiveOutput ();
Public Sub New ()

Applies to

LiveOutput(String, TimeSpan, String, String, String, String, String, Hls, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<LiveOutputResourceState>, SystemData)

Initializes a new instance of the LiveOutput class.

public LiveOutput (string assetName, TimeSpan archiveWindowLength, string id = default, string name = default, string type = default, string description = default, string manifestName = default, Microsoft.Azure.Management.Media.Models.Hls hls = default, long? outputSnapTime = default, DateTime? created = default, DateTime? lastModified = default, string provisioningState = default, Microsoft.Azure.Management.Media.Models.LiveOutputResourceState? resourceState = default, Microsoft.Azure.Management.Media.Models.SystemData systemData = default);
new Microsoft.Azure.Management.Media.Models.LiveOutput : string * TimeSpan * string * string * string * string * string * Microsoft.Azure.Management.Media.Models.Hls * Nullable<int64> * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<Microsoft.Azure.Management.Media.Models.LiveOutputResourceState> * Microsoft.Azure.Management.Media.Models.SystemData -> Microsoft.Azure.Management.Media.Models.LiveOutput
Public Sub New (assetName As String, archiveWindowLength As TimeSpan, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional description As String = Nothing, Optional manifestName As String = Nothing, Optional hls As Hls = Nothing, Optional outputSnapTime As Nullable(Of Long) = Nothing, Optional created As Nullable(Of DateTime) = Nothing, Optional lastModified As Nullable(Of DateTime) = Nothing, Optional provisioningState As String = Nothing, Optional resourceState As Nullable(Of LiveOutputResourceState) = Nothing, Optional systemData As SystemData = Nothing)

Parameters

assetName
String

The asset that the live output will write to.

archiveWindowLength
TimeSpan

ISO 8601 time between 1 minute to 25 hours to indicate the maximum content length that can be archived in the asset for this live output. This also sets the maximum content length for the rewind window. For example, use PT1H30M to indicate 1 hour and 30 minutes of archive window.

id
String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

The name of the resource

type
String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

description
String

The description of the live output.

manifestName
String

The manifest file name. If not provided, the service will generate one automatically.

hls
Hls

HTTP Live Streaming (HLS) packing setting for the live output.

outputSnapTime
Nullable<Int64>

The initial timestamp that the live output will start at, any content before this value will not be archived.

created
Nullable<DateTime>

The creation time the live output.

lastModified
Nullable<DateTime>

The time the live output was last modified.

provisioningState
String

The provisioning state of the live output.

resourceState
Nullable<LiveOutputResourceState>

The resource state of the live output. Possible values include: 'Creating', 'Running', 'Deleting'

systemData
SystemData

The system metadata relating to this resource.

Applies to