Class CfnRouterNetworkInterfaceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.CfnRouterNetworkInterfaceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRouterNetworkInterfaceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRouterNetworkInterfaceMixinProps
@Stability(Stable)
@Internal
public static final class CfnRouterNetworkInterfaceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRouterNetworkInterfaceMixinProps
An implementation for
CfnRouterNetworkInterfaceMixinProps-
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.CfnRouterNetworkInterfaceMixinProps
CfnRouterNetworkInterfaceMixinProps.Builder, CfnRouterNetworkInterfaceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRouterNetworkInterfaceMixinProps.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 ObjectThe configuration settings for a router network interface.final StringgetName()The name of the router network interface.final StringThe AWS Region where the router network interface is located.getTags()Key-value pairs that can be used to tag and organize this router network interface.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 theCfnRouterNetworkInterfaceMixinProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnRouterNetworkInterfaceMixinPropsThe configuration settings for a router network interface.Returns union: either
IResolvableorCfnRouterNetworkInterfacePropsMixin.RouterNetworkInterfaceConfigurationProperty- Specified by:
getConfigurationin interfaceCfnRouterNetworkInterfaceMixinProps- See Also:
-
getName
Description copied from interface:CfnRouterNetworkInterfaceMixinPropsThe name of the router network interface.- Specified by:
getNamein interfaceCfnRouterNetworkInterfaceMixinProps- See Also:
-
getRegionName
Description copied from interface:CfnRouterNetworkInterfaceMixinPropsThe AWS Region where the router network interface is located.- Specified by:
getRegionNamein interfaceCfnRouterNetworkInterfaceMixinProps- See Also:
-
getTags
Description copied from interface:CfnRouterNetworkInterfaceMixinPropsKey-value pairs that can be used to tag and organize this router network interface.- Specified by:
getTagsin interfaceCfnRouterNetworkInterfaceMixinProps- 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()
-