Class CfnInputProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.CfnInputProps.Jsii$Proxy
- All Implemented Interfaces:
CfnInputProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnInputProps
@Stability(Stable)
@Internal
public static final class CfnInputProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnInputProps
An implementation for
CfnInputProps-
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.CfnInputProps
CfnInputProps.Builder, CfnInputProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnInputProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnInputProps.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 booleanfinal ObjectSettings that apply only if the input is a push type of input.final ObjectSettings that apply only if the input is an Elemental Link input.final StringThe list of input security groups (referenced by IDs) to attach to the input if the input is a push type.final ObjectSettings that apply only if the input is a MediaConnect input.final ObjectReturns union: eitherIResolvableorCfnInput.MulticastSettingsCreateRequestPropertyfinal StringgetName()A name for the input.final StringThe IAM role for MediaLive to assume when creating a MediaConnect input or Amazon VPC input.final ObjectReturns union: eitherIResolvableorCfnInput.Smpte2110ReceiverGroupSettingsPropertyfinal ObjectSettings that apply only if the input is a pull type of input.final ObjectReturns union: eitherIResolvableorCfnInput.SrtSettingsRequestPropertyfinal ObjectgetTags()A collection of tags for this input.final StringgetType()The type for this input.final ObjectgetVpc()Settings that apply only if the input is an push input where the source is on Amazon VPC.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 theCfnInputProps.Builder.
-
-
Method Details
-
getDestinations
Description copied from interface:CfnInputPropsSettings that apply only if the input is a push type of input.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnInput.InputDestinationRequestProperty>- Specified by:
getDestinationsin interfaceCfnInputProps- See Also:
-
getInputDevices
Description copied from interface:CfnInputPropsSettings that apply only if the input is an Elemental Link input.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnInput.InputDeviceSettingsProperty>- Specified by:
getInputDevicesin interfaceCfnInputProps- See Also:
-
getInputNetworkLocation
- Specified by:
getInputNetworkLocationin interfaceCfnInputProps- See Also:
-
getInputSecurityGroups
Description copied from interface:CfnInputPropsThe list of input security groups (referenced by IDs) to attach to the input if the input is a push type.- Specified by:
getInputSecurityGroupsin interfaceCfnInputProps- See Also:
-
getMediaConnectFlows
Description copied from interface:CfnInputPropsSettings that apply only if the input is a MediaConnect input.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnInput.MediaConnectFlowRequestProperty>- Specified by:
getMediaConnectFlowsin interfaceCfnInputProps- See Also:
-
getMulticastSettings
Description copied from interface:CfnInputPropsReturns union: eitherIResolvableorCfnInput.MulticastSettingsCreateRequestProperty- Specified by:
getMulticastSettingsin interfaceCfnInputProps- See Also:
-
getName
Description copied from interface:CfnInputPropsA name for the input.- Specified by:
getNamein interfaceCfnInputProps- See Also:
-
getRoleArn
Description copied from interface:CfnInputPropsThe IAM role for MediaLive to assume when creating a MediaConnect input or Amazon VPC input.This doesn't apply to other types of inputs. The role is identified by its ARN.
- Specified by:
getRoleArnin interfaceCfnInputProps- See Also:
-
getSdiSources
- Specified by:
getSdiSourcesin interfaceCfnInputProps- See Also:
-
getSmpte2110ReceiverGroupSettings
Description copied from interface:CfnInputPropsReturns union: eitherIResolvableorCfnInput.Smpte2110ReceiverGroupSettingsProperty- Specified by:
getSmpte2110ReceiverGroupSettingsin interfaceCfnInputProps- See Also:
-
getSources
Description copied from interface:CfnInputPropsSettings that apply only if the input is a pull type of input.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnInput.InputSourceRequestProperty>- Specified by:
getSourcesin interfaceCfnInputProps- See Also:
-
getSrtSettings
Description copied from interface:CfnInputPropsReturns union: eitherIResolvableorCfnInput.SrtSettingsRequestProperty- Specified by:
getSrtSettingsin interfaceCfnInputProps- See Also:
-
getTags
Description copied from interface:CfnInputPropsA collection of tags for this input.Each tag is a key-value pair.
- Specified by:
getTagsin interfaceCfnInputProps- See Also:
-
getType
Description copied from interface:CfnInputPropsThe type for this input.- Specified by:
getTypein interfaceCfnInputProps- See Also:
-
getVpc
Description copied from interface:CfnInputPropsSettings that apply only if the input is an push input where the source is on Amazon VPC.Returns union: either
IResolvableorCfnInput.InputVpcRequestProperty- Specified by:
getVpcin interfaceCfnInputProps- See Also:
-
$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()
-