ComputeService Class |
Namespace: OpenStack.Compute.v2_1
The ComputeService type exposes the following members.
Name | Description | |
---|---|---|
ComputeService |
Initializes a new instance of the ComputeService class.
|
Name | Description | |
---|---|---|
AssociateFloatingIPAddressAsync |
Associates a floating IP address to the server.
| |
AttachVolumeAsync |
Attaches a volume to a server.
| |
CancelResizeServerAsync |
Cancels and reverts a pending resize action for a server.
| |
ConfirmResizeServerAsync |
Confirms a pending resize action for a server.
| |
CreateImageMetadataAsync |
Creates or replaces metadata for an image.
| |
CreateKeyPairAsync |
Creates a new key pair.
| |
CreateSecurityGroupAsync |
Creates a security group.
| |
CreateServerAsync |
Creates a server.
| |
CreateServerGroupAsync |
Creates a server group.
| |
CreateServerMetadataAsync |
Creates or replaces a metadata item, by key, for a server.
| |
CreateVolumeAsync |
Creates a volume.
| |
DeleteImageAsync |
Deletes an image.
| |
DeleteImageMetadataAsync |
Deletes a metadata item, by key, for an image.
| |
DeleteKeyPairAsync |
Deletes a keypair.
| |
DeleteSecurityGroupAsync |
Deletes a security group.
| |
DeleteServerAsync |
Deletes a server.
| |
DeleteServerGroupAsync |
Deletes a server group.
| |
DeleteServerMetadataAsync |
Deletes a metadata item, by key, from a server.
| |
DeleteVolumeAsync |
Deletes a volume.
| |
DeleteVolumeSnapshotAsync |
Deletes a volume snapshot.
| |
DetachVolumeAsync |
Detaches a volume from a server.
| |
DisassociateFloatingIPAsync |
Disassociate a floating IP address from a server.
| |
GetConsoleOutputAsync |
Shows console output for a server instance.
| |
GetFlavorAsync |
Shows details for a flavor.
| |
GetImageAsync |
Shows details for an image.
| |
GetImageMetadataAsync |
Shows metadata for an image.
| |
GetImageMetadataItemAsync |
Shows details for a metadata item, by key, for an image.
| |
GetKeyPairAsync |
Shows details for a keypair that is associated with the account.
| |
GetLimitsAsync |
Shows rate and absolute limits for the account.
| |
GetRdpConsoleAsync |
Gets an RDP console for a server.
| |
GetSecurityGroupAsync |
Shows details for a security group.
| |
GetSerialConsoleAync |
Gets a serial console for a server.
| |
GetServerActionAsync |
Lists the actions which have been applied to a sever.
| |
GetServerAddressAsync |
Shows IP addresses details for a network label of a server instance.
| |
GetServerAsync |
Shows details for a server.
| |
GetServerGroupAsync |
Shows details for a server group.
| |
GetServerMetadataAsync |
Gets all metadata for a server.
| |
GetServerMetadataItemAsync |
Shows details for a metadata item, by key, for a server.
| |
GetServerVolumeAsync |
Shows details for a volume attachment.
| |
GetSpiceConsoleAync |
Gets a SPICE console for a server.
| |
GetVncConsoleAync |
Gets a VNC console for a server.
| |
GetVolumeAsync |
Shows details for a volume.
| |
GetVolumeSnapshotAsync |
Shows details for a volume snapshot.
| |
ImportKeyPairAsync |
Imports a key pair.
| |
ListFlavorsAsync |
Lists available flavors.
| |
ListFlavorSummariesAsync |
Lists summary information for available flavors.
| |
ListImagesAsync |
Lists available images.
| |
ListImageSummariesAsync |
Lists summary information for available images.
| |
ListKeyPairsAsync |
Lists keypairs that are associated with the account.
| |
ListSecurityGroupsAsync |
Lists security groups.
| |
ListServerActionSummariesAsync |
Lists the actions which have been applied to a sever.
| |
ListServerAddressesAsync |
Lists IP addresses that are assigned to a server.
| |
ListServerGroupsAsync |
Lists all server groups for the account.
| |
ListServersAsync |
Lists all servers with details.
| |
ListServerSummariesAsync |
Lists summary information for all servers.
| |
ListServerVolumesAsync |
Lists the volume attachments for a server.
| |
ListVolumesAsync |
Lists the volumes associated with the account.
| |
ListVolumeSnapshotsAsync |
Lists volume snapshots.
| |
RebootServerAsync |
Reboots a server.
| |
RescueServerAsync |
Puts a server in rescue mode and changes its status to RESCUE.
| |
ResizeServerAsync |
Resizes a server.
Depending on the cloud configuration, ConfirmResizeServerAsync(String, CancellationToken) may need to be called to complete the resize operation. | |
ResumeServerAsync |
Resumes a suspended server and changes its status to ACTIVE.
| |
SnapshotServerAsync |
Creates a snapshot image from a server.
| |
SnapshotVolumeAsync |
Snapshots a volume.
| |
StartServerAsync |
Starts a stopped server and changes its status to ACTIVE.
| |
StopServerAsync |
Stops a running server and changes its status to SHUTOFF.
| |
SuspendServerAsync |
Suspends a server and changes its status to SUSPENDED.
| |
UnrescueServerAsync |
Unrescues a server. Changes status to ACTIVE.
| |
UpdateImageMetadataAsync |
Creates or replaces one or more metadata items for an image.
Omitted keys are not removed unless overwrite is true. | |
UpdateSecurityGroupAsync |
Updates a security group.
| |
UpdateServerAsync |
Updates the editable attributes of a server.
| |
UpdateServerMetadataAsync |
Creates or replaces one or more metadata items for a server.
Omitted keys are not removed unless overwrite is true. | |
WaitForImageStatusAsync |
Waits for an image to reach the specified state.
| |
WaitForServerStatusAsync(Identifier, ServerStatus, NullableTimeSpan, NullableTimeSpan, IProgressBoolean, CancellationToken) |
Waits for the server to reach the specified status.
| |
WaitForServerStatusAsync(Identifier, IEnumerableServerStatus, NullableTimeSpan, NullableTimeSpan, IProgressBoolean, CancellationToken) |
Waits for the server to reach the specified status.
| |
WaitUntilImageIsDeletedAsync |
Waits for the image to be deleted.
| |
WaitUntilServerIsDeletedAsync |
Waits for the server to be deleted.
Treats a 404 NotFound exception as confirmation that it is deleted. |
Name | Description | |
---|---|---|
AssociateFloatingIPAddressAsync |
Associates a floating IP address to the server.
(Defined by ComputeServiceExtensions_v2_1.) | |
AttachVolume |
Attaches a volume to a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
CancelResizeServer |
Cancels and reverts a pending resize action for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
ConfirmResizeServer |
Confirms a pending resize action for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateImageMetadata |
Creates or replaces metadata for an image.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateKeyPair |
Creates a new key pair.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateSecurityGroup |
Creates a security group.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateServer |
Creates a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateServerGroup |
Creates a server group.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateServerMetadata |
Creates or replaces a metadata item, by key, for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
CreateVolume |
Creates a volume.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteImage |
Deletes an image.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteImageMetadata |
Deletes a metadata item, by key, for an image.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteKeyPair |
Deletes a keypair.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteSecurityGroup |
Deletes a security group.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteServer |
Deletes a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteServerGroup |
Deletes a server group.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteServerMetadata |
Deletes a metadata item, by key, from a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteVolume |
Deletes a volume.
(Defined by ComputeServiceExtensions_v2_1.) | |
DeleteVolumeSnapshot |
Deletes a volume snapshot.
(Defined by ComputeServiceExtensions_v2_1.) | |
DetachVolume |
Detaches a volume from a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
DisassociateFloatingIPAsync |
Disassociate a floating IP address from a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
EvacuateServerAsync |
Evacuates a server from a failed host to a new one.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetConsoleOutput |
Shows console output for a server instance.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetCurrentQuotasAsync |
Get current quotas for an account.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetDefaultQuotasAsync |
Gets the default quotas for an account.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetFlavor |
Shows details for a flavor.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetImage |
Shows details for an image.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetImageMetadata |
Shows details for an image.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetImageMetadataItem |
Shows details for a metadata item, by key, for an image.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetKeyPair |
Shows details for a keypair that is associated with the account.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetLimits |
Shows rate and absolute limits for the account.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetRdpConsole |
Gets an RDP console for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetSecurityGroup |
Shows details for a security group.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetSerialConsole |
Gets a SPICE console for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServer |
Shows details for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServerAction |
Lists the actions which have been applied to a sever.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServerAddress |
Shows IP addresses details for a network label of a server instance.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServerGroup |
Shows details for a server group.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServerMetadata |
Shows details for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServerMetadataItem |
Shows details for a metadata item, by key, for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetServerVolume |
Shows details for a volume attachment.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetSpiceConsole |
Gets a SPICE console for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetVncConsole |
Gets a VNC console for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetVolume |
Shows details for a volume.
(Defined by ComputeServiceExtensions_v2_1.) | |
GetVolumeSnapshot |
Shows details for a volume snapshot.
(Defined by ComputeServiceExtensions_v2_1.) | |
ImportKeyPair |
Imports a key pair.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListFlavors |
Lists available flavors.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListFlavorSummaries |
Lists summary information for available flavors.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListImages |
Lists available images.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListImageSummaries |
Lists summary information for available images.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListKeyPairs |
Lists keypairs that are associated with the account.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListSecurityGroups |
Lists security groups.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListServerActions |
Lists the actions which have been applied to a sever.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListServerAddresses |
Lists IP addresses that are assigned to a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListServerGroups |
Lists all server groups for the account.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListServers |
Lists all servers with details.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListServerSummaries |
Lists summary information for all servers.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListServerVolumes |
Lists the volume attachments for a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListVolumes |
Lists the volumes associated with the account.
(Defined by ComputeServiceExtensions_v2_1.) | |
ListVolumeSnapshots |
Lists volume snapshots.
(Defined by ComputeServiceExtensions_v2_1.) | |
RebootServer |
Reboots a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
RescueServer |
Puts a server in rescue mode and changes its status to RESCUE.
(Defined by ComputeServiceExtensions_v2_1.) | |
ResizeServer |
Resizes a server.
(Defined by ComputeServiceExtensions_v2_1.)Depending on the cloud configuration, ConfirmResizeServerAsync(String, CancellationToken) may need to be called to complete the resize operation. | |
SnapshotServer |
Creates a snapshot image from a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
SnapshotVolume |
Snapshots a volume.
(Defined by ComputeServiceExtensions_v2_1.) | |
StartServer |
Starts a stopped server and changes its status to ACTIVE.
(Defined by ComputeServiceExtensions_v2_1.) | |
StopServer |
Stops a running server and changes its status to SHUTOFF.
(Defined by ComputeServiceExtensions_v2_1.) | |
UnrescueServer |
Unrescues a server. Changes status to ACTIVE.
(Defined by ComputeServiceExtensions_v2_1.) | |
UpdateImageMetadata |
Creates or replaces one or more metadata items for an image.
(Defined by ComputeServiceExtensions_v2_1.)Omitted keys are not removed unless overwrite is true. | |
UpdateSecurityGroup |
Updates a security group.
(Defined by ComputeServiceExtensions_v2_1.) | |
UpdateServer |
Updates the editable attributes of a server.
(Defined by ComputeServiceExtensions_v2_1.) | |
UpdateServerMetadata |
Creates or replaces one or more metadata items for a server.
(Defined by ComputeServiceExtensions_v2_1.)Omitted keys are not removed unless overwrite is true. | |
WaitForImageStatus |
Waits for an image to reach the specified state.
(Defined by ComputeServiceExtensions_v2_1.) | |
WaitForServerStatus(Identifier, ServerStatus, NullableTimeSpan, NullableTimeSpan, IProgressBoolean) | Overloaded.
Waits for the server to reach the specified status.
(Defined by ComputeServiceExtensions_v2_1.) | |
WaitForServerStatus(Identifier, IEnumerableServerStatus, NullableTimeSpan, NullableTimeSpan, IProgressBoolean) | Overloaded.
Waits for the server to reach the specified status.
(Defined by ComputeServiceExtensions_v2_1.) | |
WaitUntilImageIsDeleted |
Waits for the image to be deleted.
(Defined by ComputeServiceExtensions_v2_1.) | |
WaitUntilServerIsDeleted |
Waits for the server to be deleted.
(Defined by ComputeServiceExtensions_v2_1.)Treats a 404 NotFound exception as confirmation that it is deleted. |