azure-native.media.LiveEvent

The live event. API Version: 2020-05-01.

Example Usage

Create a LiveEvent

using System.Collections.Generic;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var liveEvent = new AzureNative.Media.LiveEvent("liveEvent", new()
    {
        AccountName = "slitestmedia10",
        Description = "test event 1",
        Input = new AzureNative.Media.Inputs.LiveEventInputArgs
        {
            AccessControl = new AzureNative.Media.Inputs.LiveEventInputAccessControlArgs
            {
                Ip = new AzureNative.Media.Inputs.IPAccessControlArgs
                {
                    Allow = new[]
                    {
                        new AzureNative.Media.Inputs.IPRangeArgs
                        {
                            Address = "0.0.0.0",
                            Name = "AllowAll",
                            SubnetPrefixLength = 0,
                        },
                    },
                },
            },
            KeyFrameIntervalDuration = "PT6S",
            StreamingProtocol = "RTMP",
        },
        LiveEventName = "myLiveEvent1",
        Location = "West US",
        Preview = new AzureNative.Media.Inputs.LiveEventPreviewArgs
        {
            AccessControl = new AzureNative.Media.Inputs.LiveEventPreviewAccessControlArgs
            {
                Ip = new AzureNative.Media.Inputs.IPAccessControlArgs
                {
                    Allow = new[]
                    {
                        new AzureNative.Media.Inputs.IPRangeArgs
                        {
                            Address = "0.0.0.0",
                            Name = "AllowAll",
                            SubnetPrefixLength = 0,
                        },
                    },
                },
            },
        },
        ResourceGroupName = "mediaresources",
        Tags = 
        {
            { "tag1", "value1" },
            { "tag2", "value2" },
        },
    });

});

Coming soon!

