public static final class CfnAcceleratorProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAcceleratorProps
CfnAcceleratorProps
CfnAcceleratorProps.Builder, CfnAcceleratorProps.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.Object |
getEnabled()
Indicates whether the accelerator is enabled.
|
java.util.List<java.lang.String> |
getIpAddresses()
Optionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose IP addresses from your own pool to use for the accelerator's static IP addresses when you create an accelerator.
|
java.lang.String |
getIpAddressType()
The IP address type that an accelerator supports.
|
java.lang.String |
getName()
The name of the accelerator.
|
java.util.List<CfnTag> |
getTags()
Create tags for an accelerator.
|
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 getName()
CfnAcceleratorProps
The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.
getName
in interface CfnAcceleratorProps
public final java.lang.Object getEnabled()
CfnAcceleratorProps
If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.
getEnabled
in interface CfnAcceleratorProps
public final java.util.List<java.lang.String> getIpAddresses()
CfnAcceleratorProps
You can specify one or two addresses, separated by a comma. Do not include the /32 suffix.
Only one IP address from each of your IP address ranges can be used for each accelerator. If you specify only one IP address from your IP address range, Global Accelerator assigns a second static IP address for the accelerator from the AWS IP address pool.
Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.
For more information, see Bring Your Own IP Addresses (BYOIP) in the AWS Global Accelerator Developer Guide .
getIpAddresses
in interface CfnAcceleratorProps
public final java.lang.String getIpAddressType()
CfnAcceleratorProps
For a standard accelerator, the value can be IPV4 or DUAL_STACK.
getIpAddressType
in interface CfnAcceleratorProps
public final java.util.List<CfnTag> getTags()
CfnAcceleratorProps
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
getTags
in interface CfnAcceleratorProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()