pkg

package
v0.3.17 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package pkg contains all API functionality and helpers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type API

type API interface {
	IPAM() ipam.API
	Test() test.API
	VLAN() vlan.API
	VSphere() vsphere.API
}

API contains all API calls structured their location in the API.

func NewAPI

func NewAPI(c client.Client) API

NewAPI creates a new API instance with the given client.

Directories

Path Synopsis
Package client provides a client for interacting with the anxcloud API.
Package client provides a client for interacting with the anxcloud API.
Package core contains API functionality for /core.
Package core contains API functionality for /core.
location
Package location implements API functions residing under /core/location.json.
Package location implements API functions residing under /core/location.json.
resource
Package resource implements API functions residing under /core/resource.
Package resource implements API functions residing under /core/resource.
service
Package service implements API functions residing under /cofe/service.
Package service implements API functions residing under /cofe/service.
tags
Package tags implements API functions residing under /core/tags.
Package tags implements API functions residing under /core/tags.
Package ipam implements API functions residing under /ipam.
Package ipam implements API functions residing under /ipam.
address
Package address implements API functions residing under /ipam/address.
Package address implements API functions residing under /ipam/address.
prefix
Package prefix implements API functions residing under /ipam/prefix.
Package prefix implements API functions residing under /ipam/prefix.
Package test contains API functionality for "testing" the API.
Package test contains API functionality for "testing" the API.
echo
Package echo contains API functionality for issuing echo requests to the API.
Package echo contains API functionality for issuing echo requests to the API.
Package vlan implements API functions residing under /vlan.
Package vlan implements API functions residing under /vlan.
Package vsphere contains API functionality for vsphere.
Package vsphere contains API functionality for vsphere.
info
Package info implements API functions residing under /info.
Package info implements API functions residing under /info.
powercontrol
Package powercontrol implements API functions residing under /powercontrol.
Package powercontrol implements API functions residing under /powercontrol.
provisioning
Package provisioning contains APi funcationality for the provisioning of VMs.
Package provisioning contains APi funcationality for the provisioning of VMs.
provisioning/cpuperformancetypes
Package templates implements API functions residing under /provisioning/cpuperformancetype.
Package templates implements API functions residing under /provisioning/cpuperformancetype.
provisioning/disktype
Package disktype implements API functions residing under /provisioning/disk_type.
Package disktype implements API functions residing under /provisioning/disk_type.
provisioning/ips
Package ips implements API functions residing under /provisioning/ips.
Package ips implements API functions residing under /provisioning/ips.
provisioning/location
Package location implements API functions residing under /provisioning/location.
Package location implements API functions residing under /provisioning/location.
provisioning/nictype
Package nictype implements API functions residing under /provisioning/nictype.
Package nictype implements API functions residing under /provisioning/nictype.
provisioning/progress
Package progress implements API functions residing under /provisioning/progress.
Package progress implements API functions residing under /provisioning/progress.
provisioning/templates
Package templates implements API functions residing under /provisioning/templates.
Package templates implements API functions residing under /provisioning/templates.
provisioning/vm
Package vm implements API functions residing under /provisioning/vm.
Package vm implements API functions residing under /provisioning/vm.
search
Package search implements API functions residing under /search.
Package search implements API functions residing under /search.

Jump to

Keyboard shortcuts

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