![]() | 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.) |