public static final class CfnNetworkInterfacePermissionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnNetworkInterfacePermissionProps
CfnNetworkInterfacePermissionProps
CfnNetworkInterfacePermissionProps.Builder, CfnNetworkInterfacePermissionProps.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAwsAccountId()
The AWS account ID.
|
java.lang.String |
getNetworkInterfaceId()
The ID of the network interface.
|
java.lang.String |
getPermission()
The type of permission to grant: `INSTANCE-ATTACH` or `EIP-ASSOCIATE` .
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getAwsAccountId()
CfnNetworkInterfacePermissionProps
getAwsAccountId
in interface CfnNetworkInterfacePermissionProps
public final java.lang.String getNetworkInterfaceId()
CfnNetworkInterfacePermissionProps
getNetworkInterfaceId
in interface CfnNetworkInterfacePermissionProps
public final java.lang.String getPermission()
CfnNetworkInterfacePermissionProps
getPermission
in interface CfnNetworkInterfacePermissionProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()