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