PublicIP Class |
Namespace: Rackspace.RackConnect.v3
The PublicIP type exposes the following members.
Name | Description | |
---|---|---|
Created |
Timestamp when the public IP address was allocated.
| |
Id |
The public IP address identifier.
| |
PublicIPv4Address |
The allocated public IP address (IPv4).
| |
Server |
The server to which the public IP address has been allocated.
| |
ShouldRetain |
Determines whether a Public IP is removed from your environment once the server to which it is attached is deleted.
| |
Status |
The public IP address status.
| |
StatusDetails |
Provides additional information when Status is in a failed state.
| |
Updated |
Timestamp when the public IP address allocation was last updated.
|
Name | Description | |
---|---|---|
AssignAsync |
Assigns the Public IP to a cloud server.
| |
DeleteAsync |
Removes the public IP address from the current account.
| |
UnassignAsync |
Removes the Public IP from the server to which it is currently assigned.
| |
WaitUntilActiveAsync |
Waits for the public IP address to become active.
| |
WaitUntilDeletedAsync |
Waits for the public IP address to be removed from the current account.
|
Name | Description | |
---|---|---|
Assign |
Assigns the Public IP to a cloud server.
(Defined by PublicIPExtensions.) | |
Delete |
Removes the public IP address from the current account.
(Defined by PublicIPExtensions.) | |
Unassign |
Removes the Public IP from the server to which it is currently assigned.
(Defined by PublicIPExtensions.) | |
WaitUntilActive |
Waits for the public IP address to become active.
(Defined by PublicIPExtensions.) | |
WaitUntilDeleted |
Waits for the public IP address to be removed from the current account.
(Defined by PublicIPExtensions.) |