A static public IP address designed for dynamic
cloud computing. Any elastic IP addresses that you associate with
your account remains associated with your account until you
explicitly release them. Unlike traditional static IP
addresses, however, elastic IP addresses allow you to mask instance or
Availability Zone failures by rapidly remapping your public IP
addresses to any instance in your account. The Address type contains
an Elastic IP associated with your account
and the InstanceId of the instance it is associated with.
![](../icons/collapse_all.gif)
C# |
public class Address
![](../icons/collapse_all.gif)
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | Address()()()() | Initializes a new instance of the Address class |
![]() | AllocationId |
The ID representing the allocation of the address for use with Amazon VPC
|
![]() | AssociationId |
The ID representing the association of a VPC elastic IP address with an instance in a VPC.
|
![]() | Domain |
The domain of the address: either "standard" or "vpc" for VPC addresses.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | InstanceId |
The ID of the instance.
|
![]() | IsSetAllocationId()()()() |
Checks if AllocationId property is set
|
![]() | IsSetAssociationId()()()() |
Checks if AssociationId property is set
|
![]() | IsSetDomain()()()() |
Checks if Domain property is set
|
![]() | IsSetInstanceId()()()() |
Checks if InstanceId property is set
|
![]() | IsSetNetworkInterfaceId()()()() |
Checks if the NetworkInterfaceId property is set
|
![]() | IsSetNetworkInterfaceOwnerId()()()() |
Checks if the NetworkInterfaceOwnerId property is set
|
![]() | IsSetPrivateIpAddress()()()() |
Checks if the PrivateIpAddress property is set
|
![]() | IsSetPublicIp()()()() |
Checks if PublicIp property is set
|
![]() | NetworkInterfaceId |
The network interface (if any) that the address is associated with (for VPC addresses only).
|
![]() | NetworkInterfaceOwnerId |
The owner ID.
|
![]() | PrivateIpAddress |
The private IP address associated with the Elastic IP address (for VPC addresses only).
|
![]() | PublicIp |
The public IP address.
|
![]() | ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WithAllocationId(String) | Obsolete.
Sets the ID representing the allocation of the address for use with Amazon VPC
|
![]() | WithAssociationId(String) | Obsolete.
Sets the ID representing the association of a VPC elastic IP address with an instance in a VPC.
|
![]() | WithDomain(String) | Obsolete.
Sets the domain of the address.
|
![]() | WithInstanceId(String) | Obsolete.
Sets the ID of the instance.
|
![]() | WithNetworkInterfaceId(String) | Obsolete.
Sets the network interface (if any) that the address is associated with (for VPC addresses only).
|
![]() | WithNetworkInterfaceOwnerId(String) | Obsolete.
Sets the owner ID.
|
![]() | WithPrivateIpAddress(String) | Obsolete.
Sets the private IP address associated with the Elastic IP address (for VPC addresses only).
|
![]() | WithPublicIp(String) | Obsolete.
Sets the public IP address.
|
![](../icons/collapse_all.gif)
Object | |
![]() | Address |