hypercloud-api

module
v0.17.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2024 License: MIT

README

GitHub Actions Go Version Go Report Card Go Reference

HyperCloud-API Client Bindings

View the API swagger doc.

Go Bindings

See example for sample client.

Directories

Path Synopsis
Package client is a generic REST client for BasicAuth / JWT services.
Package client is a generic REST client for BasicAuth / JWT services.
Package cloud documents the request and response payloads for version 2 of the sifi API.
Package cloud documents the request and response payloads for version 2 of the sifi API.
config
Package config contains struct for the HyperCloudConfiguration payload.
Package config contains struct for the HyperCloudConfiguration payload.
datacenter
Package datacenter provides structs for the Datacenter payload.
Package datacenter provides structs for the Datacenter payload.
instance
Package instance contains structs for the Instance payload.
Package instance contains structs for the Instance payload.
network
Package network provides structs for the VNet payload.
Package network provides structs for the VNet payload.
deprecated
v1/hc
Package hc documents the request and response payloads for version 1 of the sifi API.
Package hc documents the request and response payloads for version 1 of the sifi API.
v1/sifi
Package sifi implements the go language bindings for the HyperCloud SIFI API.
Package sifi implements the go language bindings for the HyperCloud SIFI API.
v2/cloud
Package cloud documents the request and response payloads for version 2 of the sifi API.
Package cloud documents the request and response payloads for version 2 of the sifi API.
v2/cloud/config
Package config contains struct for the HyperCloudConfiguration payload.
Package config contains struct for the HyperCloudConfiguration payload.
v2/cloud/datacenter
Package datacenter provides structs for the Datacenter payload.
Package datacenter provides structs for the Datacenter payload.
v2/cloud/instance
Package instance contains structs for the Instance payload.
Package instance contains structs for the Instance payload.
v2/cloud/insttmpl
Package insttmpl provides structs for the InstanceTemplate payload.
Package insttmpl provides structs for the InstanceTemplate payload.
v2/cloud/nettmpl
Package nettmpl provides strcuts for the VNetTemplate payload.
Package nettmpl provides strcuts for the VNetTemplate payload.
v2/cloud/network
Package network provides structs for the VNet payload.
Package network provides structs for the VNet payload.
v2/metal
Package metal documents the request and response payloads for the bare metal of HyperCloud.
Package metal documents the request and response payloads for the bare metal of HyperCloud.
v2/snapshot
Package snapshot documents the request and response payloads related to the snapshot daemon.
Package snapshot documents the request and response payloads related to the snapshot daemon.
Package main is an example sifid client that prints out the name of the instance with an ID of 0.
Package main is an example sifid client that prints out the name of the instance with an ID of 0.
gen
internal
api
Package api implements common internal types across the HyperCloud API.
Package api implements common internal types across the HyperCloud API.
Package metal documents the request and response payloads for the bare metal of HyperCloud.
Package metal documents the request and response payloads for the bare metal of HyperCloud.
Package sifi implements the go language bindings for the HyperCloud SIFI API.
Package sifi implements the go language bindings for the HyperCloud SIFI API.
Package snapshot documents the request and response payloads related to the snapshot daemon.
Package snapshot documents the request and response payloads related to the snapshot daemon.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL