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