Click or drag to resize
PublicIP Class
Represents a public IP address resource of the RackConnectService.
Inheritance Hierarchy
SystemObject
  Rackspace.RackConnect.v3PublicIP

Namespace: Rackspace.RackConnect.v3
Assembly: Rackspace (in Rackspace.dll) Version: 0.2.0+Branch.master.Sha.9ad6ce59ab4f7b2400f7a7c9c086aa1c5ea11c4e
Syntax
public class PublicIP

The PublicIP type exposes the following members.

Constructors
  NameDescription
Public methodPublicIP
Initializes a new instance of the PublicIP class
Top
Properties
  NameDescription
Public propertyCreated
Timestamp when the public IP address was allocated.
Public propertyId
The public IP address identifier.
Public propertyPublicIPv4Address
The allocated public IP address (IPv4).
Public propertyServer
The server to which the public IP address has been allocated.
Public propertyShouldRetain
Determines whether a Public IP is removed from your environment once the server to which it is attached is deleted.
Public propertyStatus
The public IP address status.
Public propertyStatusDetails
Provides additional information when Status is in a failed state.
Public propertyUpdated
Timestamp when the public IP address allocation was last updated.
Top
Methods
  NameDescription
Public methodAssignAsync
Assigns the Public IP to a cloud server.
Public methodDeleteAsync
Removes the public IP address from the current account.
Public methodUnassignAsync
Removes the Public IP from the server to which it is currently assigned.
Public methodWaitUntilActiveAsync
Waits for the public IP address to become active.
Public methodWaitUntilDeletedAsync
Waits for the public IP address to be removed from the current account.
Top
Extension Methods
  NameDescription
Public Extension MethodAssign
Assigns the Public IP to a cloud server.
(Defined by PublicIPExtensions.)
Public Extension MethodDelete
Removes the public IP address from the current account.
(Defined by PublicIPExtensions.)
Public Extension MethodUnassign
Removes the Public IP from the server to which it is currently assigned.
(Defined by PublicIPExtensions.)
Public Extension MethodWaitUntilActive
Waits for the public IP address to become active.
(Defined by PublicIPExtensions.)
Public Extension MethodWaitUntilDeleted
Waits for the public IP address to be removed from the current account.
(Defined by PublicIPExtensions.)
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also