@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomAvailabilityZone extends Object implements Serializable, Cloneable
A custom Availability Zone (AZ) is an on-premises AZ that is integrated with a VMware vSphere cluster.
For more information about RDS on VMware, see the RDS on VMware User Guide.
Constructor and Description |
---|
CustomAvailabilityZone() |
Modifier and Type | Method and Description |
---|---|
CustomAvailabilityZone |
clone() |
boolean |
equals(Object obj) |
String |
getCustomAvailabilityZoneId()
The identifier of the custom AZ.
|
String |
getCustomAvailabilityZoneName()
The name of the custom AZ.
|
String |
getCustomAvailabilityZoneStatus()
The status of the custom AZ.
|
VpnDetails |
getVpnDetails()
Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.
|
int |
hashCode() |
void |
setCustomAvailabilityZoneId(String customAvailabilityZoneId)
The identifier of the custom AZ.
|
void |
setCustomAvailabilityZoneName(String customAvailabilityZoneName)
The name of the custom AZ.
|
void |
setCustomAvailabilityZoneStatus(String customAvailabilityZoneStatus)
The status of the custom AZ.
|
void |
setVpnDetails(VpnDetails vpnDetails)
Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.
|
String |
toString()
Returns a string representation of this object.
|
CustomAvailabilityZone |
withCustomAvailabilityZoneId(String customAvailabilityZoneId)
The identifier of the custom AZ.
|
CustomAvailabilityZone |
withCustomAvailabilityZoneName(String customAvailabilityZoneName)
The name of the custom AZ.
|
CustomAvailabilityZone |
withCustomAvailabilityZoneStatus(String customAvailabilityZoneStatus)
The status of the custom AZ.
|
CustomAvailabilityZone |
withVpnDetails(VpnDetails vpnDetails)
Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.
|
public void setCustomAvailabilityZoneId(String customAvailabilityZoneId)
The identifier of the custom AZ.
Amazon RDS generates a unique identifier when a custom AZ is created.
customAvailabilityZoneId
- The identifier of the custom AZ.
Amazon RDS generates a unique identifier when a custom AZ is created.
public String getCustomAvailabilityZoneId()
The identifier of the custom AZ.
Amazon RDS generates a unique identifier when a custom AZ is created.
Amazon RDS generates a unique identifier when a custom AZ is created.
public CustomAvailabilityZone withCustomAvailabilityZoneId(String customAvailabilityZoneId)
The identifier of the custom AZ.
Amazon RDS generates a unique identifier when a custom AZ is created.
customAvailabilityZoneId
- The identifier of the custom AZ.
Amazon RDS generates a unique identifier when a custom AZ is created.
public void setCustomAvailabilityZoneName(String customAvailabilityZoneName)
The name of the custom AZ.
customAvailabilityZoneName
- The name of the custom AZ.public String getCustomAvailabilityZoneName()
The name of the custom AZ.
public CustomAvailabilityZone withCustomAvailabilityZoneName(String customAvailabilityZoneName)
The name of the custom AZ.
customAvailabilityZoneName
- The name of the custom AZ.public void setCustomAvailabilityZoneStatus(String customAvailabilityZoneStatus)
The status of the custom AZ.
customAvailabilityZoneStatus
- The status of the custom AZ.public String getCustomAvailabilityZoneStatus()
The status of the custom AZ.
public CustomAvailabilityZone withCustomAvailabilityZoneStatus(String customAvailabilityZoneStatus)
The status of the custom AZ.
customAvailabilityZoneStatus
- The status of the custom AZ.public void setVpnDetails(VpnDetails vpnDetails)
Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.
vpnDetails
- Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS
website.public VpnDetails getVpnDetails()
Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.
public CustomAvailabilityZone withVpnDetails(VpnDetails vpnDetails)
Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.
vpnDetails
- Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS
website.public String toString()
toString
in class Object
Object.toString()
public CustomAvailabilityZone clone()