Click or drag to resize
ServerExtensions_v2_1 Class
Provides synchronous extention methods for a Server instance.
Inheritance Hierarchy
SystemObject
  OpenStack.SynchronousServerExtensions_v2_1

Namespace: OpenStack.Synchronous
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
public static class ServerExtensions_v2_1

The ServerExtensions_v2_1 type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAssociateFloatingIP
Associates a floating IP address to the server.
Public methodStatic memberAttachVolume
Attaches a volume to a server.
Public methodStatic memberCancelResize
Cancels and reverts a pending resize action for a server.
Public methodStatic memberConfirmResize
Confirms a pending resize action for a server.
Public methodStatic memberDelete
Deletes a server.
Public methodStatic memberDisassociateFloatingIP
Disassociate a floating IP address from a server.
Public methodStatic memberGetAddress
Shows details for a server.
Public methodStatic memberGetConsoleOutput
Shows console output for a server instance.
Public methodStatic memberGetMetadata
Gets all metadata for a server.
Public methodStatic memberGetMetadataItem
Shows details for a metadata item, by key, for a server.
Public methodStatic memberGetRdpConsole
Gets an RDP console for a server.
Public methodStatic memberGetSerialConsole
Gets a SPICE console for a server.
Public methodStatic memberGetServer
Shows details for a server.
Public methodStatic memberGetSpiceConsole
Gets a SPICE console for a server.
Public methodStatic memberGetVncConsole
Gets a VNC console for a server.
Public methodStatic memberListActionSummaries
Lists the actions which have been applied to a sever.
Public methodStatic memberListAddresses
Shows details for a server.
Public methodStatic memberListVolumes
Lists the volume attachments for a server.
Public methodStatic memberReboot
Reboots a server.
Public methodStatic memberRescue
Puts a server in rescue mode and changes its status to RESCUE.
Public methodStatic memberResize
Resizes a server.

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

Public methodStatic memberResume
Resumes a suspended server and changes its status to ACTIVE.
Public methodStatic memberSnapshot
Creates a snapshot image from a server.
Public methodStatic memberStart
Starts a stopped server and changes its status to ACTIVE.
Public methodStatic memberStop
Stops a running server and changes its status to SHUTOFF.
Public methodStatic memberSuspend
Suspends a server and changes its status to SUSPENDED.
Public methodStatic memberUnrescue
Puts a server in rescue mode and changes its status to RESCUE.
Public methodStatic memberUpdate
Updates the editable attributes of a server.
Public methodStatic memberWaitForStatus(Server, ServerStatus, NullableTimeSpan, NullableTimeSpan, IProgressBoolean)
Waits for the server to reach the specified status.
Public methodStatic memberWaitForStatus(Server, IEnumerableServerStatus, NullableTimeSpan, NullableTimeSpan, IProgressBoolean)
Waits for the server to reach the specified status.
Public methodStatic memberWaitUntilActive
Waits the until the server is active.
Public methodStatic memberWaitUntilDeleted
Waits for the server to be deleted.

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

Top
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6
See Also