We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.medialive.getMultiplex
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 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)
public static Output<GetMultiplexResult> getMultiplex(GetMultiplexArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:medialive:getMultiplex
  arguments:
    # arguments dictionaryThe 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.
- MultiplexSettings Pulumi.Aws Native. Media Live. Outputs. Multiplex Settings 
- Configuration for a multiplex event.
- Name string
- Name of multiplex.
- PipelinesRunning intCount 
- The number of currently healthy pipelines.
- ProgramCount 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
[]MultiplexOutput Destination 
- A list of the multiplex output destinations.
- Id string
- The unique id of the multiplex.
- MultiplexSettings MultiplexSettings 
- Configuration for a multiplex event.
- Name string
- Name of multiplex.
- PipelinesRunning intCount 
- The number of currently healthy pipelines.
- ProgramCount int
- The number of programs in the multiplex.
- State
MultiplexState Enum 
- The current state of the multiplex.
- Tag
- A collection of key-value pairs.
- arn String
- The unique arn of the multiplex.
- destinations
List<MultiplexOutput Destination> 
- A list of the multiplex output destinations.
- id String
- The unique id of the multiplex.
- multiplexSettings MultiplexSettings 
- Configuration for a multiplex event.
- name String
- Name of multiplex.
- pipelinesRunning IntegerCount 
- The number of currently healthy pipelines.
- programCount Integer
- The number of programs in the multiplex.
- state
MultiplexState 
- The current state of the multiplex.
- List<Tag>
- A collection of key-value pairs.
- arn string
- The unique arn of the multiplex.
- destinations
MultiplexOutput Destination[] 
- A list of the multiplex output destinations.
- id string
- The unique id of the multiplex.
- multiplexSettings MultiplexSettings 
- Configuration for a multiplex event.
- name string
- Name of multiplex.
- pipelinesRunning numberCount 
- The number of currently healthy pipelines.
- programCount number
- The number of programs in the multiplex.
- state
MultiplexState 
- The current state of the multiplex.
- Tag[]
- A collection of key-value pairs.
- arn str
- The unique arn of the multiplex.
- destinations
Sequence[MultiplexOutput 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
MultiplexState 
- 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.
- multiplexSettings Property Map
- Configuration for a multiplex event.
- name String
- Name of multiplex.
- pipelinesRunning NumberCount 
- The number of currently healthy pipelines.
- programCount 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  
- MultiplexMedia 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.
- MultiplexMedia MultiplexConnect Output Destination Settings Output Destination Multiplex Media Connect Output Destination Settings Properties 
- Multiplex MediaConnect output destination settings.
- multiplexMedia MultiplexConnect Output Destination Settings Output Destination Multiplex Media Connect Output Destination Settings Properties 
- Multiplex MediaConnect output destination settings.
- multiplexMedia 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.
- multiplexMedia Property MapConnect Output Destination Settings 
- Multiplex MediaConnect output destination settings.
MultiplexOutputDestinationMultiplexMediaConnectOutputDestinationSettingsProperties         
- EntitlementArn string
- The MediaConnect entitlement ARN available as a Flow source.
- EntitlementArn string
- The MediaConnect entitlement ARN available as a Flow source.
- entitlementArn String
- The MediaConnect entitlement ARN available as a Flow source.
- entitlementArn string
- The MediaConnect entitlement ARN available as a Flow source.
- entitlement_arn str
- The MediaConnect entitlement ARN available as a Flow source.
- entitlementArn String
- The MediaConnect entitlement ARN available as a Flow source.
MultiplexSettings 
- TransportStream intBitrate 
- Transport stream bit rate.
- TransportStream intId 
- Transport stream ID.
- MaximumVideo intBuffer Delay Milliseconds 
- Maximum video buffer delay in milliseconds.
- TransportStream intReserved Bitrate 
- Transport stream reserved bit rate.
- TransportStream intBitrate 
- Transport stream bit rate.
- TransportStream intId 
- Transport stream ID.
- MaximumVideo intBuffer Delay Milliseconds 
- Maximum video buffer delay in milliseconds.
- TransportStream intReserved Bitrate 
- Transport stream reserved bit rate.
- transportStream IntegerBitrate 
- Transport stream bit rate.
- transportStream IntegerId 
- Transport stream ID.
- maximumVideo IntegerBuffer Delay Milliseconds 
- Maximum video buffer delay in milliseconds.
- transportStream IntegerReserved Bitrate 
- Transport stream reserved bit rate.
- transportStream numberBitrate 
- Transport stream bit rate.
- transportStream numberId 
- Transport stream ID.
- maximumVideo numberBuffer Delay Milliseconds 
- Maximum video buffer delay in milliseconds.
- transportStream 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.
- transportStream NumberBitrate 
- Transport stream bit rate.
- transportStream NumberId 
- Transport stream ID.
- maximumVideo NumberBuffer Delay Milliseconds 
- Maximum video buffer delay in milliseconds.
- transportStream 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 Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi