Interface MediaConnectRouterInputProps

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

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:41.231Z") @Stability(Experimental) public interface MediaConnectRouterInputProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for a MediaConnect router input.

Example:

 // Redundant pipelines with explicit AZs
 InputConfiguration.mediaConnectRouter(MediaConnectRouterInputProps.builder()
         .availabilityZones(List.of("us-east-1a", "us-east-1b"))
         .build());
 
  • Method Details

    • getAvailabilityZones

      @Stability(Experimental) @Nullable default List<String> getAvailabilityZones()
      (experimental) The availability zones for the router input pipelines.

      Provide one AZ for a single pipeline, or two for redundant pipelines. If omitted, defaults to the stack's first availability zone (single pipeline).

      Default: - single pipeline using the stack's first availability zone

    • getEncryptionSecret

      @Stability(Experimental) @Nullable default ISecret getEncryptionSecret()
      (experimental) The Secrets Manager secret for custom encryption.

      If not provided, automatic encryption is used.

      Default: - automatic encryption

    • builder

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