Interface RouterOutputAttributes

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
RouterOutputAttributes.Jsii$Proxy

@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)", date="2026-07-31T10:49:55.218Z") @Stability(Experimental) public interface RouterOutputAttributes extends software.amazon.jsii.JsiiSerializable
(experimental) Attributes for importing an existing Router Output.

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.*;
 RouterOutputAttributes routerOutputAttributes = RouterOutputAttributes.builder()
         .routerOutputArn("routerOutputArn")
         // the properties below are optional
         .routerOutputId("routerOutputId")
         .routerOutputName("routerOutputName")
         .build();
 
  • Method Details

    • getRouterOutputArn

      @Stability(Experimental) @NotNull String getRouterOutputArn()
      (experimental) The ARN of the router output.
    • getRouterOutputId

      @Stability(Experimental) @Nullable default String getRouterOutputId()
      (experimental) The unique identifier of the router output.

      Default: - parsed from the ARN when available

    • getRouterOutputName

      @Stability(Experimental) @Nullable default String getRouterOutputName()
      (experimental) The name of the router output.

      The name is not encoded in the ARN (the ARN contains only the service-generated ID), so provide it here if you need to access routerOutputName on the imported construct.

      Default: - routerOutputName is not available on the imported construct

    • builder

      @Stability(Experimental) static RouterOutputAttributes.Builder builder()
      Returns:
      a RouterOutputAttributes.Builder of RouterOutputAttributes