java.lang.Object
software.amazon.jsii.JsiiObject
software.constructs.Construct
software.amazon.awscdk.Resource
software.amazon.awscdk.services.mediaconnect.alpha.BridgeOutput
All Implemented Interfaces:
IEnvironmentAware, IBridgeOutputRef, IResource, IBridgeOutput, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IDependable

@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)", date="2026-07-31T10:49:55.134Z") @Stability(Experimental) public class BridgeOutput extends Resource implements IBridgeOutput
(experimental) Adds outputs to an existing bridge.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.mediaconnect.alpha.*;
 Bridge bridge;
 BridgeOutputConfiguration bridgeOutputConfiguration;
 BridgeOutput bridgeOutput = BridgeOutput.Builder.create(this, "MyBridgeOutput")
         .bridge(bridge)
         .output(bridgeOutputConfiguration)
         // the properties below are optional
         .bridgeOutputName("bridgeOutputName")
         .build();
 
  • Field Details

    • PROPERTY_INJECTION_ID

      @Stability(Experimental) public static final String PROPERTY_INJECTION_ID
      (experimental) Uniquely identifies this class.
  • Constructor Details

    • BridgeOutput

      protected BridgeOutput(software.amazon.jsii.JsiiObjectRef objRef)
    • BridgeOutput

      protected BridgeOutput(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • BridgeOutput

      @Stability(Experimental) public BridgeOutput(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull BridgeOutputProps props)
      Parameters:
      scope - This parameter is required.
      id - This parameter is required.
      props - This parameter is required.
  • Method Details

    • getBridgeArn

      @Stability(Experimental) @NotNull public String getBridgeArn()
      (experimental) The Amazon Resource Name (ARN) of the bridge that owns this output.
      Specified by:
      getBridgeArn in interface IBridgeOutput
    • getBridgeOutputName

      @Stability(Experimental) @NotNull public String getBridgeOutputName()
      (experimental) The name of the bridge output.
      Specified by:
      getBridgeOutputName in interface IBridgeOutput
    • getBridgeOutputRef

      @Stability(Experimental) @NotNull public BridgeOutputReference getBridgeOutputRef()
      (experimental) A reference to this BridgeOutput resource.
      Specified by:
      getBridgeOutputRef in interface IBridgeOutputRef