1. Packages
  2. Azure Native
  3. API Docs
  4. media
  5. getLiveEventStreamEvents
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.media.getLiveEventStreamEvents

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Get stream events telemetry of a live event.

Uses Azure REST API version 2022-11-01.

Using getLiveEventStreamEvents

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 getLiveEventStreamEvents(args: GetLiveEventStreamEventsArgs, opts?: InvokeOptions): Promise<GetLiveEventStreamEventsResult>
function getLiveEventStreamEventsOutput(args: GetLiveEventStreamEventsOutputArgs, opts?: InvokeOptions): Output<GetLiveEventStreamEventsResult>
Copy
def get_live_event_stream_events(account_name: Optional[str] = None,
                                 live_event_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetLiveEventStreamEventsResult
def get_live_event_stream_events_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[GetLiveEventStreamEventsResult]
Copy
func GetLiveEventStreamEvents(ctx *Context, args *GetLiveEventStreamEventsArgs, opts ...InvokeOption) (*GetLiveEventStreamEventsResult, error)
func GetLiveEventStreamEventsOutput(ctx *Context, args *GetLiveEventStreamEventsOutputArgs, opts ...InvokeOption) GetLiveEventStreamEventsResultOutput
Copy

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

public static class GetLiveEventStreamEvents 
{
    public static Task<GetLiveEventStreamEventsResult> InvokeAsync(GetLiveEventStreamEventsArgs args, InvokeOptions? opts = null)
    public static Output<GetLiveEventStreamEventsResult> Invoke(GetLiveEventStreamEventsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetLiveEventStreamEventsResult> getLiveEventStreamEvents(GetLiveEventStreamEventsArgs args, InvokeOptions options)
public static Output<GetLiveEventStreamEventsResult> getLiveEventStreamEvents(GetLiveEventStreamEventsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:media:getLiveEventStreamEvents
  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.

getLiveEventStreamEvents Result

The following output properties are available:

Value List<Pulumi.AzureNative.Media.Outputs.LiveEventStreamEventResponse>
The result of the get live event stream events.
Value []LiveEventStreamEventResponse
The result of the get live event stream events.
value List<LiveEventStreamEventResponse>
The result of the get live event stream events.
value LiveEventStreamEventResponse[]
The result of the get live event stream events.
value Sequence[LiveEventStreamEventResponse]
The result of the get live event stream events.
value List<Property Map>
The result of the get live event stream events.

Supporting Types

LiveEventStreamEventDataResponse

Bitrate double
Bitrate of the track.
CurrentFragmentTimestamp string
Current fragment timestamp in timescale.
DiscontinuityGap double
Length of the discontinuity gap in timescale.
Duration string
Fragment duration.
FragmentDropReason string
Reason the fragment was dropped.
FragmentOneDuration string
Duration of first fragment used to make a comparison, in timescale.
FragmentOneTimestamp string
Timestamp of first fragment used to make a comparison, in timescale.
FragmentTwoDuration string
Duration of second fragment used to make a comparison, in timescale.
FragmentTwoTimestamp string
Timestamp of second fragment used to make a comparison, in timescale.
MaxTime string
The larger timestamp of the two fragments compared.
MaxTimeMediaType string
The media type of the larger timestamp of two fragments compared.
MediaTimestamp string
Fragment timestamp in timescale.
MediaType string
Type of the track.
MinTime string
The smaller timestamp of the two fragments compared.
MinTimeMediaType string
The media type of the smaller timestamp of two fragments compared.
PreviousFragmentDuration string
Previous fragment duration in timescale.
PreviousFragmentTimestamp string
Previous fragment timestamp in timescale.
RemoteIp string
Truncated IP of the encoder.
RemotePort string
Port of the encoder.
Resolution string
Width x Height for video, null otherwise.
ResultCode string
Result code.
ResultMessage string
Result message.
StreamId string
Stream ID in the format "trackName_bitrate"
StreamName string
Identifier of the stream or connection. Encoder or customer is responsible to add this ID in the ingest URL.
Timescale string
Timescale in which timestamps are expressed.
TimescaleOfMaxTime string
Timescale of the fragment with the larger timestamp.
TimescaleOfMinTime string
Timescale of the fragment with the smaller timestamp.
TrackId int
Track index.
TrackName string
Name of the track.
Bitrate float64
Bitrate of the track.
CurrentFragmentTimestamp string
Current fragment timestamp in timescale.
DiscontinuityGap float64
Length of the discontinuity gap in timescale.
Duration string
Fragment duration.
FragmentDropReason string
Reason the fragment was dropped.
FragmentOneDuration string
Duration of first fragment used to make a comparison, in timescale.
FragmentOneTimestamp string
Timestamp of first fragment used to make a comparison, in timescale.
FragmentTwoDuration string
Duration of second fragment used to make a comparison, in timescale.
FragmentTwoTimestamp string
Timestamp of second fragment used to make a comparison, in timescale.
MaxTime string
The larger timestamp of the two fragments compared.
MaxTimeMediaType string
The media type of the larger timestamp of two fragments compared.
MediaTimestamp string
Fragment timestamp in timescale.
MediaType string
Type of the track.
MinTime string
The smaller timestamp of the two fragments compared.
MinTimeMediaType string
The media type of the smaller timestamp of two fragments compared.
PreviousFragmentDuration string
Previous fragment duration in timescale.
PreviousFragmentTimestamp string
Previous fragment timestamp in timescale.
RemoteIp string
Truncated IP of the encoder.
RemotePort string
Port of the encoder.
Resolution string
Width x Height for video, null otherwise.
ResultCode string
Result code.
ResultMessage string
Result message.
StreamId string
Stream ID in the format "trackName_bitrate"
StreamName string
Identifier of the stream or connection. Encoder or customer is responsible to add this ID in the ingest URL.
Timescale string
Timescale in which timestamps are expressed.
TimescaleOfMaxTime string
Timescale of the fragment with the larger timestamp.
TimescaleOfMinTime string
Timescale of the fragment with the smaller timestamp.
TrackId int
Track index.
TrackName string
Name of the track.
bitrate Double
Bitrate of the track.
currentFragmentTimestamp String
Current fragment timestamp in timescale.
discontinuityGap Double
Length of the discontinuity gap in timescale.
duration String
Fragment duration.
fragmentDropReason String
Reason the fragment was dropped.
fragmentOneDuration String
Duration of first fragment used to make a comparison, in timescale.
fragmentOneTimestamp String
Timestamp of first fragment used to make a comparison, in timescale.
fragmentTwoDuration String
Duration of second fragment used to make a comparison, in timescale.
fragmentTwoTimestamp String
Timestamp of second fragment used to make a comparison, in timescale.
maxTime String
The larger timestamp of the two fragments compared.
maxTimeMediaType String
The media type of the larger timestamp of two fragments compared.
mediaTimestamp String
Fragment timestamp in timescale.
mediaType String
Type of the track.
minTime String
The smaller timestamp of the two fragments compared.
minTimeMediaType String
The media type of the smaller timestamp of two fragments compared.
previousFragmentDuration String
Previous fragment duration in timescale.
previousFragmentTimestamp String
Previous fragment timestamp in timescale.
remoteIp String
Truncated IP of the encoder.
remotePort String
Port of the encoder.
resolution String
Width x Height for video, null otherwise.
resultCode String
Result code.
resultMessage String
Result message.
streamId String
Stream ID in the format "trackName_bitrate"
streamName String
Identifier of the stream or connection. Encoder or customer is responsible to add this ID in the ingest URL.
timescale String
Timescale in which timestamps are expressed.
timescaleOfMaxTime String
Timescale of the fragment with the larger timestamp.
timescaleOfMinTime String
Timescale of the fragment with the smaller timestamp.
trackId Integer
Track index.
trackName String
Name of the track.
bitrate number
Bitrate of the track.
currentFragmentTimestamp string
Current fragment timestamp in timescale.
discontinuityGap number
Length of the discontinuity gap in timescale.
duration string
Fragment duration.
fragmentDropReason string
Reason the fragment was dropped.
fragmentOneDuration string
Duration of first fragment used to make a comparison, in timescale.
fragmentOneTimestamp string
Timestamp of first fragment used to make a comparison, in timescale.
fragmentTwoDuration string
Duration of second fragment used to make a comparison, in timescale.
fragmentTwoTimestamp string
Timestamp of second fragment used to make a comparison, in timescale.
maxTime string
The larger timestamp of the two fragments compared.
maxTimeMediaType string
The media type of the larger timestamp of two fragments compared.
mediaTimestamp string
Fragment timestamp in timescale.
mediaType string
Type of the track.
minTime string
The smaller timestamp of the two fragments compared.
minTimeMediaType string
The media type of the smaller timestamp of two fragments compared.
previousFragmentDuration string
Previous fragment duration in timescale.
previousFragmentTimestamp string
Previous fragment timestamp in timescale.
remoteIp string
Truncated IP of the encoder.
remotePort string
Port of the encoder.
resolution string
Width x Height for video, null otherwise.
resultCode string
Result code.
resultMessage string
Result message.
streamId string
Stream ID in the format "trackName_bitrate"
streamName string
Identifier of the stream or connection. Encoder or customer is responsible to add this ID in the ingest URL.
timescale string
Timescale in which timestamps are expressed.
timescaleOfMaxTime string
Timescale of the fragment with the larger timestamp.
timescaleOfMinTime string
Timescale of the fragment with the smaller timestamp.
trackId number
Track index.
trackName string
Name of the track.
bitrate float
Bitrate of the track.
current_fragment_timestamp str
Current fragment timestamp in timescale.
discontinuity_gap float
Length of the discontinuity gap in timescale.
duration str
Fragment duration.
fragment_drop_reason str
Reason the fragment was dropped.
fragment_one_duration str
Duration of first fragment used to make a comparison, in timescale.
fragment_one_timestamp str
Timestamp of first fragment used to make a comparison, in timescale.
fragment_two_duration str
Duration of second fragment used to make a comparison, in timescale.
fragment_two_timestamp str
Timestamp of second fragment used to make a comparison, in timescale.
max_time str
The larger timestamp of the two fragments compared.
max_time_media_type str
The media type of the larger timestamp of two fragments compared.
media_timestamp str
Fragment timestamp in timescale.
media_type str
Type of the track.
min_time str
The smaller timestamp of the two fragments compared.
min_time_media_type str
The media type of the smaller timestamp of two fragments compared.
previous_fragment_duration str
Previous fragment duration in timescale.
previous_fragment_timestamp str
Previous fragment timestamp in timescale.
remote_ip str
Truncated IP of the encoder.
remote_port str
Port of the encoder.
resolution str
Width x Height for video, null otherwise.
result_code str
Result code.
result_message str
Result message.
stream_id str
Stream ID in the format "trackName_bitrate"
stream_name str
Identifier of the stream or connection. Encoder or customer is responsible to add this ID in the ingest URL.
timescale str
Timescale in which timestamps are expressed.
timescale_of_max_time str
Timescale of the fragment with the larger timestamp.
timescale_of_min_time str
Timescale of the fragment with the smaller timestamp.
track_id int
Track index.
track_name str
Name of the track.
bitrate Number
Bitrate of the track.
currentFragmentTimestamp String
Current fragment timestamp in timescale.
discontinuityGap Number
Length of the discontinuity gap in timescale.
duration String
Fragment duration.
fragmentDropReason String
Reason the fragment was dropped.
fragmentOneDuration String
Duration of first fragment used to make a comparison, in timescale.
fragmentOneTimestamp String
Timestamp of first fragment used to make a comparison, in timescale.
fragmentTwoDuration String
Duration of second fragment used to make a comparison, in timescale.
fragmentTwoTimestamp String
Timestamp of second fragment used to make a comparison, in timescale.
maxTime String
The larger timestamp of the two fragments compared.
maxTimeMediaType String
The media type of the larger timestamp of two fragments compared.
mediaTimestamp String
Fragment timestamp in timescale.
mediaType String
Type of the track.
minTime String
The smaller timestamp of the two fragments compared.
minTimeMediaType String
The media type of the smaller timestamp of two fragments compared.
previousFragmentDuration String
Previous fragment duration in timescale.
previousFragmentTimestamp String
Previous fragment timestamp in timescale.
remoteIp String
Truncated IP of the encoder.
remotePort String
Port of the encoder.
resolution String
Width x Height for video, null otherwise.
resultCode String
Result code.
resultMessage String
Result message.
streamId String
Stream ID in the format "trackName_bitrate"
streamName String
Identifier of the stream or connection. Encoder or customer is responsible to add this ID in the ingest URL.
timescale String
Timescale in which timestamps are expressed.
timescaleOfMaxTime String
Timescale of the fragment with the larger timestamp.
timescaleOfMinTime String
Timescale of the fragment with the smaller timestamp.
trackId Number
Track index.
trackName String
Name of the track.

LiveEventStreamEventResponse

Data Pulumi.AzureNative.Media.Inputs.LiveEventStreamEventDataResponse
Event data based on event type.
EventLevel string
Event level.
EventTime string
The time event raised.
EventType string
The type of the stream event. Format: StreamEvent/{eventType}
Data LiveEventStreamEventDataResponse
Event data based on event type.
EventLevel string
Event level.
EventTime string
The time event raised.
EventType string
The type of the stream event. Format: StreamEvent/{eventType}
data LiveEventStreamEventDataResponse
Event data based on event type.
eventLevel String
Event level.
eventTime String
The time event raised.
eventType String
The type of the stream event. Format: StreamEvent/{eventType}
data LiveEventStreamEventDataResponse
Event data based on event type.
eventLevel string
Event level.
eventTime string
The time event raised.
eventType string
The type of the stream event. Format: StreamEvent/{eventType}
data LiveEventStreamEventDataResponse
Event data based on event type.
event_level str
Event level.
event_time str
The time event raised.
event_type str
The type of the stream event. Format: StreamEvent/{eventType}
data Property Map
Event data based on event type.
eventLevel String
Event level.
eventTime String
The time event raised.
eventType String
The type of the stream event. Format: StreamEvent/{eventType}

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi