@Stability(value=Stable) @Internal public static final class CfnInputProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnInputProps
CfnInputPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnInputProps.Builder, CfnInputProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnInputProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnInputProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getDestinations()
Settings that apply only if the input is a push type of input.
|
Object |
getInputDevices()
Settings that apply only if the input is an Elemental Link input.
|
List<String> |
getInputSecurityGroups()
The list of input security groups (referenced by IDs) to attach to the input if the input is a push type.
|
Object |
getMediaConnectFlows()
Settings that apply only if the input is a MediaConnect input.
|
String |
getName()
A name for the input.
|
String |
getRoleArn()
The IAM role for MediaLive to assume when creating a MediaConnect input or Amazon VPC input.
|
Object |
getSources()
Settings that apply only if the input is a pull type of input.
|
Object |
getTags()
A collection of tags for this input.
|
String |
getType()
The type for this input.
|
Object |
getVpc()
Settings that apply only if the input is an push input where the source is on Amazon VPC.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnInputProps.Builder builder)
CfnInputProps.Builder.public final Object getDestinations()
CfnInputPropsgetDestinations in interface CfnInputPropspublic final Object getInputDevices()
CfnInputPropsgetInputDevices in interface CfnInputPropspublic final List<String> getInputSecurityGroups()
CfnInputPropsgetInputSecurityGroups in interface CfnInputPropspublic final Object getMediaConnectFlows()
CfnInputPropsgetMediaConnectFlows in interface CfnInputPropspublic final String getName()
CfnInputPropsgetName in interface CfnInputPropspublic final String getRoleArn()
CfnInputPropsThis doesn't apply to other types of inputs. The role is identified by its ARN.
getRoleArn in interface CfnInputPropspublic final Object getSources()
CfnInputPropsgetSources in interface CfnInputPropspublic final Object getTags()
CfnInputPropsEach tag is a key-value pair.
getTags in interface CfnInputPropspublic final String getType()
CfnInputPropsgetType in interface CfnInputPropspublic final Object getVpc()
CfnInputPropsgetVpc in interface CfnInputProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.