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