Skip to content

Commit

Permalink
Add Action for Operating System Install call
Browse files Browse the repository at this point in the history
  • Loading branch information
roeldijkstra committed Oct 27, 2023
1 parent 59290bb commit 5bf3479
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
CHANGELOG
=========

6.49.0
---
* Added ability to fetch Action from Operating Install

6.48.9
---
* Added `retentionType` backups property and getter
Expand Down
5 changes: 3 additions & 2 deletions src/Repository/Vps/OperatingSystemRepository.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace Transip\Api\Library\Repository\Vps;

use Psr\Http\Message\ResponseInterface;
use Transip\Api\Library\Entity\Vps\OperatingSystem;
use Transip\Api\Library\Repository\ApiRepository;
use Transip\Api\Library\Repository\VpsRepository;
Expand Down Expand Up @@ -70,14 +71,14 @@ public function install(
string $username = '',
array $sshKeys = [],
array $licenses = []
): void {
): ResponseInterface {
$parameters['operatingSystemName'] = $operatingSystemName;
$parameters['hostname'] = $hostname;
$parameters['base64InstallText'] = $base64InstallText;
$parameters['installFlavour'] = $installFlavour;
$parameters['username'] = $username;
$parameters['sshKeys'] = $sshKeys;
$parameters['licenses'] = $licenses;
$this->httpClient->post($this->getResourceUrl($vpsName), $parameters);
return $this->httpClient->post($this->getResourceUrl($vpsName), $parameters);
}
}
2 changes: 1 addition & 1 deletion src/TransipAPI.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
class TransipAPI
{
public const TRANSIP_API_ENDPOINT = "https://api.transip.nl/v6";
public const TRANSIP_API_LIBRARY_VERSION = "6.48.9";
public const TRANSIP_API_LIBRARY_VERSION = "6.49.0";
public const TRANSIP_API_DEMO_TOKEN = "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImN3MiFSbDU2eDNoUnkjelM4YmdOIn0.eyJpc3MiOiJhcGkudHJhbnNpcC5ubCIsImF1ZCI6ImFwaS50cmFuc2lwLm5sIiwianRpIjoiY3cyIVJsNTZ4M2hSeSN6UzhiZ04iLCJpYXQiOjE1ODIyMDE1NTAsIm5iZiI6MTU4MjIwMTU1MCwiZXhwIjoyMTE4NzQ1NTUwLCJjaWQiOiI2MDQ0OSIsInJvIjpmYWxzZSwiZ2siOmZhbHNlLCJrdiI6dHJ1ZX0.fYBWV4O5WPXxGuWG-vcrFWqmRHBm9yp0PHiYh_oAWxWxCaZX2Rf6WJfc13AxEeZ67-lY0TA2kSaOCp0PggBb_MGj73t4cH8gdwDJzANVxkiPL1Saqiw2NgZ3IHASJnisUWNnZp8HnrhLLe5ficvb1D9WOUOItmFC2ZgfGObNhlL2y-AMNLT4X7oNgrNTGm-mespo0jD_qH9dK5_evSzS3K8o03gu6p19jxfsnIh8TIVRvNdluYC2wo4qDl5EW5BEZ8OSuJ121ncOT1oRpzXB0cVZ9e5_UVAEr9X3f26_Eomg52-PjrgcRJ_jPIUYbrlo06KjjX2h0fzMr21ZE023Gw";

/**
Expand Down

0 comments on commit 5bf3479

Please sign in to comment.