Hetzner Cloud Client Class.
Methods
Construct Function.
__construct(array $data)
Curl Post or Get Function.
action(string $type, string $url, array $form = null) : void
Create a Server
createServer(array $data) : void
inherited
Delete an Image
deleteImage(string $id) : void
inherited
see
|
https://docs.hetzner.cloud/#images-delete-an-image
|
Arguments
Get all Datacenters
getAllDatacenters() : void
inherited
see
|
https://docs.hetzner.cloud/#datacenters-get-all-datacenters
|
|
|
Get all Datacenters Result Markdown Table
getAllDatacentersTable(boolean $tableShow = true) : void
inherited
Get all Images
getAllImages(array|null $query = null) : void
inherited
see
|
https://docs.hetzner.cloud/#images-get-all-images
|
Arguments
Get all Images Result Markdown Table
getAllImagesTable(boolean $tableShow = true) : void
inherited
Get all ISOs
getAllIsos() : void
inherited
see
|
https://docs.hetzner.cloud/#isos-get-all-isos
|
|
|
Get all Locations
getAllLocations() : void
inherited
see
|
https://docs.hetzner.cloud/#locations-get-all-locations
|
|
|
Get All Prices.
getAllPrices(array|null $query = null) : void
inherited
see
|
https://docs.hetzner.cloud/#pricing-get-all-prices
|
Arguments
Get All Prices Simple Result.
getAllPriceSimple() : void
inherited
Get all Servers.
getAllServers(array|null $query = null) : void
inherited
see
|
https://docs.hetzner.cloud/#servers-get-all-servers
|
Arguments
Get all Server Types
getAllServerTypes() : void
inherited
see
|
https://docs.hetzner.cloud/#server-types-get-all-server-types
|
|
|
Get all ServerTypes Result Markdown Table
getAllServerTypesTable(boolean $tableShow = true) : void
inherited
Get a Datacenter
getDatacenter(\VCManager\Traits\[type] $id) : void
inherited
see
|
https://docs.hetzner.cloud/#datacenters-get-a-datacenter
|
Arguments
$id
\VCManager\Traits\[type]
Get an Image
getImage(string $id) : void
inherited
see
|
https://docs.hetzner.cloud/#images-get-an-image
|
Arguments
Get an ISO
getIso(string $id) : void
inherited
see
|
https://docs.hetzner.cloud/#isos-get-an-iso
|
Arguments
Get a Location
getLocation(string $id) : void
inherited
see
|
https://docs.hetzner.cloud/#locations-get-a-location
|
Arguments
Get a Server.
getServer(string $id) : void
inherited
see
|
https://docs.hetzner.cloud/#servers-get-a-server
|
Arguments
Get a Server Type
getServerType(string $id) : void
inherited
see
|
https://docs.hetzner.cloud/#server-types-get-a-server-type
|
Arguments
Update an Image
updateImage(string $id, array $data) : void
inherited
see
|
https://docs.hetzner.cloud/#images-update-an-image
|
Arguments
Properties
Default Curl Timeout.
timeout : integer
Default API Url.
apiUrl : string
API Token.
token : string