@Stability(value=Stable) @Internal public static final class CfnNetworkInterfaceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnNetworkInterfaceProps
CfnNetworkInterfacePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnNetworkInterfaceProps.Builder, CfnNetworkInterfaceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String subnetId,
String description,
List<String> groupSet,
String interfaceType,
Number ipv6AddressCount,
Object ipv6Addresses,
String privateIpAddress,
Object privateIpAddresses,
Number secondaryPrivateIpAddressCount,
Object sourceDestCheck,
List<? extends CfnTag> tags)
Constructor that initializes the object based on literal property values passed by the
CfnNetworkInterfaceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
`AWS::EC2::NetworkInterface.Description`.
|
List<String> |
getGroupSet()
`AWS::EC2::NetworkInterface.GroupSet`.
|
String |
getInterfaceType()
`AWS::EC2::NetworkInterface.InterfaceType`.
|
Number |
getIpv6AddressCount()
`AWS::EC2::NetworkInterface.Ipv6AddressCount`.
|
Object |
getIpv6Addresses()
`AWS::EC2::NetworkInterface.Ipv6Addresses`.
|
String |
getPrivateIpAddress()
`AWS::EC2::NetworkInterface.PrivateIpAddress`.
|
Object |
getPrivateIpAddresses()
`AWS::EC2::NetworkInterface.PrivateIpAddresses`.
|
Number |
getSecondaryPrivateIpAddressCount()
`AWS::EC2::NetworkInterface.SecondaryPrivateIpAddressCount`.
|
Object |
getSourceDestCheck()
`AWS::EC2::NetworkInterface.SourceDestCheck`.
|
String |
getSubnetId()
`AWS::EC2::NetworkInterface.SubnetId`.
|
List<CfnTag> |
getTags()
`AWS::EC2::NetworkInterface.Tags`.
|
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(String subnetId, String description, List<String> groupSet, String interfaceType, Number ipv6AddressCount, Object ipv6Addresses, String privateIpAddress, Object privateIpAddresses, Number secondaryPrivateIpAddressCount, Object sourceDestCheck, List<? extends CfnTag> tags)
CfnNetworkInterfaceProps.Builder.public final String getSubnetId()
CfnNetworkInterfacePropsgetSubnetId in interface CfnNetworkInterfacePropspublic final String getDescription()
CfnNetworkInterfacePropsgetDescription in interface CfnNetworkInterfacePropspublic final List<String> getGroupSet()
CfnNetworkInterfacePropsgetGroupSet in interface CfnNetworkInterfacePropspublic final String getInterfaceType()
CfnNetworkInterfacePropsgetInterfaceType in interface CfnNetworkInterfacePropspublic final Number getIpv6AddressCount()
CfnNetworkInterfacePropsgetIpv6AddressCount in interface CfnNetworkInterfacePropspublic final Object getIpv6Addresses()
CfnNetworkInterfacePropsgetIpv6Addresses in interface CfnNetworkInterfacePropspublic final String getPrivateIpAddress()
CfnNetworkInterfacePropsgetPrivateIpAddress in interface CfnNetworkInterfacePropspublic final Object getPrivateIpAddresses()
CfnNetworkInterfacePropsgetPrivateIpAddresses in interface CfnNetworkInterfacePropspublic final Number getSecondaryPrivateIpAddressCount()
CfnNetworkInterfacePropsgetSecondaryPrivateIpAddressCount in interface CfnNetworkInterfacePropspublic final Object getSourceDestCheck()
CfnNetworkInterfacePropsgetSourceDestCheck in interface CfnNetworkInterfacePropspublic final List<CfnTag> getTags()
CfnNetworkInterfacePropsgetTags in interface CfnNetworkInterfaceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.