Class OutputDestinationOptions.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.OutputDestinationOptions.Jsii$Proxy
All Implemented Interfaces:
OutputDestinationOptions, software.amazon.jsii.JsiiSerializable
Enclosing interface:
OutputDestinationOptions

@Stability(Experimental) @Internal public static final class OutputDestinationOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements OutputDestinationOptions
An implementation for OutputDestinationOptions
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(OutputDestinationOptions.Builder builder)
      Constructor that initializes the object based on literal property values passed by the OutputDestinationOptions.Builder.
  • Method Details

    • getPassword

      public final IStringParameter getPassword()
      Description copied from interface: OutputDestinationOptions
      (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

      Specified by:
      getPassword in interface OutputDestinationOptions
    • getUsername

      public final String getUsername()
      Description copied from interface: OutputDestinationOptions
      (experimental) The username for accessing the downstream system.

      Default: - no credentials

      Specified by:
      getUsername in interface OutputDestinationOptions
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object