/// <inheritdoc /> public string RescueServer(string serverId, string region = null, CloudIdentity identity = null) { var request = new RescueServerRequest { Details = "none" }; var resp = ExecuteServerAction <RescueServerResponse>(serverId, request, region, identity); return(resp.AdminPassword); }
/// <inheritdoc cref="ComputeService.RescueServerAsync" /> public static string RescueServer(this ComputeService service, Identifier serverId, RescueServerRequest request = null) { return(service.RescueServerAsync(serverId, request).ForceSynchronous()); }
/// <inheritdoc cref="ServerReference.RescueAsync"/> public static string Rescue(this ServerReference server, RescueServerRequest request = null) { return(server.RescueAsync(request).ForceSynchronous()); }
/// <inheritdoc cref="ServerReference.RescueAsync"/> public static string Rescue(this ServerReference server, RescueServerRequest request = null) { return server.RescueAsync(request).ForceSynchronous(); }
/// <inheritdoc cref="ComputeApi.RescueServerAsync" /> /// <exception cref="InvalidOperationException">When this instance was not constructed by the <see cref="ComputeService"/>, as it is missing the appropriate internal state to execute service calls.</exception> public async Task<string> RescueAsync(RescueServerRequest request = null, CancellationToken cancellationToken = default(CancellationToken)) { var compute = this.GetOwnerOrThrow<ComputeApi>(); return await compute.RescueServerAsync(Id, request, cancellationToken).ConfigureAwait(false); }
/// <inheritdoc cref="ComputeService.RescueServerAsync" /> public static string RescueServer(this ComputeService service, Identifier serverId, RescueServerRequest request = null) { return service.RescueServerAsync(serverId, request).ForceSynchronous(); }