We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.medialive.getMultiplex
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
Resource schema for AWS::MediaLive::Multiplex
Using getMultiplex
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 getMultiplex(args: GetMultiplexArgs, opts?: InvokeOptions): Promise<GetMultiplexResult>
function getMultiplexOutput(args: GetMultiplexOutputArgs, opts?: InvokeOptions): Output<GetMultiplexResult>
def get_multiplex(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMultiplexResult
def get_multiplex_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMultiplexResult]
func LookupMultiplex(ctx *Context, args *LookupMultiplexArgs, opts ...InvokeOption) (*LookupMultiplexResult, error)
func LookupMultiplexOutput(ctx *Context, args *LookupMultiplexOutputArgs, opts ...InvokeOption) LookupMultiplexResultOutput
> Note: This function is named LookupMultiplex
in the Go SDK.
public static class GetMultiplex
{
public static Task<GetMultiplexResult> InvokeAsync(GetMultiplexArgs args, InvokeOptions? opts = null)
public static Output<GetMultiplexResult> Invoke(GetMultiplexInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMultiplexResult> getMultiplex(GetMultiplexArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:medialive:getMultiplex
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The unique id of the multiplex.
- Id string
- The unique id of the multiplex.
- id String
- The unique id of the multiplex.
- id string
- The unique id of the multiplex.
- id str
- The unique id of the multiplex.
- id String
- The unique id of the multiplex.
getMultiplex Result
The following output properties are available:
- Arn string
- The unique arn of the multiplex.
- Destinations
List<Pulumi.
Aws Native. Media Live. Outputs. Multiplex Output Destination> - A list of the multiplex output destinations.
- Id string
- The unique id of the multiplex.
- Multiplex
Settings Pulumi.Aws Native. Media Live. Outputs. Multiplex Settings - Configuration for a multiplex event.
- Name string
- Name of multiplex.
- Pipelines
Running intCount - The number of currently healthy pipelines.
- Program
Count int - The number of programs in the multiplex.
- State
Pulumi.
Aws Native. Media Live. Multiplex State - The current state of the multiplex.
- List<Pulumi.
Aws Native. Outputs. Tag> - A collection of key-value pairs.
- Arn string
- The unique arn of the multiplex.
- Destinations
[]Multiplex
Output Destination - A list of the multiplex output destinations.
- Id string
- The unique id of the multiplex.
- Multiplex
Settings MultiplexSettings - Configuration for a multiplex event.
- Name string
- Name of multiplex.
- Pipelines
Running intCount - The number of currently healthy pipelines.
- Program
Count int - The number of programs in the multiplex.
- State
Multiplex
State Enum - The current state of the multiplex.
- Tag
- A collection of key-value pairs.
- arn String
- The unique arn of the multiplex.
- destinations
List<Multiplex
Output Destination> - A list of the multiplex output destinations.
- id String
- The unique id of the multiplex.
- multiplex
Settings MultiplexSettings - Configuration for a multiplex event.
- name String
- Name of multiplex.
- pipelines
Running IntegerCount - The number of currently healthy pipelines.
- program
Count Integer - The number of programs in the multiplex.
- state
Multiplex
State - The current state of the multiplex.
- List<Tag>
- A collection of key-value pairs.
- arn string
- The unique arn of the multiplex.
- destinations
Multiplex
Output Destination[] - A list of the multiplex output destinations.
- id string
- The unique id of the multiplex.
- multiplex
Settings MultiplexSettings - Configuration for a multiplex event.
- name string
- Name of multiplex.
- pipelines
Running numberCount - The number of currently healthy pipelines.
- program
Count number - The number of programs in the multiplex.
- state
Multiplex
State - The current state of the multiplex.
- Tag[]
- A collection of key-value pairs.
- arn str
- The unique arn of the multiplex.
- destinations
Sequence[Multiplex
Output Destination] - A list of the multiplex output destinations.
- id str
- The unique id of the multiplex.
- multiplex_
settings MultiplexSettings - Configuration for a multiplex event.
- name str
- Name of multiplex.
- pipelines_
running_ intcount - The number of currently healthy pipelines.
- program_
count int - The number of programs in the multiplex.
- state
Multiplex
State - The current state of the multiplex.
- Sequence[root_Tag]
- A collection of key-value pairs.
- arn String
- The unique arn of the multiplex.
- destinations List<Property Map>
- A list of the multiplex output destinations.
- id String
- The unique id of the multiplex.
- multiplex
Settings Property Map - Configuration for a multiplex event.
- name String
- Name of multiplex.
- pipelines
Running NumberCount - The number of currently healthy pipelines.
- program
Count Number - The number of programs in the multiplex.
- state "CREATING" | "CREATE_FAILED" | "IDLE" | "STARTING" | "RUNNING" | "RECOVERING" | "STOPPING" | "DELETING" | "DELETED"
- The current state of the multiplex.
- List<Property Map>
- A collection of key-value pairs.
Supporting Types
MultiplexOutputDestination
- Multiplex
Media Pulumi.Connect Output Destination Settings Aws Native. Media Live. Inputs. Multiplex Output Destination Multiplex Media Connect Output Destination Settings Properties - Multiplex MediaConnect output destination settings.
- Multiplex
Media MultiplexConnect Output Destination Settings Output Destination Multiplex Media Connect Output Destination Settings Properties - Multiplex MediaConnect output destination settings.
- multiplex
Media MultiplexConnect Output Destination Settings Output Destination Multiplex Media Connect Output Destination Settings Properties - Multiplex MediaConnect output destination settings.
- multiplex
Media MultiplexConnect Output Destination Settings Output Destination Multiplex Media Connect Output Destination Settings Properties - Multiplex MediaConnect output destination settings.
- multiplex_
media_ Multiplexconnect_ output_ destination_ settings Output Destination Multiplex Media Connect Output Destination Settings Properties - Multiplex MediaConnect output destination settings.
- multiplex
Media Property MapConnect Output Destination Settings - Multiplex MediaConnect output destination settings.
MultiplexOutputDestinationMultiplexMediaConnectOutputDestinationSettingsProperties
- Entitlement
Arn string - The MediaConnect entitlement ARN available as a Flow source.
- Entitlement
Arn string - The MediaConnect entitlement ARN available as a Flow source.
- entitlement
Arn String - The MediaConnect entitlement ARN available as a Flow source.
- entitlement
Arn string - The MediaConnect entitlement ARN available as a Flow source.
- entitlement_
arn str - The MediaConnect entitlement ARN available as a Flow source.
- entitlement
Arn String - The MediaConnect entitlement ARN available as a Flow source.
MultiplexSettings
- Transport
Stream intBitrate - Transport stream bit rate.
- Transport
Stream intId - Transport stream ID.
- Maximum
Video intBuffer Delay Milliseconds - Maximum video buffer delay in milliseconds.
- Transport
Stream intReserved Bitrate - Transport stream reserved bit rate.
- Transport
Stream intBitrate - Transport stream bit rate.
- Transport
Stream intId - Transport stream ID.
- Maximum
Video intBuffer Delay Milliseconds - Maximum video buffer delay in milliseconds.
- Transport
Stream intReserved Bitrate - Transport stream reserved bit rate.
- transport
Stream IntegerBitrate - Transport stream bit rate.
- transport
Stream IntegerId - Transport stream ID.
- maximum
Video IntegerBuffer Delay Milliseconds - Maximum video buffer delay in milliseconds.
- transport
Stream IntegerReserved Bitrate - Transport stream reserved bit rate.
- transport
Stream numberBitrate - Transport stream bit rate.
- transport
Stream numberId - Transport stream ID.
- maximum
Video numberBuffer Delay Milliseconds - Maximum video buffer delay in milliseconds.
- transport
Stream numberReserved Bitrate - Transport stream reserved bit rate.
- transport_
stream_ intbitrate - Transport stream bit rate.
- transport_
stream_ intid - Transport stream ID.
- maximum_
video_ intbuffer_ delay_ milliseconds - Maximum video buffer delay in milliseconds.
- transport_
stream_ intreserved_ bitrate - Transport stream reserved bit rate.
- transport
Stream NumberBitrate - Transport stream bit rate.
- transport
Stream NumberId - Transport stream ID.
- maximum
Video NumberBuffer Delay Milliseconds - Maximum video buffer delay in milliseconds.
- transport
Stream NumberReserved Bitrate - Transport stream reserved bit rate.
MultiplexState
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi