Class MediaConnectInputProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.MediaConnectInputProps.Jsii$Proxy
- All Implemented Interfaces:
MediaConnectInputProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MediaConnectInputProps
@Stability(Experimental)
@Internal
public static final class MediaConnectInputProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements MediaConnectInputProps
An implementation for
MediaConnectInputProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.alpha.MediaConnectInputProps
MediaConnectInputProps.Builder, MediaConnectInputProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(MediaConnectInputProps.Builder builder) Constructor that initializes the object based on literal property values passed by theMediaConnectInputProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleangetFlows()(experimental) The MediaConnect flows to use as sources (one, or two for pipeline redundancy).final IRolegetRole()(experimental) The IAM role MediaLive uses to manage the output it adds to the flow for this input.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
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
Constructor that initializes the object based on literal property values passed by theMediaConnectInputProps.Builder.
-
-
Method Details
-
getFlows
Description copied from interface:MediaConnectInputProps(experimental) The MediaConnect flows to use as sources (one, or two for pipeline redundancy).- Specified by:
getFlowsin interfaceMediaConnectInputProps
-
getRole
Description copied from interface:MediaConnectInputProps(experimental) The IAM role MediaLive uses to manage the output it adds to the flow for this input.When omitted, a role is created and granted the required permissions. When you provide a role, no permissions are added — you own all the permissions it needs.
Default: - a role is created with the medialive.amazonaws.com service principal [disable-awslint:prefer-ref-interface]
- Specified by:
getRolein interfaceMediaConnectInputProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-