package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.media.LiveEvent;
import com.pulumi.azurenative.media.LiveEventArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var liveEvent = new LiveEvent("liveEvent", LiveEventArgs.builder()        
            .accountName("slitestmedia10")
            .description("test event 1")
            .input(Map.ofEntries(
                Map.entry("accessControl", Map.of("ip", Map.of("allow", Map.ofEntries(
                    Map.entry("address", "0.0.0.0"),
                    Map.entry("name", "AllowAll"),
                    Map.entry("subnetPrefixLength", 0)
                )))),
                Map.entry("keyFrameIntervalDuration", "PT6S"),
                Map.entry("streamingProtocol", "RTMP")
            ))
            .liveEventName("myLiveEvent1")
            .location("West US")
            .preview(Map.of("accessControl", Map.of("ip", Map.of("allow", Map.ofEntries(
                Map.entry("address", "0.0.0.0"),
                Map.entry("name", "AllowAll"),
                Map.entry("subnetPrefixLength", 0)
            )))))
            .resourceGroupName("mediaresources")
            .tags(Map.ofEntries(
                Map.entry("tag1", "value1"),
                Map.entry("tag2", "value2")
            ))
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

live_event = azure_native.media.LiveEvent("liveEvent",
    account_name="slitestmedia10",
    description="test event 1",
    input=azure_native.media.LiveEventInputResponseArgs(
        access_control={
            "ip": {
                "allow": [azure_native.media.IPRangeArgs(
                    address="0.0.0.0",
                    name="AllowAll",
                    subnet_prefix_length=0,
                )],
            },
        },
        key_frame_interval_duration="PT6S",
        streaming_protocol="RTMP",
    ),
    live_event_name="myLiveEvent1",
    location="West US",
    preview=azure_native.media.LiveEventPreviewResponseArgs(
        access_control={
            "ip": {
                "allow": [azure_native.media.IPRangeArgs(
                    address="0.0.0.0",
                    name="AllowAll",
                    subnet_prefix_length=0,
                )],
            },
        },
    ),
    resource_group_name="mediaresources",
    tags={
        "tag1": "value1",
        "tag2": "value2",
    })
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const liveEvent = new azure_native.media.LiveEvent("liveEvent", {
    accountName: "slitestmedia10",
    description: "test event 1",
    input: {
        accessControl: {
            ip: {
                allow: [{
                    address: "0.0.0.0",
                    name: "AllowAll",
                    subnetPrefixLength: 0,
                }],
            },
        },
        keyFrameIntervalDuration: "PT6S",
        streamingProtocol: "RTMP",
    },
    liveEventName: "myLiveEvent1",
    location: "West US",
    preview: {
        accessControl: {
            ip: {
                allow: [{
                    address: "0.0.0.0",
                    name: "AllowAll",
                    subnetPrefixLength: 0,
                }],
            },
        },
    },
    resourceGroupName: "mediaresources",
    tags: {
        tag1: "value1",
        tag2: "value2",
    },
});
resources:
  liveEvent:
    type: azure-native:media:LiveEvent
    properties:
      accountName: slitestmedia10
      description: test event 1
      input:
        accessControl:
          ip:
            allow:
              - address: 0.0.0.0
                name: AllowAll
                subnetPrefixLength: 0
        keyFrameIntervalDuration: PT6S
        streamingProtocol: RTMP
      liveEventName: myLiveEvent1
      location: West US
      preview:
        accessControl:
          ip:
            allow:
              - address: 0.0.0.0
                name: AllowAll
                subnetPrefixLength: 0
      resourceGroupName: mediaresources
      tags:
        tag1: value1
        tag2: value2

Create LiveEvent Resource

new LiveEvent(name: string, args: LiveEventArgs, opts?: CustomResourceOptions);
@overload
def LiveEvent(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              account_name: Optional[str] = None,
              auto_start: Optional[bool] = None,
              cross_site_access_policies: Optional[CrossSiteAccessPoliciesArgs] = None,
              description: Optional[str] = None,
              encoding: Optional[LiveEventEncodingArgs] = None,
              hostname_prefix: Optional[str] = None,
              input: Optional[LiveEventInputArgs] = None,
              live_event_name: Optional[str] = None,
              location: Optional[str] = None,
              preview: Optional[LiveEventPreviewArgs] = None,
              resource_group_name: Optional[str] = None,
              stream_options: Optional[Sequence[Union[str, StreamOptionsFlag]]] = None,
              tags: Optional[Mapping[str, str]] = None,
              transcriptions: Optional[Sequence[LiveEventTranscriptionArgs]] = None,
              use_static_hostname: Optional[bool] = None)
@overload
def LiveEvent(resource_name: str,
              args: LiveEventArgs,
              opts: Optional[ResourceOptions] = None)
func NewLiveEvent(ctx *Context, name string, args LiveEventArgs, opts ...ResourceOption) (*LiveEvent, error)
public LiveEvent(string name, LiveEventArgs args, CustomResourceOptions? opts = null)
public LiveEvent(String name, LiveEventArgs args)
public LiveEvent(String name, LiveEventArgs args, CustomResourceOptions options)
type: azure-native:media:LiveEvent
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args LiveEventArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args LiveEventArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args LiveEventArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args LiveEventArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args LiveEventArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

LiveEvent Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The LiveEvent resource accepts the following input properties:

AccountName string

The Media Services account name.

Input Pulumi.AzureNative.Media.Inputs.LiveEventInputArgs

Live event input settings. It defines how the live event receives input from a contribution encoder.

ResourceGroupName string

The name of the resource group within the Azure subscription.

AutoStart bool

The flag indicates if the resource should be automatically started on creation.

CrossSiteAccessPolicies Pulumi.AzureNative.Media.Inputs.CrossSiteAccessPoliciesArgs

Live event cross site access policies.

Description string

A description for the live event.

Encoding Pulumi.AzureNative.Media.Inputs.LiveEventEncodingArgs

Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used.

HostnamePrefix string

When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center.

LiveEventName string

The name of the live event, maximum length is 32.

Location string

The geo-location where the resource lives

Preview Pulumi.AzureNative.Media.Inputs.LiveEventPreviewArgs

Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.

StreamOptions List<Union<string, Pulumi.AzureNative.Media.StreamOptionsFlag>>

The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'.

Tags Dictionary<string, string>

Resource tags.

Transcriptions List<Pulumi.AzureNative.Media.Inputs.LiveEventTranscriptionArgs>

Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature.

UseStaticHostname bool

Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state

AccountName string

The Media Services account name.

Input LiveEventInputTypeArgs

Live event input settings. It defines how the live event receives input from a contribution encoder.

ResourceGroupName string

The name of the resource group within the Azure subscription.

AutoStart bool

The flag indicates if the resource should be automatically started on creation.

CrossSiteAccessPolicies CrossSiteAccessPoliciesArgs

Live event cross site access policies.

Description string

A description for the live event.

Encoding LiveEventEncodingArgs

Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used.

HostnamePrefix string

When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center.

LiveEventName string

The name of the live event, maximum length is 32.

Location string

The geo-location where the resource lives

Preview LiveEventPreviewArgs

Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.

StreamOptions []string

The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'.

Tags map[string]string

Resource tags.

Transcriptions []LiveEventTranscriptionArgs

Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature.

UseStaticHostname bool

Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state

accountName String

The Media Services account name.

input LiveEventInputArgs

Live event input settings. It defines how the live event receives input from a contribution encoder.

resourceGroupName String

The name of the resource group within the Azure subscription.

autoStart Boolean

The flag indicates if the resource should be automatically started on creation.

crossSiteAccessPolicies CrossSiteAccessPoliciesArgs

Live event cross site access policies.

description String

A description for the live event.

encoding LiveEventEncodingArgs

Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used.

hostnamePrefix String

When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center.

liveEventName String

The name of the live event, maximum length is 32.

location String

The geo-location where the resource lives

preview LiveEventPreviewArgs

Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.

streamOptions List<Either<String,StreamOptionsFlag>>

The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'.

tags Map<String,String>

Resource tags.

transcriptions List<LiveEventTranscriptionArgs>

Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature.

useStaticHostname Boolean

Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state

accountName string

The Media Services account name.

input LiveEventInputArgs

Live event input settings. It defines how the live event receives input from a contribution encoder.

resourceGroupName string

The name of the resource group within the Azure subscription.

autoStart boolean

The flag indicates if the resource should be automatically started on creation.

crossSiteAccessPolicies CrossSiteAccessPoliciesArgs

Live event cross site access policies.

description string

A description for the live event.

encoding LiveEventEncodingArgs

Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used.

hostnamePrefix string

When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center.

liveEventName string

The name of the live event, maximum length is 32.

location string

The geo-location where the resource lives

preview LiveEventPreviewArgs

Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.

streamOptions (string | StreamOptionsFlag)[]

The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'.

tags {[key: string]: string}

Resource tags.

transcriptions LiveEventTranscriptionArgs[]

Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature.

useStaticHostname boolean

Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state

account_name str

The Media Services account name.

input LiveEventInputArgs

Live event input settings. It defines how the live event receives input from a contribution encoder.

resource_group_name str

The name of the resource group within the Azure subscription.

auto_start bool

The flag indicates if the resource should be automatically started on creation.

cross_site_access_policies CrossSiteAccessPoliciesArgs

Live event cross site access policies.

description str

A description for the live event.

encoding LiveEventEncodingArgs

Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used.

hostname_prefix str

When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center.

live_event_name str

The name of the live event, maximum length is 32.

location str

The geo-location where the resource lives

preview LiveEventPreviewArgs

Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.

stream_options Sequence[Union[str, StreamOptionsFlag]]

The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'.

tags Mapping[str, str]

Resource tags.

transcriptions Sequence[LiveEventTranscriptionArgs]

Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature.

use_static_hostname bool

Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state

accountName String

The Media Services account name.

input Property Map

Live event input settings. It defines how the live event receives input from a contribution encoder.

resourceGroupName String

The name of the resource group within the Azure subscription.

autoStart Boolean

The flag indicates if the resource should be automatically started on creation.

crossSiteAccessPolicies Property Map

Live event cross site access policies.

description String

A description for the live event.

encoding Property Map

Encoding settings for the live event. It configures whether a live encoder is used for the live event and settings for the live encoder if it is used.

hostnamePrefix String

When useStaticHostname is set to true, the hostnamePrefix specifies the first part of the hostname assigned to the live event preview and ingest endpoints. The final hostname would be a combination of this prefix, the media service account name and a short code for the Azure Media Services data center.

liveEventName String

The name of the live event, maximum length is 32.

location String

The geo-location where the resource lives

preview Property Map

Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.

streamOptions List<String | "Default" | "LowLatency">

The options to use for the LiveEvent. This value is specified at creation time and cannot be updated. The valid values for the array entry values are 'Default' and 'LowLatency'.

tags Map<String>

Resource tags.

transcriptions List<Property Map>

Live transcription settings for the live event. See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature.

useStaticHostname Boolean

Specifies whether a static hostname would be assigned to the live event preview and ingest endpoints. This value can only be updated if the live event is in Standby state

Outputs

All input properties are implicitly available as output properties. Additionally, the LiveEvent resource produces the following output properties:

Created string

The creation time for the live event

Id string

The provider-assigned unique ID for this managed resource.

LastModified string

The last modified time of the live event.

Name string

The name of the resource

ProvisioningState string

The provisioning state of the live event.

ResourceState string

The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.

SystemData Pulumi.AzureNative.Media.Outputs.SystemDataResponse

The system metadata relating to this resource.

Type string

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

Created string

The creation time for the live event

Id string

The provider-assigned unique ID for this managed resource.

LastModified string

The last modified time of the live event.

Name string

The name of the resource

ProvisioningState string

The provisioning state of the live event.

ResourceState string

The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.

SystemData SystemDataResponse

The system metadata relating to this resource.

Type string

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

created String

The creation time for the live event

id String

The provider-assigned unique ID for this managed resource.

lastModified String

The last modified time of the live event.

name String

The name of the resource

provisioningState String

The provisioning state of the live event.

resourceState String

The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.

systemData SystemDataResponse

The system metadata relating to this resource.

type String

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

created string

The creation time for the live event

id string

The provider-assigned unique ID for this managed resource.

lastModified string

The last modified time of the live event.

name string

The name of the resource

provisioningState string

The provisioning state of the live event.

resourceState string

The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.

systemData SystemDataResponse

The system metadata relating to this resource.

type string

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

created str

The creation time for the live event

id str

The provider-assigned unique ID for this managed resource.

last_modified str

The last modified time of the live event.

name str

The name of the resource

provisioning_state str

The provisioning state of the live event.

resource_state str

The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.

system_data SystemDataResponse

The system metadata relating to this resource.

type str

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

created String

The creation time for the live event

id String

The provider-assigned unique ID for this managed resource.

lastModified String

The last modified time of the live event.

name String

The name of the resource

provisioningState String

The provisioning state of the live event.

resourceState String

The resource state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.

systemData Property Map

The system metadata relating to this resource.

type String

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

Supporting Types

CrossSiteAccessPolicies

ClientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

CrossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

ClientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

CrossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy String

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy String

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

client_access_policy str

The content of clientaccesspolicy.xml used by Silverlight.

cross_domain_policy str

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy String

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy String

The content of crossdomain.xml used by Silverlight.

CrossSiteAccessPoliciesResponse

ClientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

CrossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

ClientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

CrossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy String

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy String

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

client_access_policy str

The content of clientaccesspolicy.xml used by Silverlight.

cross_domain_policy str

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy String

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy String

The content of crossdomain.xml used by Silverlight.

IPAccessControl

Allow []IPRange

The IP allow list.

allow List<IPRange>

The IP allow list.

allow IPRange[]

The IP allow list.

allow Sequence[IPRange]

The IP allow list.

allow List<Property Map>

The IP allow list.

IPAccessControlResponse

Allow []IPRangeResponse

The IP allow list.

allow List<IPRangeResponse>

The IP allow list.

allow IPRangeResponse[]

The IP allow list.

allow List<Property Map>

The IP allow list.

IPRange

Address string

The IP address.

Name string

The friendly name for the IP address range.

SubnetPrefixLength int

The subnet mask prefix length (see CIDR notation).

Address string

The IP address.

Name string

The friendly name for the IP address range.

SubnetPrefixLength int

The subnet mask prefix length (see CIDR notation).

address String

The IP address.

name String

The friendly name for the IP address range.

subnetPrefixLength Integer

The subnet mask prefix length (see CIDR notation).

address string

The IP address.

name string

The friendly name for the IP address range.

subnetPrefixLength number

The subnet mask prefix length (see CIDR notation).

address str

The IP address.

name str

The friendly name for the IP address range.

subnet_prefix_length int

The subnet mask prefix length (see CIDR notation).

address String

The IP address.

name String

The friendly name for the IP address range.

subnetPrefixLength Number

The subnet mask prefix length (see CIDR notation).

IPRangeResponse

Address string

The IP address.

Name string

The friendly name for the IP address range.

SubnetPrefixLength int

The subnet mask prefix length (see CIDR notation).

Address string

The IP address.

Name string

The friendly name for the IP address range.

SubnetPrefixLength int

The subnet mask prefix length (see CIDR notation).

address String

The IP address.

name String

The friendly name for the IP address range.

subnetPrefixLength Integer

The subnet mask prefix length (see CIDR notation).

address string

The IP address.

name string

The friendly name for the IP address range.

subnetPrefixLength number

The subnet mask prefix length (see CIDR notation).

address str

The IP address.

name str

The friendly name for the IP address range.

subnet_prefix_length int

The subnet mask prefix length (see CIDR notation).

address String

The IP address.

name String

The friendly name for the IP address range.

subnetPrefixLength Number

The subnet mask prefix length (see CIDR notation).

LiveEventEncoding

EncodingType string | Pulumi.AzureNative.Media.LiveEventEncodingType

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

KeyFrameInterval string

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

PresetName string

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

StretchMode string | Pulumi.AzureNative.Media.StretchMode

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

EncodingType string | LiveEventEncodingType

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

KeyFrameInterval string

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

PresetName string

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

StretchMode string | StretchMode

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encodingType String | LiveEventEncodingType

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

keyFrameInterval String

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

presetName String

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretchMode String | StretchMode

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encodingType string | LiveEventEncodingType

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

keyFrameInterval string

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

presetName string

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretchMode string | StretchMode

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encoding_type str | LiveEventEncodingType

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

key_frame_interval str

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

preset_name str

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretch_mode str | StretchMode

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encodingType String | "None" | "Standard" | "Premium1080p"

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

keyFrameInterval String

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

presetName String

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretchMode String | "None" | "AutoSize" | "AutoFit"

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

LiveEventEncodingResponse

EncodingType string

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

KeyFrameInterval string

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

PresetName string

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

StretchMode string

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

EncodingType string

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

KeyFrameInterval string

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

PresetName string

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

StretchMode string

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encodingType String

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

keyFrameInterval String

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

presetName String

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretchMode String

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encodingType string

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

keyFrameInterval string

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

presetName string

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretchMode string

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encoding_type str

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

key_frame_interval str

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

preset_name str

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretch_mode str

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

encodingType String

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

keyFrameInterval String

Use an ISO 8601 time value between 0.5 to 20 seconds to specify the output fragment length for the video and audio tracks of an encoding live event. For example, use PT2S to indicate 2 seconds. For the video track it also defines the key frame interval, or the length of a GoP (group of pictures). If this value is not set for an encoding live event, the fragment duration defaults to 2 seconds. The value cannot be set for pass-through live events.

presetName String

The optional encoding preset name, used when encodingType is not None. This value is specified at creation time and cannot be updated. If the encodingType is set to Standard, then the default preset name is ‘Default720p’. Else if the encodingType is set to Premium1080p, the default preset is ‘Default1080p’.

stretchMode String

Specifies how the input video will be resized to fit the desired output resolution(s). Default is None

LiveEventEncodingType

None
None

A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode.

Standard
Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

Premium1080p
Premium1080p

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

LiveEventEncodingTypeNone
None

A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode.

LiveEventEncodingTypeStandard
Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

LiveEventEncodingTypePremium1080p
Premium1080p

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

None
None

A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode.

Standard
Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

Premium1080p
Premium1080p

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

None
None

A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode.

Standard
Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

Premium1080p
Premium1080p

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

NONE
None

A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode.

STANDARD
Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

PREMIUM1080P
Premium1080p

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

"None"
None

A contribution live encoder sends a multiple bitrate stream. The ingested stream passes through the live event without any further processing. It is also called the pass-through mode.

"Standard"
Standard

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 720p in resolution.

"Premium1080p"
Premium1080p

A contribution live encoder sends a single bitrate stream to the live event and Media Services creates multiple bitrate streams. The output cannot exceed 1080p in resolution.

LiveEventEndpoint

Protocol string

The endpoint protocol.

Url string

The endpoint URL.

Protocol string

The endpoint protocol.

Url string

The endpoint URL.

protocol String

The endpoint protocol.

url String

The endpoint URL.

protocol string

The endpoint protocol.

url string

The endpoint URL.

protocol str

The endpoint protocol.

url str

The endpoint URL.

protocol String

The endpoint protocol.

url String

The endpoint URL.

LiveEventEndpointResponse

Protocol string

The endpoint protocol.

Url string

The endpoint URL.

Protocol string

The endpoint protocol.

Url string

The endpoint URL.

protocol String

The endpoint protocol.

url String

The endpoint URL.

protocol string

The endpoint protocol.

url string

The endpoint URL.

protocol str

The endpoint protocol.

url str

The endpoint URL.

protocol String

The endpoint protocol.

url String

The endpoint URL.

LiveEventInput

StreamingProtocol string | Pulumi.AzureNative.Media.LiveEventInputProtocol

The input protocol for the live event. This is specified at creation time and cannot be updated.

AccessControl Pulumi.AzureNative.Media.Inputs.LiveEventInputAccessControl

Access control for live event input.

AccessToken string

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

Endpoints List<Pulumi.AzureNative.Media.Inputs.LiveEventEndpoint>

The input endpoints for the live event.

KeyFrameIntervalDuration string

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

StreamingProtocol string | LiveEventInputProtocol

The input protocol for the live event. This is specified at creation time and cannot be updated.

AccessControl LiveEventInputAccessControl

Access control for live event input.

AccessToken string

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

Endpoints []LiveEventEndpoint

The input endpoints for the live event.

KeyFrameIntervalDuration string

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streamingProtocol String | LiveEventInputProtocol

The input protocol for the live event. This is specified at creation time and cannot be updated.

accessControl LiveEventInputAccessControl

Access control for live event input.

accessToken String

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints List<LiveEventEndpoint>

The input endpoints for the live event.

keyFrameIntervalDuration String

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streamingProtocol string | LiveEventInputProtocol

The input protocol for the live event. This is specified at creation time and cannot be updated.

accessControl LiveEventInputAccessControl

Access control for live event input.

accessToken string

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints LiveEventEndpoint[]

The input endpoints for the live event.

keyFrameIntervalDuration string

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streaming_protocol str | LiveEventInputProtocol

The input protocol for the live event. This is specified at creation time and cannot be updated.

access_control LiveEventInputAccessControl

Access control for live event input.

access_token str

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints Sequence[LiveEventEndpoint]

The input endpoints for the live event.

key_frame_interval_duration str

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streamingProtocol String | "FragmentedMP4" | "RTMP"

The input protocol for the live event. This is specified at creation time and cannot be updated.

accessControl Property Map

Access control for live event input.

accessToken String

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints List<Property Map>

The input endpoints for the live event.

keyFrameIntervalDuration String

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

LiveEventInputAccessControl

Ip Pulumi.AzureNative.Media.Inputs.IPAccessControl

The IP access control properties.

Ip IPAccessControl

The IP access control properties.

ip IPAccessControl

The IP access control properties.

ip IPAccessControl

The IP access control properties.

ip IPAccessControl

The IP access control properties.

ip Property Map

The IP access control properties.

LiveEventInputAccessControlResponse

Ip IPAccessControlResponse

The IP access control properties.

ip IPAccessControlResponse

The IP access control properties.

ip IPAccessControlResponse

The IP access control properties.

ip IPAccessControlResponse

The IP access control properties.

ip Property Map

The IP access control properties.

LiveEventInputProtocol

FragmentedMP4
FragmentedMP4

Smooth Streaming input will be sent by the contribution encoder to the live event.

RTMP
RTMP

RTMP input will be sent by the contribution encoder to the live event.

LiveEventInputProtocolFragmentedMP4
FragmentedMP4

Smooth Streaming input will be sent by the contribution encoder to the live event.

LiveEventInputProtocolRTMP
RTMP

RTMP input will be sent by the contribution encoder to the live event.

FragmentedMP4
FragmentedMP4

Smooth Streaming input will be sent by the contribution encoder to the live event.

RTMP
RTMP

RTMP input will be sent by the contribution encoder to the live event.

FragmentedMP4
FragmentedMP4

Smooth Streaming input will be sent by the contribution encoder to the live event.

RTMP
RTMP

RTMP input will be sent by the contribution encoder to the live event.

FRAGMENTED_MP4
FragmentedMP4

Smooth Streaming input will be sent by the contribution encoder to the live event.

RTMP
RTMP

RTMP input will be sent by the contribution encoder to the live event.

"FragmentedMP4"
FragmentedMP4

Smooth Streaming input will be sent by the contribution encoder to the live event.

"RTMP"
RTMP

RTMP input will be sent by the contribution encoder to the live event.

LiveEventInputResponse

StreamingProtocol string

The input protocol for the live event. This is specified at creation time and cannot be updated.

AccessControl Pulumi.AzureNative.Media.Inputs.LiveEventInputAccessControlResponse

Access control for live event input.

AccessToken string

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

Endpoints List<Pulumi.AzureNative.Media.Inputs.LiveEventEndpointResponse>

The input endpoints for the live event.

KeyFrameIntervalDuration string

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

StreamingProtocol string

The input protocol for the live event. This is specified at creation time and cannot be updated.

AccessControl LiveEventInputAccessControlResponse

Access control for live event input.

AccessToken string

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

Endpoints []LiveEventEndpointResponse

The input endpoints for the live event.

KeyFrameIntervalDuration string

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streamingProtocol String

The input protocol for the live event. This is specified at creation time and cannot be updated.

accessControl LiveEventInputAccessControlResponse

Access control for live event input.

accessToken String

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints List<LiveEventEndpointResponse>

The input endpoints for the live event.

keyFrameIntervalDuration String

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streamingProtocol string

The input protocol for the live event. This is specified at creation time and cannot be updated.

accessControl LiveEventInputAccessControlResponse

Access control for live event input.

accessToken string

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints LiveEventEndpointResponse[]

The input endpoints for the live event.

keyFrameIntervalDuration string

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streaming_protocol str

The input protocol for the live event. This is specified at creation time and cannot be updated.

access_control LiveEventInputAccessControlResponse

Access control for live event input.

access_token str

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints Sequence[LiveEventEndpointResponse]

The input endpoints for the live event.

key_frame_interval_duration str

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

streamingProtocol String

The input protocol for the live event. This is specified at creation time and cannot be updated.

accessControl Property Map

Access control for live event input.

accessToken String

A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.

endpoints List<Property Map>

The input endpoints for the live event.

keyFrameIntervalDuration String

ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.

LiveEventInputTrackSelection

Operation string

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

Property string

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

Value string

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

Operation string

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

Property string

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

Value string

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation String

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property String

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value String

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation string

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property string

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value string

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation str

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property str

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value str

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation String

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property String

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value String

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

LiveEventInputTrackSelectionResponse

Operation string

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

Property string

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

Value string

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

Operation string

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

Property string

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

Value string

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation String

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property String

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value String

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation string

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property string

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value string

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation str

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property str

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value str

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

operation String

Comparing operation. This property is reserved for future use, any value set on this property will be ignored.

property String

Property name to select. This property is reserved for future use, any value set on this property will be ignored.

value String

Property value to select. This property is reserved for future use, any value set on this property will be ignored.

LiveEventOutputTranscriptionTrack

TrackName string

The output track name. This property is reserved for future use, any value set on this property will be ignored.

TrackName string

The output track name. This property is reserved for future use, any value set on this property will be ignored.

trackName String

The output track name. This property is reserved for future use, any value set on this property will be ignored.

trackName string

The output track name. This property is reserved for future use, any value set on this property will be ignored.

track_name str

The output track name. This property is reserved for future use, any value set on this property will be ignored.

trackName String

The output track name. This property is reserved for future use, any value set on this property will be ignored.

LiveEventOutputTranscriptionTrackResponse

TrackName string

The output track name. This property is reserved for future use, any value set on this property will be ignored.

TrackName string

The output track name. This property is reserved for future use, any value set on this property will be ignored.

trackName String

The output track name. This property is reserved for future use, any value set on this property will be ignored.

trackName string

The output track name. This property is reserved for future use, any value set on this property will be ignored.

track_name str

The output track name. This property is reserved for future use, any value set on this property will be ignored.

trackName String

The output track name. This property is reserved for future use, any value set on this property will be ignored.

LiveEventPreview

AccessControl Pulumi.AzureNative.Media.Inputs.LiveEventPreviewAccessControl

The access control for live event preview.

AlternativeMediaId string

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

Endpoints List<Pulumi.AzureNative.Media.Inputs.LiveEventEndpoint>

The endpoints for preview. Do not share the preview URL with the live event audience.

PreviewLocator string

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

StreamingPolicyName string

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

AccessControl LiveEventPreviewAccessControl

The access control for live event preview.

AlternativeMediaId string

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

Endpoints []LiveEventEndpoint

The endpoints for preview. Do not share the preview URL with the live event audience.

PreviewLocator string

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

StreamingPolicyName string

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

accessControl LiveEventPreviewAccessControl

The access control for live event preview.

alternativeMediaId String

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints List<LiveEventEndpoint>

The endpoints for preview. Do not share the preview URL with the live event audience.

previewLocator String

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streamingPolicyName String

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

accessControl LiveEventPreviewAccessControl

The access control for live event preview.

alternativeMediaId string

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints LiveEventEndpoint[]

The endpoints for preview. Do not share the preview URL with the live event audience.

previewLocator string

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streamingPolicyName string

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

access_control LiveEventPreviewAccessControl

The access control for live event preview.

alternative_media_id str

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints Sequence[LiveEventEndpoint]

The endpoints for preview. Do not share the preview URL with the live event audience.

preview_locator str

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streaming_policy_name str

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

accessControl Property Map

The access control for live event preview.

alternativeMediaId String

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints List<Property Map>

The endpoints for preview. Do not share the preview URL with the live event audience.

previewLocator String

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streamingPolicyName String

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

LiveEventPreviewAccessControl

Ip Pulumi.AzureNative.Media.Inputs.IPAccessControl

The IP access control properties.

Ip IPAccessControl

The IP access control properties.

ip IPAccessControl

The IP access control properties.

ip IPAccessControl

The IP access control properties.

ip IPAccessControl

The IP access control properties.

ip Property Map

The IP access control properties.

LiveEventPreviewAccessControlResponse

Ip IPAccessControlResponse

The IP access control properties.

ip IPAccessControlResponse

The IP access control properties.

ip IPAccessControlResponse

The IP access control properties.

ip IPAccessControlResponse

The IP access control properties.

ip Property Map

The IP access control properties.

LiveEventPreviewResponse

AccessControl Pulumi.AzureNative.Media.Inputs.LiveEventPreviewAccessControlResponse

The access control for live event preview.

AlternativeMediaId string

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

Endpoints List<Pulumi.AzureNative.Media.Inputs.LiveEventEndpointResponse>

The endpoints for preview. Do not share the preview URL with the live event audience.

PreviewLocator string

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

StreamingPolicyName string

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

AccessControl LiveEventPreviewAccessControlResponse

The access control for live event preview.

AlternativeMediaId string

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

Endpoints []LiveEventEndpointResponse

The endpoints for preview. Do not share the preview URL with the live event audience.

PreviewLocator string

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

StreamingPolicyName string

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

accessControl LiveEventPreviewAccessControlResponse

The access control for live event preview.

alternativeMediaId String

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints List<LiveEventEndpointResponse>

The endpoints for preview. Do not share the preview URL with the live event audience.

previewLocator String

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streamingPolicyName String

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

accessControl LiveEventPreviewAccessControlResponse

The access control for live event preview.

alternativeMediaId string

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints LiveEventEndpointResponse[]

The endpoints for preview. Do not share the preview URL with the live event audience.

previewLocator string

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streamingPolicyName string

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

access_control LiveEventPreviewAccessControlResponse

The access control for live event preview.

alternative_media_id str

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints Sequence[LiveEventEndpointResponse]

The endpoints for preview. Do not share the preview URL with the live event audience.

preview_locator str

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streaming_policy_name str

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

accessControl Property Map

The access control for live event preview.

alternativeMediaId String

An alternative media identifier associated with the streaming locator created for the preview. This value is specified at creation time and cannot be updated. The identifier can be used in the CustomLicenseAcquisitionUrlTemplate or the CustomKeyAcquisitionUrlTemplate of the StreamingPolicy specified in the StreamingPolicyName field.

endpoints List<Property Map>

The endpoints for preview. Do not share the preview URL with the live event audience.

previewLocator String

The identifier of the preview locator in Guid format. Specifying this at creation time allows the caller to know the preview locator url before the event is created. If omitted, the service will generate a random identifier. This value cannot be updated once the live event is created.

streamingPolicyName String

The name of streaming policy used for the live event preview. This value is specified at creation time and cannot be updated.

LiveEventTranscription

InputTrackSelection List<Pulumi.AzureNative.Media.Inputs.LiveEventInputTrackSelection>

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

Language string

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

OutputTranscriptionTrack Pulumi.AzureNative.Media.Inputs.LiveEventOutputTranscriptionTrack

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

InputTrackSelection []LiveEventInputTrackSelection

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

Language string

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

OutputTranscriptionTrack LiveEventOutputTranscriptionTrack

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

inputTrackSelection List<LiveEventInputTrackSelection>

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language String

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

outputTranscriptionTrack LiveEventOutputTranscriptionTrack

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

inputTrackSelection LiveEventInputTrackSelection[]

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language string

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

outputTranscriptionTrack LiveEventOutputTranscriptionTrack

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

input_track_selection Sequence[LiveEventInputTrackSelection]

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language str

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

output_transcription_track LiveEventOutputTranscriptionTrack

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

inputTrackSelection List<Property Map>

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language String

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

outputTranscriptionTrack Property Map

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

LiveEventTranscriptionResponse

InputTrackSelection List<Pulumi.AzureNative.Media.Inputs.LiveEventInputTrackSelectionResponse>

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

Language string

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

OutputTranscriptionTrack Pulumi.AzureNative.Media.Inputs.LiveEventOutputTranscriptionTrackResponse

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

InputTrackSelection []LiveEventInputTrackSelectionResponse

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

Language string

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

OutputTranscriptionTrack LiveEventOutputTranscriptionTrackResponse

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

inputTrackSelection List<LiveEventInputTrackSelectionResponse>

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language String

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

outputTranscriptionTrack LiveEventOutputTranscriptionTrackResponse

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

inputTrackSelection LiveEventInputTrackSelectionResponse[]

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language string

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

outputTranscriptionTrack LiveEventOutputTranscriptionTrackResponse

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

input_track_selection Sequence[LiveEventInputTrackSelectionResponse]

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language str

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

output_transcription_track LiveEventOutputTranscriptionTrackResponse

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

inputTrackSelection List<Property Map>

Provides a mechanism to select the audio track in the input live feed, to which speech-to-text transcription is applied. This property is reserved for future use, any value set on this property will be ignored.

language String

Specifies the language (locale) to be used for speech-to-text transcription – it should match the spoken language in the audio track. The value should be in BCP-47 format (e.g: 'en-US'). See https://go.microsoft.com/fwlink/?linkid=2133742 for more information about the live transcription feature and the list of supported languages.

outputTranscriptionTrack Property Map

Describes a transcription track in the output of a live event, generated using speech-to-text transcription. This property is reserved for future use, any value set on this property will be ignored.

StreamOptionsFlag

Default
Default

Live streaming with no special latency optimizations.

LowLatency
LowLatency

The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low.

StreamOptionsFlagDefault
Default

Live streaming with no special latency optimizations.

StreamOptionsFlagLowLatency
LowLatency

The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low.

Default
Default

Live streaming with no special latency optimizations.

LowLatency
LowLatency

The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low.

Default
Default

Live streaming with no special latency optimizations.

LowLatency
LowLatency

The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low.

DEFAULT
Default

Live streaming with no special latency optimizations.

LOW_LATENCY
LowLatency

The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low.

"Default"
Default

Live streaming with no special latency optimizations.

"LowLatency"
LowLatency

The live event provides lower end to end latency by reducing its internal buffers. This could result in more client buffering during playback if network bandwidth is low.

StretchMode

None
None

Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video.

AutoSize
AutoSize

Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9.

AutoFit
AutoFit

Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right.

StretchModeNone
None

Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video.

StretchModeAutoSize
AutoSize

Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9.

StretchModeAutoFit
AutoFit

Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right.

None
None

Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video.

AutoSize
AutoSize

Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9.

AutoFit
AutoFit

Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right.

None
None

Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video.

AutoSize
AutoSize

Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9.

AutoFit
AutoFit

Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right.

NONE
None

Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video.

AUTO_SIZE
AutoSize

Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9.

AUTO_FIT
AutoFit

Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right.

"None"
None

Strictly respect the output resolution without considering the pixel aspect ratio or display aspect ratio of the input video.

"AutoSize"
AutoSize

Override the output resolution, and change it to match the display aspect ratio of the input, without padding. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the value in the preset is overridden, and the output will be at 1280x720, which maintains the input aspect ratio of 16:9.

"AutoFit"
AutoFit

Pad the output (with either letterbox or pillar box) to honor the output resolution, while ensuring that the active video region in the output has the same aspect ratio as the input. For example, if the input is 1920x1080 and the encoding preset asks for 1280x1280, then the output will be at 1280x1280, which contains an inner rectangle of 1280x720 at aspect ratio of 16:9, and pillar box regions 280 pixels wide at the left and right.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:media:LiveEvent myLiveEvent1 /subscriptions/0a6ec948-5a62-437d-b9df-934dc7c1b722/resourceGroups/mediaresources/providers/Microsoft.Media/mediaservices/slitestmedia10/liveevents/myLiveEvent1 

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0