IComputeProvider Interface |
Note: This API is now obsolete.
DEPRECATED. Use ComputeService or Rackspace.CloudServers.v2.CloudServerService (from the Rackspace NuGet package).
Represents a provider for the OpenStack Compute service.
Namespace: net.openstack.Core.Providers
The IComputeProvider type exposes the following members.
Name | Description | |
---|---|---|
AttachServerVolume |
Attaches a volume to the specified server.
| |
ChangeAdministratorPassword |
Changes the administrator password for a specified server.
| |
ConfirmServerResize |
Confirms a completed asynchronous server resize action.
| |
CreateImage |
Creates a new snapshot image for a specified server at its current state.
| |
CreateServer |
Creates a new server.
| |
CreateVirtualInterface |
Creates a virtual interface for the specified network and attaches the network to the specified server.
| |
DeleteImage |
Deletes the specified image.
| |
DeleteImageMetadataItem |
Deletes the specified metadata item from the image.
| |
DeleteServer |
Marks a server for asynchronous deletion.
| |
DeleteServerMetadataItem |
Deletes the specified metadata item from the server.
| |
DeleteVirtualInterface |
Deletes the specified virtual interface from the specified server.
| |
DetachServerVolume |
Detaches the specified volume from the specified server.
| |
GetDetails |
Gets the detailed information for a specific server.
| |
GetFlavor |
Gets details for the specified flavor.
| |
GetImage |
Gets detailed information for the specified image.
| |
GetImageMetadataItem |
Gets the specified metadata item.
| |
GetServerMetadataItem |
Gets the specified metadata item.
| |
GetServerVolumeDetails |
Gets detailed information about the specified server-attached volume.
| |
ListAddresses |
Lists all networks and server addresses associated with a specified server.
| |
ListAddressesByNetwork |
Lists addresses associated with a specified server and network.
| |
ListFlavors |
Lists basic information for all available flavors.
| |
ListFlavorsWithDetails |
Lists full details for all available flavors.
| |
ListImageMetadata |
Gets the metadata associated with the specified image.
| |
ListImages |
Lists basic information for all available images.
| |
ListImagesWithDetails |
Lists detailed information for all available images.
| |
ListServerMetadata |
Gets the metadata associated with the specified server.
| |
ListServers |
Returns a list of basic information for servers in the account.
| |
ListServersWithDetails |
Returns a list of detailed information servers for servers in the account.
| |
ListServerVolumes |
Lists the volume attachments for the specified server.
| |
ListVirtualInterfaces |
Lists the virtual interfaces for the specified server.
| |
RebootServer |
Initiates an asynchronous reboot operation on the specified server.
| |
RebuildServer |
Initiates an asynchronous rebuild of the specified server.
| |
RescueServer |
Places a server in rescue mode.
| |
ResizeServer |
Initiates an asynchronous resize of the specified server. A server resize is performed by
specifying a new Flavor for the server.
| |
RevertServerResize |
Cancels and reverts a server resize action.
| |
SetImageMetadata |
Sets the metadata associated with the specified image, replacing any existing metadata.
| |
SetImageMetadataItem |
Sets the value for the specified metadata item. If the key already exists, it is updated; otherwise, a new metadata item is added.
| |
SetServerMetadata |
Sets the metadata associated with the specified server, replacing any existing metadata.
| |
SetServerMetadataItem |
Sets the value for the specified metadata item. If the key already exists, it is updated; otherwise, a new metadata item is added.
| |
UnRescueServer |
Takes a server out of rescue mode.
| |
UpdateImageMetadata |
Updates the metadata for the specified image.
| |
UpdateServer |
Updates the editable attributes for the specified server.
| |
UpdateServerMetadata |
Updates the metadata for the specified server.
| |
WaitForImageActive |
Waits for the image to enter the Active state.
| |
WaitForImageDeleted |
Waits for the image to enter the Deleted state or to be removed.
| |
WaitForImageState(String, ImageState, ImageState, Int32, NullableTimeSpan, ActionInt32, String, CloudIdentity) |
Waits for the image to enter a specified state.
| |
WaitForImageState(String, ImageState, ImageState, Int32, NullableTimeSpan, ActionInt32, String, CloudIdentity) |
Waits for the image to enter any one of a set of specified states.
| |
WaitForServerActive |
Waits for the server to enter the Active state.
| |
WaitForServerDeleted |
Waits for the server to enter the Deleted state or to be removed.
| |
WaitForServerState(String, ServerState, ServerState, Int32, NullableTimeSpan, ActionInt32, String, CloudIdentity) |
Waits for the server to enter a specified state.
| |
WaitForServerState(String, ServerState, ServerState, Int32, NullableTimeSpan, ActionInt32, String, CloudIdentity) |
Waits for the server to enter any one of a set of specified states.
|