@Stability(value=Stable) @Internal public static final class CfnEIPProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnEIPProps
CfnEIPPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnEIPProps.Builder, CfnEIPProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnEIPProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnEIPProps.Builder. |
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(Object o) |
String |
getDomain()
Indicates whether the Elastic IP address is for use with instances in a VPC or instance in EC2-Classic.
|
String |
getInstanceId()
The ID of the instance.
|
String |
getNetworkBorderGroup()
`AWS::EC2::EIP.NetworkBorderGroup`.
|
String |
getPublicIpv4Pool()
The ID of an address pool that you own.
|
List<CfnTag> |
getTags()
Any tags assigned to the Elastic IP address.
|
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(CfnEIPProps.Builder builder)
CfnEIPProps.Builder.public final String getDomain()
CfnEIPProps
Default: If the Region supports EC2-Classic, the default is standard . Otherwise, the default is vpc .
Use when allocating an address for use with a VPC if the Region supports EC2-Classic.
If you define an Elastic IP address and associate it with a VPC that is defined in the same template, you must declare a dependency on the VPC-gateway attachment by using the DependsOn Attribute on this resource.
getDomain in interface CfnEIPPropspublic final String getInstanceId()
CfnEIPProps
Updates to the
InstanceIdproperty may require some interruptions . Updates on an EIP reassociates the address on its associated resource.
getInstanceId in interface CfnEIPPropspublic final String getNetworkBorderGroup()
CfnEIPPropsgetNetworkBorderGroup in interface CfnEIPPropspublic final String getPublicIpv4Pool()
CfnEIPPropsUse this parameter to let Amazon EC2 select an address from the address pool.
Updates to the
PublicIpv4Poolproperty may require some interruptions . Updates on an EIP reassociates the address on its associated resource.
getPublicIpv4Pool in interface CfnEIPPropspublic final List<CfnTag> getTags()
CfnEIPProps
Updates to the
Tagsproperty may require some interruptions . Updates on an EIP reassociates the address on its associated resource.
getTags in interface CfnEIPProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.