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.76.0 published on Friday, Dec 6, 2024 by Pulumi
azure-native.media.getLiveEventStatus
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.76.0 published on Friday, Dec 6, 2024 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>
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]
func GetLiveEventStatus(ctx *Context, args *GetLiveEventStatusArgs, opts ...InvokeOption) (*GetLiveEventStatusResult, error)
func GetLiveEventStatusOutput(ctx *Context, args *GetLiveEventStatusOutputArgs, opts ...InvokeOption) GetLiveEventStatusResultOutput
> 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)
}
public static CompletableFuture<GetLiveEventStatusResult> getLiveEventStatus(GetLiveEventStatusArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:media:getLiveEventStatus
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.
getLiveEventStatus Result
The following output properties are available:
- Value
List<Pulumi.
Azure Native. Media. Outputs. Live Event Status Response> - The result of the get live event status.
- Value
[]Live
Event Status Response - The result of the get live event status.
- value
List<Live
Event Status Response> - The result of the get live event status.
- value
Live
Event Status Response[] - The result of the get live event status.
- value
Sequence[Live
Event Status Response] - The result of the get live event status.
- value List<Property Map>
- The result of the get live event status.
Supporting Types
LiveEventIngestInterruptionResponse
LiveEventIngestionResponse
- Begin string
- Ingestion begin time in UTC.
- End string
- Ingestion end time in UTC. Empty if it's not stopped yet.
- End
Reason string - Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
- Ingest
Interruptions List<Pulumi.Azure Native. Media. Inputs. Live Event Ingest Interruption Response> - IngestInterruption entry list.
- Stream
Name 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.
- End
Reason string - Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
- Ingest
Interruptions []LiveEvent Ingest Interruption Response - IngestInterruption entry list.
- Stream
Name 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.
- end
Reason String - Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
- ingest
Interruptions List<LiveEvent Ingest Interruption Response> - IngestInterruption entry list.
- stream
Name 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.
- end
Reason string - Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
- ingest
Interruptions LiveEvent Ingest Interruption Response[] - IngestInterruption entry list.
- stream
Name 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[LiveEvent Ingest Interruption Response] - 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.
- end
Reason String - Reason why ingestion stops. Empty if it's not stopped yet. E.g) Service Stopped. No Ingestion.
- ingest
Interruptions List<Property Map> - IngestInterruption entry list.
- stream
Name String - Ingestion stream name.
LiveEventStatusResponse
- Health
Descriptions List<string> - List of strings justifying the health status.
- Health
Status string - Health status of last 20 seconds.
- Ingestion
Pulumi.
Azure Native. Media. Inputs. Live Event Ingestion Response - Live event ingestion entry.
- Last
Updated stringTime - 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.
- Track
Status List<Pulumi.Azure Native. Media. Inputs. Live Event Track Status Response> - Track entry list.
- Health
Descriptions []string - List of strings justifying the health status.
- Health
Status string - Health status of last 20 seconds.
- Ingestion
Live
Event Ingestion Response - Live event ingestion entry.
- Last
Updated stringTime - 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.
- Track
Status []LiveEvent Track Status Response - Track entry list.
- health
Descriptions List<String> - List of strings justifying the health status.
- health
Status String - Health status of last 20 seconds.
- ingestion
Live
Event Ingestion Response - Live event ingestion entry.
- last
Updated StringTime - 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.
- track
Status List<LiveEvent Track Status Response> - Track entry list.
- health
Descriptions string[] - List of strings justifying the health status.
- health
Status string - Health status of last 20 seconds.
- ingestion
Live
Event Ingestion Response - Live event ingestion entry.
- last
Updated stringTime - 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.
- track
Status LiveEvent Track Status Response[] - Track entry list.
- health_
descriptions Sequence[str] - List of strings justifying the health status.
- health_
status str - Health status of last 20 seconds.
- ingestion
Live
Event Ingestion Response - Live event ingestion entry.
- last_
updated_ strtime - 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[LiveEvent Track Status Response] - Track entry list.
- health
Descriptions List<String> - List of strings justifying the health status.
- health
Status String - Health status of last 20 seconds.
- ingestion Property Map
- Live event ingestion entry.
- last
Updated StringTime - 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.
- track
Status List<Property Map> - Track entry list.
LiveEventTrackStatusResponse
- Expected
Bitrate double - Expected bitrate for this track.
- Incoming
Bitrate double - Average incoming bitrate for last 20 seconds when live event is running.
- Ingest
Drift string - Current ingest drift value in seconds for last 1 minute.
- Request
Received double - Total number of timed metadata request received.
- Request
Succeeded double - Total number of successful timed metadata request received.
- Track
Id string - Track Id.
- Expected
Bitrate float64 - Expected bitrate for this track.
- Incoming
Bitrate float64 - Average incoming bitrate for last 20 seconds when live event is running.
- Ingest
Drift string - Current ingest drift value in seconds for last 1 minute.
- Request
Received float64 - Total number of timed metadata request received.
- Request
Succeeded float64 - Total number of successful timed metadata request received.
- Track
Id string - Track Id.
- expected
Bitrate Double - Expected bitrate for this track.
- incoming
Bitrate Double - Average incoming bitrate for last 20 seconds when live event is running.
- ingest
Drift String - Current ingest drift value in seconds for last 1 minute.
- request
Received Double - Total number of timed metadata request received.
- request
Succeeded Double - Total number of successful timed metadata request received.
- track
Id String - Track Id.
- expected
Bitrate number - Expected bitrate for this track.
- incoming
Bitrate number - Average incoming bitrate for last 20 seconds when live event is running.
- ingest
Drift string - Current ingest drift value in seconds for last 1 minute.
- request
Received number - Total number of timed metadata request received.
- request
Succeeded number - Total number of successful timed metadata request received.
- track
Id 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.
- expected
Bitrate Number - Expected bitrate for this track.
- incoming
Bitrate Number - Average incoming bitrate for last 20 seconds when live event is running.
- ingest
Drift String - Current ingest drift value in seconds for last 1 minute.
- request
Received Number - Total number of timed metadata request received.
- request
Succeeded Number - Total number of successful timed metadata request received.
- track
Id String - Track Id.
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.76.0 published on Friday, Dec 6, 2024 by Pulumi