AWS SDK for .NET Documentation
Address Class
AmazonAmazon.EC2.ModelAddress Did this page help you?   Yes   No    Tell us about it...
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.
Declaration Syntax
C#
public class Address
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
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)
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
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.

Inheritance Hierarchy
Object
Address

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)