LiveOutput Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
The initial timestamp that the live output will start at, any content before this value will not be archived.
- 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.