Interface InputSourceOptions
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
InputSourceOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.202Z")
@Stability(Experimental)
public interface InputSourceOptions
extends software.amazon.jsii.JsiiSerializable
(experimental) Options for a URL-based input source.
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;
InputSourceOptions inputSourceOptions = InputSourceOptions.builder()
.password(stringParameter)
.username("username")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forInputSourceOptionsstatic final classAn implementation forInputSourceOptions -
Method Summary
Modifier and TypeMethodDescriptionstatic InputSourceOptions.Builderbuilder()default IStringParameter(experimental) The SSM parameter that holds the password for accessing the upstream system.default String(experimental) The username for accessing the upstream system.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPassword
(experimental) The SSM parameter that holds the password for accessing the upstream system.Default: - no password
-
getUsername
(experimental) The username for accessing the upstream system.Default: - no username
-
builder
- Returns:
- a
InputSourceOptions.BuilderofInputSourceOptions
-