Click or drag to resize

IJsonPostWsEndUserSetEnqueueServerStart Method

This method executes start of virtual server. By SetEnqueueServerStart it’s possible add startup operation (Job) of virtual server with serverId in input.
This method executes start of virtual server. By SetEnqueueServerStart it’s possible add startup operation (Job) of virtual server with serverId in input.

Namespace:  Aruba.Cloud.WsEndUser
Assembly:  Aruba.Cloud.WsEndUser (in Aruba.Cloud.WsEndUser.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
[OperationContractAttribute]
[WebInvokeAttribute(Method = "POST", ResponseFormat = WebMessageFormat.Json)]
Stream SetEnqueueServerStart(
	ServerRequest request
)

Parameters

request
Type: Aruba.Cloud.WsEndUser.JsonServerRequest

Return Value

Type: Stream
WsResult contain call information. For more information consult WsResult

Return Value

Type: Stream
WsResult contain call information. For more information consult WsResult
Examples
In this example StartupVirtualServer() method calls SetEnqueueServerStart() method for start virtual server
private void StartupVirtualServer()
{
  try
  {
    WsResult result = client.SetEnqueueServerStart(685);

    if (!result.Success)
    {
      throw new ApplicationException(String.Format(
        "An error has occurred while invoking SetEnqueueServerStart(). {0}", result.ResultMessage));
    }
  }
  catch (Exception ex)
  {
    throw new ApplicationException(String.Format(
      "An error has occurred while starting up a virtual server. {0}", ex.Message));
  }
}
Examples
The method can be called using the following notation:
https://api.dc1.computing.cloud.it/wsenduser/v1.3/jsonp/SetEnqueueServerStart/ArubaCloud.Response.ServerStart.call/ARU-0000/e20cf5fa-ce5c-489c-9160-b26efdc1bad8/859

Below an example of response:

ArubaCloud.Response.serverstart.call({
  "ExceptionInfo": null,
  "ResultCode": 0,
  "ResultMessage": null,
  "Success": true
})
See Also