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.

Namespace: Amazon.EC2.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class Address
Public Class Address
public ref class Address

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Address()()()()
Initializes a new instance of the Address class
AllocationId
Gets and sets the AllocationId property. The ID representing the allocation of the address for use with Amazon VPC
AssociationId
Gets and sets the AssociationId property. The ID representing the association of a VPC elastic IP address with an instance in a VPC.
Domain
Gets and sets the Domain property. Whether this elastic IP address is for instances in EC2 (i.e., standard) or Amazon VPC.
Equals(Object)
Determines whether the specified Object is equal to the current 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
Gets and sets the InstanceId property. 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
IsSetPublicIp()()()()
Checks if PublicIp property is set
NetworkInterfaceId
Gets and sets the NetworkInterfaceId property
NetworkInterfaceOwnerId
Gets and sets the NetworkInterfaceOwnerId property
PublicIp
Gets and sets the PublicIp property. The public IP address.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WithAllocationId(String)
Sets the AllocationId property
WithAssociationId(String)
Sets the AssociationId property
WithDomain(String)
Sets the Domain property
WithInstanceId(String)
Sets the InstanceId property
WithNetworkInterfaceId(String)
Sets the NetworkInterfaceId property
WithNetworkInterfaceOwnerId(String)
Sets the NetworkInterfaceOwnerId property
WithPublicIp(String)
Sets the PublicIp property

Inheritance Hierarchy

System..::..Object
  Amazon.EC2.Model..::..Address

See Also