hypercloud-api

command module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2023 License: MIT Imports: 2 Imported by: 0

README

sifigo

See example for sample client.

Documentation

Overview

Package main imports the SIFI Daemon swagger documentation and writes it to a file. This requires access to Sofiron's private git instance, and is not intended to be used outside of Softiron.

Prior to any software release use this code to re-generate the swagger.json file.

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.
instance
Package instance contains structs for the Instance payload.
Package instance contains structs for the Instance payload.
insttmpl
Package insttmpl provides structs for the InstanceTemplate payload.
Package insttmpl provides structs for the InstanceTemplate payload.
template
Package template provides types the implement the xml.Marshaler interfaces for HC Templates.
Package template provides types the implement the xml.Marshaler interfaces for HC Templates.
vdc
Package vdc provides structs for the VDC payload.
Package vdc provides structs for the VDC payload.
vnet
Package vnet provides structs for the VNet payload.
Package vnet provides structs for the VNet payload.
vnettmpl
Package vnettmpl provides strcuts for the VNetTemplate payload.
Package vnettmpl provides strcuts for the VNetTemplate 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.
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
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.
Package storage documents the request and response payloads for the Storage Manager portion of the sifi API.
Package storage documents the request and response payloads for the Storage Manager portion of the sifi API.

Jump to

Keyboard shortcuts

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