Class CfnFlowPropsMixin.VpcInterfaceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.CfnFlowPropsMixin.VpcInterfaceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowPropsMixin.VpcInterfaceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlowPropsMixin.VpcInterfaceProperty
@Stability(Stable)
@Internal
public static final class CfnFlowPropsMixin.VpcInterfaceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFlowPropsMixin.VpcInterfaceProperty
An implementation for
CfnFlowPropsMixin.VpcInterfaceProperty-
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.cfnpropertymixins.services.mediaconnect.CfnFlowPropsMixin.VpcInterfaceProperty
CfnFlowPropsMixin.VpcInterfaceProperty.Builder, CfnFlowPropsMixin.VpcInterfaceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFlowPropsMixin.VpcInterfaceProperty.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 StringgetName()Immutable and has to be a unique against other VpcInterfaces in this Flow.IDs of the network interfaces created in customer's account by MediaConnect .final StringThe type of network interface.final StringA role Arn MediaConnect can assume to create ENIs in your account.Security Group IDs to be used on ENI.final StringSubnet must be in the AZ of the Flow.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 theCfnFlowPropsMixin.VpcInterfaceProperty.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnFlowPropsMixin.VpcInterfacePropertyImmutable and has to be a unique against other VpcInterfaces in this Flow.- Specified by:
getNamein interfaceCfnFlowPropsMixin.VpcInterfaceProperty- See Also:
-
getNetworkInterfaceIds
Description copied from interface:CfnFlowPropsMixin.VpcInterfacePropertyIDs of the network interfaces created in customer's account by MediaConnect .- Specified by:
getNetworkInterfaceIdsin interfaceCfnFlowPropsMixin.VpcInterfaceProperty- See Also:
-
getNetworkInterfaceType
Description copied from interface:CfnFlowPropsMixin.VpcInterfacePropertyThe type of network interface.- Specified by:
getNetworkInterfaceTypein interfaceCfnFlowPropsMixin.VpcInterfaceProperty- See Also:
-
getRoleArn
Description copied from interface:CfnFlowPropsMixin.VpcInterfacePropertyA role Arn MediaConnect can assume to create ENIs in your account.- Specified by:
getRoleArnin interfaceCfnFlowPropsMixin.VpcInterfaceProperty- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnFlowPropsMixin.VpcInterfacePropertySecurity Group IDs to be used on ENI.- Specified by:
getSecurityGroupIdsin interfaceCfnFlowPropsMixin.VpcInterfaceProperty- See Also:
-
getSubnetId
Description copied from interface:CfnFlowPropsMixin.VpcInterfacePropertySubnet must be in the AZ of the Flow.- Specified by:
getSubnetIdin interfaceCfnFlowPropsMixin.VpcInterfaceProperty- 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()
-