Class CfnNetworkInterfaceAttachmentMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnNetworkInterfaceAttachmentMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInterfaceAttachmentMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkInterfaceAttachmentMixinProps
@Stability(Stable)
@Internal
public static final class CfnNetworkInterfaceAttachmentMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkInterfaceAttachmentMixinProps
An implementation for
CfnNetworkInterfaceAttachmentMixinProps-
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.ec2.CfnNetworkInterfaceAttachmentMixinProps
CfnNetworkInterfaceAttachmentMixinProps.Builder, CfnNetworkInterfaceAttachmentMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInterfaceAttachmentMixinProps.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 NumberThe number of ENA queues created with the instance.final ObjectConfigures ENA Express for the network interface that this action attaches to the instance.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 theCfnNetworkInterfaceAttachmentMixinProps.Builder.
-
-
Method Details
-
getDeleteOnTermination
Description copied from interface:CfnNetworkInterfaceAttachmentMixinPropsWhether to delete the network interface when the instance terminates.By default, this value is set to
true.Returns union: either
BooleanorIResolvableDefault: - true
- Specified by:
getDeleteOnTerminationin interfaceCfnNetworkInterfaceAttachmentMixinProps- See Also:
-
getDeviceIndex
Description copied from interface:CfnNetworkInterfaceAttachmentMixinPropsThe network interface's position in the attachment order.For example, the first attached network interface has a
DeviceIndexof 0.- Specified by:
getDeviceIndexin interfaceCfnNetworkInterfaceAttachmentMixinProps- See Also:
-
getEnaQueueCount
Description copied from interface:CfnNetworkInterfaceAttachmentMixinPropsThe number of ENA queues created with the instance.- Specified by:
getEnaQueueCountin interfaceCfnNetworkInterfaceAttachmentMixinProps- See Also:
-
getEnaSrdSpecification
Description copied from interface:CfnNetworkInterfaceAttachmentMixinPropsConfigures ENA Express for the network interface that this action attaches to the instance.Returns union: either
IResolvableorCfnNetworkInterfaceAttachmentPropsMixin.EnaSrdSpecificationProperty- Specified by:
getEnaSrdSpecificationin interfaceCfnNetworkInterfaceAttachmentMixinProps- See Also:
-
getInstanceId
Description copied from interface:CfnNetworkInterfaceAttachmentMixinPropsThe ID of the instance to which you will attach the ENI.- Specified by:
getInstanceIdin interfaceCfnNetworkInterfaceAttachmentMixinProps- See Also:
-
getNetworkInterfaceId
Description copied from interface:CfnNetworkInterfaceAttachmentMixinPropsThe ID of the ENI that you want to attach.- Specified by:
getNetworkInterfaceIdin interfaceCfnNetworkInterfaceAttachmentMixinProps- 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()
-