1. Packages
  2. Azure Native v2
  3. API Docs
  4. media
  5. getLiveEventStatus
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.getLiveEventStatus

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 status telemetry of a live event. Azure REST API version: 2022-11-01.

Using getLiveEventStatus

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 getLiveEventStatus(args: GetLiveEventStatusArgs, opts?: InvokeOptions): Promise<GetLiveEventStatusResult>
function getLiveEventStatusOutput(args: GetLiveEventStatusOutputArgs, opts?: InvokeOptions): Output<GetLiveEventStatusResult>
Copy
def get_live_event_status(account_name: Optional[str] = None,
                          live_event_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetLiveEventStatusResult
def get_live_event_status_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[GetLiveEventStatusResult]
Copy
func GetLiveEventStatus(ctx *Context, args *GetLiveEventStatusArgs, opts ...InvokeOption) (*GetLiveEventStatusResult, error)
func GetLiveEventStatusOutput(ctx *Context, args *GetLiveEventStatusOutputArgs, opts ...InvokeOption) GetLiveEventStatusResultOutput
Copy

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

public static class GetLiveEventStatus 
{
    public static Task<GetLiveEventStatusResult> InvokeAsync(GetLiveEventStatusArgs args, InvokeOptions? opts = null)
    public static Output<GetLiveEventStatusResult> Invoke(GetLiveEventStatusInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetLiveEventStatusResult> getLiveEventStatus(GetLiveEventStatusArgs args, InvokeOptions options)
public static Output<GetLiveEventStatusResult> getLiveEventStatus(GetLiveEventStatusArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:media:getLiveEventStatus
  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.

getLiveEventStatus Result

The following output properties are available:

Value []LiveEventStatusResponse
The result of the get live event status.
value List<LiveEventStatusResponse>
The result of the get live event status.
value LiveEventStatusResponse[]
The result of the get live event status.
value Sequence[LiveEventStatusResponse]
The result of the get live event status.
value List<Property Map>
The result of the get live event status.

Supporting Types

LiveEventIngestInterruptionResponse

Begin string
UTC time of interruption start, encoder disconnected.
Duration string
Duration of interruption in ISO 8601 time. For example, use PT1H30M to indicate 1 hour and 30 minutes.
End string
UTC time of interruption end, encoder re-connected.
Reason string
Interruption reason.
Begin string
UTC time of interruption start, encoder disconnected.
Duration string
Duration of interruption in ISO 8601 time. For example, use PT1H30M to indicate 1 hour and 30 minutes.
End string
UTC time of interruption end, encoder re-connected.
Reason string
Interruption reason.
begin String
UTC time of interruption start, encoder disconnected.
duration String
Duration of interruption in ISO 8601 time. For example, use PT1H30M to indicate 1 hour and 30 minutes.
end String
UTC time of interruption end, encoder re-connected.
reason String
Interruption reason.
begin string
UTC time of interruption start, encoder disconnected.
duration string
Duration of interruption in ISO 8601 time. For example, use PT1H30M to indicate 1 hour and 30 minutes.
end string
UTC time of interruption end, encoder re-connected.
reason string
Interruption reason.
begin str
UTC time of interruption start, encoder disconnected.
duration str
Duration of interruption in ISO 8601 time. For example, use PT1H30M to indicate 1 hour and 30 minutes.
end str
UTC time of interruption end, encoder re-connected.
reason str
Interruption reason.
begin String
UTC time of interruption start, encoder disconnected.
duration String
Duration of interruption in ISO 8601 time. For example, use PT1H30M to indicate 1 hour and 30 minutes.
end String
UTC time of interruption end, encoder re-connected.
reason String
Interruption reason.

LiveEventIngestionResponse

Begin string
Ingestion begin time in UTC.
End string
Ingestion end time in UTC. Empty if it's not stopped yet.
EndReason string
Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
IngestInterruptions List<Pulumi.AzureNative.Media.Inputs.LiveEventIngestInterruptionResponse>
IngestInterruption entry list.
StreamName string
Ingestion stream name.
Begin string
Ingestion begin time in UTC.
End string
Ingestion end time in UTC. Empty if it's not stopped yet.
EndReason string
Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
IngestInterruptions []LiveEventIngestInterruptionResponse
IngestInterruption entry list.
StreamName string
Ingestion stream name.
begin String
Ingestion begin time in UTC.
end String
Ingestion end time in UTC. Empty if it's not stopped yet.
endReason String
Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
ingestInterruptions List<LiveEventIngestInterruptionResponse>
IngestInterruption entry list.
streamName String
Ingestion stream name.
begin string
Ingestion begin time in UTC.
end string
Ingestion end time in UTC. Empty if it's not stopped yet.
endReason string
Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
ingestInterruptions LiveEventIngestInterruptionResponse[]
IngestInterruption entry list.
streamName string
Ingestion stream name.
begin str
Ingestion begin time in UTC.
end str
Ingestion end time in UTC. Empty if it's not stopped yet.
end_reason str
Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
ingest_interruptions Sequence[LiveEventIngestInterruptionResponse]
IngestInterruption entry list.
stream_name str
Ingestion stream name.
begin String
Ingestion begin time in UTC.
end String
Ingestion end time in UTC. Empty if it's not stopped yet.
endReason String
Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
ingestInterruptions List<Property Map>
IngestInterruption entry list.
streamName String
Ingestion stream name.

LiveEventStatusResponse

HealthDescriptions List<string>
List of strings justifying the health status.
HealthStatus string
Health status of last 20 seconds.
Ingestion Pulumi.AzureNative.Media.Inputs.LiveEventIngestionResponse
Live event ingestion entry.
LastUpdatedTime string
Last updated UTC time of this status.
State string
Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.
TrackStatus List<Pulumi.AzureNative.Media.Inputs.LiveEventTrackStatusResponse>
Track entry list.
HealthDescriptions []string
List of strings justifying the health status.
HealthStatus string
Health status of last 20 seconds.
Ingestion LiveEventIngestionResponse
Live event ingestion entry.
LastUpdatedTime string
Last updated UTC time of this status.
State string
Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.
TrackStatus []LiveEventTrackStatusResponse
Track entry list.
healthDescriptions List<String>
List of strings justifying the health status.
healthStatus String
Health status of last 20 seconds.
ingestion LiveEventIngestionResponse
Live event ingestion entry.
lastUpdatedTime String
Last updated UTC time of this status.
state String
Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.
trackStatus List<LiveEventTrackStatusResponse>
Track entry list.
healthDescriptions string[]
List of strings justifying the health status.
healthStatus string
Health status of last 20 seconds.
ingestion LiveEventIngestionResponse
Live event ingestion entry.
lastUpdatedTime string
Last updated UTC time of this status.
state string
Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.
trackStatus LiveEventTrackStatusResponse[]
Track entry list.
health_descriptions Sequence[str]
List of strings justifying the health status.
health_status str
Health status of last 20 seconds.
ingestion LiveEventIngestionResponse
Live event ingestion entry.
last_updated_time str
Last updated UTC time of this status.
state str
Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.
track_status Sequence[LiveEventTrackStatusResponse]
Track entry list.
healthDescriptions List<String>
List of strings justifying the health status.
healthStatus String
Health status of last 20 seconds.
ingestion Property Map
Live event ingestion entry.
lastUpdatedTime String
Last updated UTC time of this status.
state String
Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.
trackStatus List<Property Map>
Track entry list.

LiveEventTrackStatusResponse

ExpectedBitrate double
Expected bitrate for this track.
IncomingBitrate double
Average incoming bitrate for last 20 seconds when live event is running.
IngestDrift string
Current ingest drift value in seconds for last 1 minute.
RequestReceived double
Total number of timed metadata request received.
RequestSucceeded double
Total number of successful timed metadata request received.
TrackId string
Track Id.
ExpectedBitrate float64
Expected bitrate for this track.
IncomingBitrate float64
Average incoming bitrate for last 20 seconds when live event is running.
IngestDrift string
Current ingest drift value in seconds for last 1 minute.
RequestReceived float64
Total number of timed metadata request received.
RequestSucceeded float64
Total number of successful timed metadata request received.
TrackId string
Track Id.
expectedBitrate Double
Expected bitrate for this track.
incomingBitrate Double
Average incoming bitrate for last 20 seconds when live event is running.
ingestDrift String
Current ingest drift value in seconds for last 1 minute.
requestReceived Double
Total number of timed metadata request received.
requestSucceeded Double
Total number of successful timed metadata request received.
trackId String
Track Id.
expectedBitrate number
Expected bitrate for this track.
incomingBitrate number
Average incoming bitrate for last 20 seconds when live event is running.
ingestDrift string
Current ingest drift value in seconds for last 1 minute.
requestReceived number
Total number of timed metadata request received.
requestSucceeded number
Total number of successful timed metadata request received.
trackId string
Track Id.
expected_bitrate float
Expected bitrate for this track.
incoming_bitrate float
Average incoming bitrate for last 20 seconds when live event is running.
ingest_drift str
Current ingest drift value in seconds for last 1 minute.
request_received float
Total number of timed metadata request received.
request_succeeded float
Total number of successful timed metadata request received.
track_id str
Track Id.
expectedBitrate Number
Expected bitrate for this track.
incomingBitrate Number
Average incoming bitrate for last 20 seconds when live event is running.
ingestDrift String
Current ingest drift value in seconds for last 1 minute.
requestReceived Number
Total number of timed metadata request received.
requestSucceeded Number
Total number of successful timed metadata request received.
trackId String
Track Id.

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