LiveOutput interface

The Live Output.

Extends

Properties

archiveWindowLength

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.

assetName

The asset that the live output will write to.

created

The creation time the live output. NOTE: This property will not be serialized. It can only be populated by the server.

description

The description of the live output.

hls

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

lastModified

The time the live output was last modified. NOTE: This property will not be serialized. It can only be populated by the server.

manifestName

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

outputSnapTime

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

provisioningState

The provisioning state of the live output. NOTE: This property will not be serialized. It can only be populated by the server.

resourceState

The resource state of the live output. NOTE: This property will not be serialized. It can only be populated by the server.

rewindWindowLength

ISO 8601 time between 1 minute to the duration of archiveWindowLength to control seek-able window length during Live. The service won't use this property once LiveOutput stops. The archived VOD will have full content with original ArchiveWindowLength. For example, use PT1H30M to indicate 1 hour and 30 minutes of rewind window length. Service will use implicit default value 30m only if Live Event enables LL.

systemData

The system metadata relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

archiveWindowLength

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.

archiveWindowLength?: string

Property Value

string

assetName

The asset that the live output will write to.

assetName?: string

Property Value

string

created

The creation time the live output. NOTE: This property will not be serialized. It can only be populated by the server.

created?: Date

Property Value

Date

description

The description of the live output.

description?: string

Property Value

string

hls

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

hls?: Hls

Property Value

Hls

lastModified

The time the live output was last modified. NOTE: This property will not be serialized. It can only be populated by the server.

lastModified?: Date

Property Value

Date

manifestName

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

manifestName?: string

Property Value

string

outputSnapTime

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

outputSnapTime?: number

Property Value

number

provisioningState

The provisioning state of the live output. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

resourceState

The resource state of the live output. NOTE: This property will not be serialized. It can only be populated by the server.

resourceState?: string

Property Value

string

rewindWindowLength

ISO 8601 time between 1 minute to the duration of archiveWindowLength to control seek-able window length during Live. The service won't use this property once LiveOutput stops. The archived VOD will have full content with original ArchiveWindowLength. For example, use PT1H30M to indicate 1 hour and 30 minutes of rewind window length. Service will use implicit default value 30m only if Live Event enables LL.

rewindWindowLength?: string

Property Value

string

systemData

The system metadata relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type