1. Packages
  2. Azure Native v2
  3. API Docs
  4. media
  5. getLiveEvent
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.media.getLiveEvent

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets properties of a live event. Azure REST API version: 2022-11-01.

Other available API versions: 2018-06-01-preview, 2019-05-01-preview.

Using getLiveEvent

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getLiveEvent(args: GetLiveEventArgs, opts?: InvokeOptions): Promise<GetLiveEventResult>
function getLiveEventOutput(args: GetLiveEventOutputArgs, opts?: InvokeOptions): Output<GetLiveEventResult>
Copy
def get_live_event(account_name: Optional[str] = None,
                   live_event_name: Optional[str] = None,
                   resource_group_name: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetLiveEventResult
def get_live_event_output(account_name: Optional[pulumi.Input[str]] = None,
                   live_event_name: Optional[pulumi.Input[str]] = None,
                   resource_group_name: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetLiveEventResult]
Copy
func LookupLiveEvent(ctx *Context, args *LookupLiveEventArgs, opts ...InvokeOption) (*LookupLiveEventResult, error)
func LookupLiveEventOutput(ctx *Context, args *LookupLiveEventOutputArgs, opts ...InvokeOption) LookupLiveEventResultOutput
Copy

> Note: This function is named LookupLiveEvent in the Go SDK.

public static class GetLiveEvent 
{
    public static Task<GetLiveEventResult> InvokeAsync(GetLiveEventArgs args, InvokeOptions? opts = null)
    public static Output<GetLiveEventResult> Invoke(GetLiveEventInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetLiveEventResult> getLiveEvent(GetLiveEventArgs args, InvokeOptions options)
public static Output<GetLiveEventResult> getLiveEvent(GetLiveEventArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:media:getLiveEvent
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountName
This property is required.
Changes to this property will trigger replacement.
string
The Media Services account name.
LiveEventName
This property is required.
Changes to this property will trigger replacement.
string
The name of the live event, maximum length is 32.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the Azure subscription.
AccountName
This property is required.
Changes to this property will trigger replacement.
string
The Media Services account name.
LiveEventName
This property is required.
Changes to this property will trigger replacement.
string
The name of the live event, maximum length is 32.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the Azure subscription.
accountName
This property is required.
Changes to this property will trigger replacement.
String
The Media Services account name.
liveEventName
This property is required.
Changes to this property will trigger replacement.
String
The name of the live event, maximum length is 32.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group within the Azure subscription.
accountName
This property is required.
Changes to this property will trigger replacement.
string
The Media Services account name.
liveEventName
This property is required.
Changes to this property will trigger replacement.
string
The name of the live event, maximum length is 32.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the Azure subscription.
account_name
This property is required.
Changes to this property will trigger replacement.
str
The Media Services account name.
live_event_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the live event, maximum length is 32.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group within the Azure subscription.
accountName
This property is required.
Changes to this property will trigger replacement.
String
The Media Services account name.
liveEventName
This property is required.
Changes to this property will trigger replacement.
String
The name of the live event, maximum length is 32.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group within the Azure subscription.

getLiveEvent Result

The following output properties are available:

Created string
The creation time for the live event
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Input Pulumi.AzureNative.Media.Outputs.LiveEventInputResponse
Live event input settings. It defines how the live event receives input from a contribution encoder.
LastModified string
The last modified time of the live event.
Location string
The geo-location where the resource lives
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"
CrossSiteAccessPolicies Pulumi.AzureNative.Media.Outputs.CrossSiteAccessPoliciesResponse
Live event cross site access policies.
Description string
A description for the live event.
Encoding Pulumi.AzureNative.Media.Outputs.LiveEventEncodingResponse
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.
Preview Pulumi.AzureNative.Media.Outputs.LiveEventPreviewResponse
Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.
StreamOptions List<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 Dictionary<string, string>
Resource tags.
Transcriptions List<Pulumi.AzureNative.Media.Outputs.LiveEventTranscriptionResponse>
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
Created string
The creation time for the live event
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Input LiveEventInputResponse
Live event input settings. It defines how the live event receives input from a contribution encoder.
LastModified string
The last modified time of the live event.
Location string
The geo-location where the resource lives
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"
CrossSiteAccessPolicies CrossSiteAccessPoliciesResponse
Live event cross site access policies.
Description string
A description for the live event.
Encoding LiveEventEncodingResponse
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.
Preview LiveEventPreviewResponse
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 []LiveEventTranscriptionResponse
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
created String
The creation time for the live event
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
input LiveEventInputResponse
Live event input settings. It defines how the live event receives input from a contribution encoder.
lastModified String
The last modified time of the live event.
location String
The geo-location where the resource lives
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"
crossSiteAccessPolicies CrossSiteAccessPoliciesResponse
Live event cross site access policies.
description String
A description for the live event.
encoding LiveEventEncodingResponse
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.
preview LiveEventPreviewResponse
Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.
streamOptions List<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 List<LiveEventTranscriptionResponse>
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
created string
The creation time for the live event
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
input LiveEventInputResponse
Live event input settings. It defines how the live event receives input from a contribution encoder.
lastModified string
The last modified time of the live event.
location string
The geo-location where the resource lives
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"
crossSiteAccessPolicies CrossSiteAccessPoliciesResponse
Live event cross site access policies.
description string
A description for the live event.
encoding LiveEventEncodingResponse
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.
preview LiveEventPreviewResponse
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 {[key: string]: string}
Resource tags.
transcriptions LiveEventTranscriptionResponse[]
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
created str
The creation time for the live event
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
input LiveEventInputResponse
Live event input settings. It defines how the live event receives input from a contribution encoder.
last_modified str
The last modified time of the live event.
location str
The geo-location where the resource lives
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"
cross_site_access_policies CrossSiteAccessPoliciesResponse
Live event cross site access policies.
description str
A description for the live event.
encoding LiveEventEncodingResponse
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.
preview LiveEventPreviewResponse
Live event preview settings. Preview allows live event producers to preview the live streaming content without creating any live output.
stream_options Sequence[str]
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[LiveEventTranscriptionResponse]
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
created String
The creation time for the live event
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
input Property Map
Live event input settings. It defines how the live event receives input from a contribution encoder.
lastModified String
The last modified time of the live event.
location String
The geo-location where the resource lives
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"
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.
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>
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

Supporting Types

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.

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.

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).

LiveEventEncodingResponse

EncodingType string
Live event type. When encodingType is set to PassthroughBasic or PassthroughStandard, 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 PassthroughBasic or PassthroughStandard, 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 PassthroughBasic or PassthroughStandard, 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 PassthroughBasic or PassthroughStandard, 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 PassthroughBasic or PassthroughStandard, 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 PassthroughBasic or PassthroughStandard, 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

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.

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.

LiveEventInputResponse

StreamingProtocol This property is required. 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.
TimedMetadataEndpoints List<Pulumi.AzureNative.Media.Inputs.LiveEventTimedMetadataEndpointResponse>
The metadata endpoints for the live event.
StreamingProtocol This property is required. 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.
TimedMetadataEndpoints []LiveEventTimedMetadataEndpointResponse
The metadata endpoints for the live event.
streamingProtocol This property is required. 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.
timedMetadataEndpoints List<LiveEventTimedMetadataEndpointResponse>
The metadata endpoints for the live event.
streamingProtocol This property is required. 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.
timedMetadataEndpoints LiveEventTimedMetadataEndpointResponse[]
The metadata endpoints for the live event.
streaming_protocol This property is required. 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.
timed_metadata_endpoints Sequence[LiveEventTimedMetadataEndpointResponse]
The metadata endpoints for the live event.
streamingProtocol This property is required. 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.
timedMetadataEndpoints List<Property Map>
The metadata endpoints for the live event.

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.

LiveEventOutputTranscriptionTrackResponse

TrackName This property is required. string
The output track name. This property is reserved for future use, any value set on this property will be ignored.
TrackName This property is required. string
The output track name. This property is reserved for future use, any value set on this property will be ignored.
trackName This property is required. String
The output track name. This property is reserved for future use, any value set on this property will be ignored.
trackName This property is required. string
The output track name. This property is reserved for future use, any value set on this property will be ignored.
track_name This property is required. str
The output track name. This property is reserved for future use, any value set on this property will be ignored.
trackName This property is required. String
The output track name. This property is reserved for future use, any value set on this property will be ignored.

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.

LiveEventTimedMetadataEndpointResponse

Url string
The metadata endpoint URL.
Url string
The metadata endpoint URL.
url String
The metadata endpoint URL.
url string
The metadata endpoint URL.
url str
The metadata endpoint URL.
url String
The metadata endpoint URL.

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.

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.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi