Interface OutputDestinationOptions

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

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:41.301Z") @Stability(Experimental) public interface OutputDestinationOptions extends software.amazon.jsii.JsiiSerializable
(experimental) Options for a URL-based output destination.

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.medialive.alpha.*;
 import software.amazon.awscdk.services.ssm.*;
 StringParameter stringParameter;
 OutputDestinationOptions outputDestinationOptions = OutputDestinationOptions.builder()
         .password(stringParameter)
         .username("username")
         .build();
 
  • Method Details

    • getPassword

      @Stability(Experimental) @Nullable default IStringParameter getPassword()
      (experimental) An SSM String Parameter holding the password for accessing the downstream system.

      MediaLive reads it from Parameter Store at channel runtime, so the channel role is granted read access.

      Default: - no credentials

    • getUsername

      @Stability(Experimental) @Nullable default String getUsername()
      (experimental) The username for accessing the downstream system.

      Default: - no credentials

    • builder

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