Class CfnNetworkInterfaceAttachmentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnNetworkInterfaceAttachmentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInterfaceAttachmentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnNetworkInterfaceAttachmentProps
@Stability(Stable)
@Internal
public static final class CfnNetworkInterfaceAttachmentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkInterfaceAttachmentProps
An implementation for
CfnNetworkInterfaceAttachmentProps-
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.ec2.CfnNetworkInterfaceAttachmentProps
CfnNetworkInterfaceAttachmentProps.Builder, CfnNetworkInterfaceAttachmentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInterfaceAttachmentProps.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 ObjectWhether to delete the network interface when the instance terminates.final StringThe network interface's position in the attachment order.final StringThe ID of the instance to which you will attach the ENI.final StringThe ID of the ENI that you want to attach.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 theCfnNetworkInterfaceAttachmentProps.Builder.
-
-
Method Details
-
getDeviceIndex
Description copied from interface:CfnNetworkInterfaceAttachmentPropsThe network interface's position in the attachment order.For example, the first attached network interface has a
DeviceIndexof 0.- Specified by:
getDeviceIndexin interfaceCfnNetworkInterfaceAttachmentProps
-
getInstanceId
Description copied from interface:CfnNetworkInterfaceAttachmentPropsThe ID of the instance to which you will attach the ENI.- Specified by:
getInstanceIdin interfaceCfnNetworkInterfaceAttachmentProps
-
getNetworkInterfaceId
Description copied from interface:CfnNetworkInterfaceAttachmentPropsThe ID of the ENI that you want to attach.- Specified by:
getNetworkInterfaceIdin interfaceCfnNetworkInterfaceAttachmentProps
-
getDeleteOnTermination
Description copied from interface:CfnNetworkInterfaceAttachmentPropsWhether to delete the network interface when the instance terminates.By default, this value is set to
true.- Specified by:
getDeleteOnTerminationin interfaceCfnNetworkInterfaceAttachmentProps
-
$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()
-