Click or drag to resize
ServerReference Methods

The ServerReference type exposes the following members.

Methods
  NameDescription
Public methodCancelResizeAsync
Cancels and reverts a pending resize action for a server.
Public methodConfirmResizeAsync
Confirms a pending resize action for a server.
Public methodDeleteAsync
Deletes a server.
Public methodGetAddressAsync
Public methodGetConsoleOutputAsync
Shows console output for a server instance.
Public methodGetMetadataAsync
Gets all metadata for a server.
Public methodGetMetadataItemAsync
Shows details for a metadata item, by key, for a server.
Public methodGetRdpConsoleAsync
Gets an RDP console for a server.
Public methodGetSerialConsoleAsync
Gets a serial console for a server.
Public methodGetServerAsync
Shows details for a server.
Public methodGetSpiceConsoleAsync
Gets a SPICE console for a server.
Public methodGetVncConsoleAsync
Gets a VNC console for a server.
Public methodListActionSummariesAsync
Lists the actions which have been applied to a sever.
Public methodListAddressesAsync
Lists IP addresses that are assigned to a server.
Public methodListVolumesAsync
Lists the volume attachments for a server.
Public methodRebootAsync
Reboots a server.
Public methodRescueAsync
Puts a server in rescue mode and changes its status to RESCUE.
Public methodResizeAsync
Resizes a server.

Depending on the cloud configuration, ConfirmResizeServerAsync(String, CancellationToken) may need to be called to complete the resize operation.

Public methodResumeAsync
Resumes a suspended server and changes its status to ACTIVE.
Public methodSnapshotAsync
Creates a snapshot image from a server.
Public methodStartAsync
Starts a stopped server and changes its status to ACTIVE.
Public methodStopAsync
Stops a running server and changes its status to SHUTOFF.
Public methodSuspendAsync
Suspends a server and changes its status to SUSPENDED.
Public methodUnrescueAsync
Unrescues a server. Changes status to ACTIVE.
Public methodWaitUntilDeletedAsync
Waits for the server to be deleted.

Treats a 404 NotFound exception as confirmation that it is deleted.

Top
Extension Methods
  NameDescription
Public Extension MethodCancelResize
Cancels and reverts a pending resize action for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodConfirmResize
Confirms a pending resize action for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodEvacuateAsync
(Defined by ServerExtensions.)
Public Extension MethodGetAddress
Shows details for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetConsoleOutput
Shows console output for a server instance.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetMetadata
Gets all metadata for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetMetadataItem
Shows details for a metadata item, by key, for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetRdpConsole
Gets an RDP console for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetSerialConsole
Gets a SPICE console for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetServer
Shows details for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetSpiceConsole
Gets a SPICE console for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodGetVncConsole
Gets a VNC console for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodListActionSummaries
Lists the actions which have been applied to a sever.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodListAddresses
Shows details for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodListVolumes
Lists the volume attachments for a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodReboot
Reboots a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodRescue
Puts a server in rescue mode and changes its status to RESCUE.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodResize
Resizes a server.

Depending on the cloud configuration, ConfirmResizeServerAsync(String, CancellationToken) may need to be called to complete the resize operation.

(Defined by ServerExtensions_v2_1.)
Public Extension MethodResume
Resumes a suspended server and changes its status to ACTIVE.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodSnapshot
Creates a snapshot image from a server.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodStart
Starts a stopped server and changes its status to ACTIVE.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodStop
Stops a running server and changes its status to SHUTOFF.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodSuspend
Suspends a server and changes its status to SUSPENDED.
(Defined by ServerExtensions_v2_1.)
Public Extension MethodUnrescue
Puts a server in rescue mode and changes its status to RESCUE.
(Defined by ServerExtensions_v2_1.)
Top
See Also