This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.media.getLiveEventTrackIngestHeartbeats
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
Get track ingest heartbeat events telemetry of a live event. Azure REST API version: 2022-11-01.
Using getLiveEventTrackIngestHeartbeats
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 getLiveEventTrackIngestHeartbeats(args: GetLiveEventTrackIngestHeartbeatsArgs, opts?: InvokeOptions): Promise<GetLiveEventTrackIngestHeartbeatsResult>
function getLiveEventTrackIngestHeartbeatsOutput(args: GetLiveEventTrackIngestHeartbeatsOutputArgs, opts?: InvokeOptions): Output<GetLiveEventTrackIngestHeartbeatsResult>
def get_live_event_track_ingest_heartbeats(account_name: Optional[str] = None,
live_event_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLiveEventTrackIngestHeartbeatsResult
def get_live_event_track_ingest_heartbeats_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[GetLiveEventTrackIngestHeartbeatsResult]
func GetLiveEventTrackIngestHeartbeats(ctx *Context, args *GetLiveEventTrackIngestHeartbeatsArgs, opts ...InvokeOption) (*GetLiveEventTrackIngestHeartbeatsResult, error)
func GetLiveEventTrackIngestHeartbeatsOutput(ctx *Context, args *GetLiveEventTrackIngestHeartbeatsOutputArgs, opts ...InvokeOption) GetLiveEventTrackIngestHeartbeatsResultOutput
> Note: This function is named GetLiveEventTrackIngestHeartbeats
in the Go SDK.
public static class GetLiveEventTrackIngestHeartbeats
{
public static Task<GetLiveEventTrackIngestHeartbeatsResult> InvokeAsync(GetLiveEventTrackIngestHeartbeatsArgs args, InvokeOptions? opts = null)
public static Output<GetLiveEventTrackIngestHeartbeatsResult> Invoke(GetLiveEventTrackIngestHeartbeatsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLiveEventTrackIngestHeartbeatsResult> getLiveEventTrackIngestHeartbeats(GetLiveEventTrackIngestHeartbeatsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:media:getLiveEventTrackIngestHeartbeats
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string - The Media Services account name.
- Live
Event stringName - The name of the live event, maximum length is 32.
- Resource
Group stringName - The name of the resource group within the Azure subscription.
- Account
Name string - The Media Services account name.
- Live
Event stringName - The name of the live event, maximum length is 32.
- Resource
Group stringName - The name of the resource group within the Azure subscription.
- account
Name String - The Media Services account name.
- live
Event StringName - The name of the live event, maximum length is 32.
- resource
Group StringName - The name of the resource group within the Azure subscription.
- account
Name string - The Media Services account name.
- live
Event stringName - The name of the live event, maximum length is 32.
- resource
Group stringName - The name of the resource group within the Azure subscription.
- account_
name str - The Media Services account name.
- live_
event_ strname - The name of the live event, maximum length is 32.
- resource_
group_ strname - The name of the resource group within the Azure subscription.
- account
Name String - The Media Services account name.
- live
Event StringName - The name of the live event, maximum length is 32.
- resource
Group StringName - The name of the resource group within the Azure subscription.
getLiveEventTrackIngestHeartbeats Result
The following output properties are available:
- Value
List<Pulumi.
Azure Native. Media. Outputs. Live Event Track Event Response> - The result of the get live event track events.
- Value
[]Live
Event Track Event Response - The result of the get live event track events.
- value
List<Live
Event Track Event Response> - The result of the get live event track events.
- value
Live
Event Track Event Response[] - The result of the get live event track events.
- value
Sequence[Live
Event Track Event Response] - The result of the get live event track events.
- value List<Property Map>
- The result of the get live event track events.
Supporting Types
LiveEventTrackEventDataResponse
- Bitrate double
- Bitrate of the track.
- Discontinuity
Count double - Number of discontinuities detected in the last 20 seconds.
- Healthy bool
- Indicates whether ingest is healthy.
- Incoming
Bitrate double - Calculated bitrate based on data chunks coming from encoder.
- Ingest
Drift stringValue - Indicates the speed of delay, in seconds-per-minute, of the incoming audio or video data during the last minute. The value is greater than zero if data is arriving to the live event slower than expected in the last minute; zero if data arrived with no delay; and "n/a" if no audio or video data was received. For example, if you have a contribution encoder sending in live content, and it is slowing down due to processing issues, or network latency, it may be only able to deliver a total of 58 seconds of audio or video in a one-minute period. This would be reported as two seconds-per-minute of drift. If the encoder is able to catch up and send all 60 seconds or more of data every minute, you will see this value reported as 0. If there was a disconnection or discontinuity from the encoder, this value may still display as 0, as it does not account for breaks in the data - only data that is delayed in timestamps.
- Last
Fragment stringArrival Time - The last timestamp in UTC that a fragment arrived at the ingest endpoint.
- Last
Timestamp string - Latest timestamp received for a track in last 20 seconds.
- Nonincreasing
Count double - Number of data chunks with timestamps in the past that were received in last 20 seconds.
- Overlap
Count double - Number of data chunks that had overlapped timestamps in last 20 seconds.
- State string
- State of the live event.
- Timescale string
- Timescale in which timestamps are expressed.
- Track
Name string - Name of the track.
- Track
Type string - Type of the track.
- Transcription
Language string - The language code (in BCP-47 format) of the transcription language. For example, "de-de" indicates German (Germany). The value is empty for the video track heartbeats, or when live transcription is turned off.
- Transcription
State string - This value is "On" for audio track heartbeats if live transcription is turned on, otherwise you will see an empty string. This state is only applicable to track type of "audio" for Live transcription. All other tracks will have an empty value.
- Unexpected
Bitrate bool - If expected and actual bitrates differ by more than allowed limit in last 20 seconds.
- Bitrate float64
- Bitrate of the track.
- Discontinuity
Count float64 - Number of discontinuities detected in the last 20 seconds.
- Healthy bool
- Indicates whether ingest is healthy.
- Incoming
Bitrate float64 - Calculated bitrate based on data chunks coming from encoder.
- Ingest
Drift stringValue - Indicates the speed of delay, in seconds-per-minute, of the incoming audio or video data during the last minute. The value is greater than zero if data is arriving to the live event slower than expected in the last minute; zero if data arrived with no delay; and "n/a" if no audio or video data was received. For example, if you have a contribution encoder sending in live content, and it is slowing down due to processing issues, or network latency, it may be only able to deliver a total of 58 seconds of audio or video in a one-minute period. This would be reported as two seconds-per-minute of drift. If the encoder is able to catch up and send all 60 seconds or more of data every minute, you will see this value reported as 0. If there was a disconnection or discontinuity from the encoder, this value may still display as 0, as it does not account for breaks in the data - only data that is delayed in timestamps.
- Last
Fragment stringArrival Time - The last timestamp in UTC that a fragment arrived at the ingest endpoint.
- Last
Timestamp string - Latest timestamp received for a track in last 20 seconds.
- Nonincreasing
Count float64 - Number of data chunks with timestamps in the past that were received in last 20 seconds.
- Overlap
Count float64 - Number of data chunks that had overlapped timestamps in last 20 seconds.
- State string
- State of the live event.
- Timescale string
- Timescale in which timestamps are expressed.
- Track
Name string - Name of the track.
- Track
Type string - Type of the track.
- Transcription
Language string - The language code (in BCP-47 format) of the transcription language. For example, "de-de" indicates German (Germany). The value is empty for the video track heartbeats, or when live transcription is turned off.
- Transcription
State string - This value is "On" for audio track heartbeats if live transcription is turned on, otherwise you will see an empty string. This state is only applicable to track type of "audio" for Live transcription. All other tracks will have an empty value.
- Unexpected
Bitrate bool - If expected and actual bitrates differ by more than allowed limit in last 20 seconds.
- bitrate Double
- Bitrate of the track.
- discontinuity
Count Double - Number of discontinuities detected in the last 20 seconds.
- healthy Boolean
- Indicates whether ingest is healthy.
- incoming
Bitrate Double - Calculated bitrate based on data chunks coming from encoder.
- ingest
Drift StringValue - Indicates the speed of delay, in seconds-per-minute, of the incoming audio or video data during the last minute. The value is greater than zero if data is arriving to the live event slower than expected in the last minute; zero if data arrived with no delay; and "n/a" if no audio or video data was received. For example, if you have a contribution encoder sending in live content, and it is slowing down due to processing issues, or network latency, it may be only able to deliver a total of 58 seconds of audio or video in a one-minute period. This would be reported as two seconds-per-minute of drift. If the encoder is able to catch up and send all 60 seconds or more of data every minute, you will see this value reported as 0. If there was a disconnection or discontinuity from the encoder, this value may still display as 0, as it does not account for breaks in the data - only data that is delayed in timestamps.
- last
Fragment StringArrival Time - The last timestamp in UTC that a fragment arrived at the ingest endpoint.
- last
Timestamp String - Latest timestamp received for a track in last 20 seconds.
- nonincreasing
Count Double - Number of data chunks with timestamps in the past that were received in last 20 seconds.
- overlap
Count Double - Number of data chunks that had overlapped timestamps in last 20 seconds.
- state String
- State of the live event.
- timescale String
- Timescale in which timestamps are expressed.
- track
Name String - Name of the track.
- track
Type String - Type of the track.
- transcription
Language String - The language code (in BCP-47 format) of the transcription language. For example, "de-de" indicates German (Germany). The value is empty for the video track heartbeats, or when live transcription is turned off.
- transcription
State String - This value is "On" for audio track heartbeats if live transcription is turned on, otherwise you will see an empty string. This state is only applicable to track type of "audio" for Live transcription. All other tracks will have an empty value.
- unexpected
Bitrate Boolean - If expected and actual bitrates differ by more than allowed limit in last 20 seconds.
- bitrate number
- Bitrate of the track.
- discontinuity
Count number - Number of discontinuities detected in the last 20 seconds.
- healthy boolean
- Indicates whether ingest is healthy.
- incoming
Bitrate number - Calculated bitrate based on data chunks coming from encoder.
- ingest
Drift stringValue - Indicates the speed of delay, in seconds-per-minute, of the incoming audio or video data during the last minute. The value is greater than zero if data is arriving to the live event slower than expected in the last minute; zero if data arrived with no delay; and "n/a" if no audio or video data was received. For example, if you have a contribution encoder sending in live content, and it is slowing down due to processing issues, or network latency, it may be only able to deliver a total of 58 seconds of audio or video in a one-minute period. This would be reported as two seconds-per-minute of drift. If the encoder is able to catch up and send all 60 seconds or more of data every minute, you will see this value reported as 0. If there was a disconnection or discontinuity from the encoder, this value may still display as 0, as it does not account for breaks in the data - only data that is delayed in timestamps.
- last
Fragment stringArrival Time - The last timestamp in UTC that a fragment arrived at the ingest endpoint.
- last
Timestamp string - Latest timestamp received for a track in last 20 seconds.
- nonincreasing
Count number - Number of data chunks with timestamps in the past that were received in last 20 seconds.
- overlap
Count number - Number of data chunks that had overlapped timestamps in last 20 seconds.
- state string
- State of the live event.
- timescale string
- Timescale in which timestamps are expressed.
- track
Name string - Name of the track.
- track
Type string - Type of the track.
- transcription
Language string - The language code (in BCP-47 format) of the transcription language. For example, "de-de" indicates German (Germany). The value is empty for the video track heartbeats, or when live transcription is turned off.
- transcription
State string - This value is "On" for audio track heartbeats if live transcription is turned on, otherwise you will see an empty string. This state is only applicable to track type of "audio" for Live transcription. All other tracks will have an empty value.
- unexpected
Bitrate boolean - If expected and actual bitrates differ by more than allowed limit in last 20 seconds.
- bitrate float
- Bitrate of the track.
- discontinuity_
count float - Number of discontinuities detected in the last 20 seconds.
- healthy bool
- Indicates whether ingest is healthy.
- incoming_
bitrate float - Calculated bitrate based on data chunks coming from encoder.
- ingest_
drift_ strvalue - Indicates the speed of delay, in seconds-per-minute, of the incoming audio or video data during the last minute. The value is greater than zero if data is arriving to the live event slower than expected in the last minute; zero if data arrived with no delay; and "n/a" if no audio or video data was received. For example, if you have a contribution encoder sending in live content, and it is slowing down due to processing issues, or network latency, it may be only able to deliver a total of 58 seconds of audio or video in a one-minute period. This would be reported as two seconds-per-minute of drift. If the encoder is able to catch up and send all 60 seconds or more of data every minute, you will see this value reported as 0. If there was a disconnection or discontinuity from the encoder, this value may still display as 0, as it does not account for breaks in the data - only data that is delayed in timestamps.
- last_
fragment_ strarrival_ time - The last timestamp in UTC that a fragment arrived at the ingest endpoint.
- last_
timestamp str - Latest timestamp received for a track in last 20 seconds.
- nonincreasing_
count float - Number of data chunks with timestamps in the past that were received in last 20 seconds.
- overlap_
count float - Number of data chunks that had overlapped timestamps in last 20 seconds.
- state str
- State of the live event.
- timescale str
- Timescale in which timestamps are expressed.
- track_
name str - Name of the track.
- track_
type str - Type of the track.
- transcription_
language str - The language code (in BCP-47 format) of the transcription language. For example, "de-de" indicates German (Germany). The value is empty for the video track heartbeats, or when live transcription is turned off.
- transcription_
state str - This value is "On" for audio track heartbeats if live transcription is turned on, otherwise you will see an empty string. This state is only applicable to track type of "audio" for Live transcription. All other tracks will have an empty value.
- unexpected_
bitrate bool - If expected and actual bitrates differ by more than allowed limit in last 20 seconds.
- bitrate Number
- Bitrate of the track.
- discontinuity
Count Number - Number of discontinuities detected in the last 20 seconds.
- healthy Boolean
- Indicates whether ingest is healthy.
- incoming
Bitrate Number - Calculated bitrate based on data chunks coming from encoder.
- ingest
Drift StringValue - Indicates the speed of delay, in seconds-per-minute, of the incoming audio or video data during the last minute. The value is greater than zero if data is arriving to the live event slower than expected in the last minute; zero if data arrived with no delay; and "n/a" if no audio or video data was received. For example, if you have a contribution encoder sending in live content, and it is slowing down due to processing issues, or network latency, it may be only able to deliver a total of 58 seconds of audio or video in a one-minute period. This would be reported as two seconds-per-minute of drift. If the encoder is able to catch up and send all 60 seconds or more of data every minute, you will see this value reported as 0. If there was a disconnection or discontinuity from the encoder, this value may still display as 0, as it does not account for breaks in the data - only data that is delayed in timestamps.
- last
Fragment StringArrival Time - The last timestamp in UTC that a fragment arrived at the ingest endpoint.
- last
Timestamp String - Latest timestamp received for a track in last 20 seconds.
- nonincreasing
Count Number - Number of data chunks with timestamps in the past that were received in last 20 seconds.
- overlap
Count Number - Number of data chunks that had overlapped timestamps in last 20 seconds.
- state String
- State of the live event.
- timescale String
- Timescale in which timestamps are expressed.
- track
Name String - Name of the track.
- track
Type String - Type of the track.
- transcription
Language String - The language code (in BCP-47 format) of the transcription language. For example, "de-de" indicates German (Germany). The value is empty for the video track heartbeats, or when live transcription is turned off.
- transcription
State String - This value is "On" for audio track heartbeats if live transcription is turned on, otherwise you will see an empty string. This state is only applicable to track type of "audio" for Live transcription. All other tracks will have an empty value.
- unexpected
Bitrate Boolean - If expected and actual bitrates differ by more than allowed limit in last 20 seconds.
LiveEventTrackEventResponse
- Data
Pulumi.
Azure Native. Media. Inputs. Live Event Track Event Data Response - Event data.
- Event
Time string - The time event raised.
- Event
Type string - The type of the track event.
- Data
Live
Event Track Event Data Response - Event data.
- Event
Time string - The time event raised.
- Event
Type string - The type of the track event.
- data
Live
Event Track Event Data Response - Event data.
- event
Time String - The time event raised.
- event
Type String - The type of the track event.
- data
Live
Event Track Event Data Response - Event data.
- event
Time string - The time event raised.
- event
Type string - The type of the track event.
- data
Live
Event Track Event Data Response - Event data.
- event_
time str - The time event raised.
- event_
type str - The type of the track event.
- data Property Map
- Event data.
- event
Time String - The time event raised.
- event
Type String - The type of the track event.
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 v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi