gocloudinterface

package
v0.0.0-...-ce252de Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2019 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Analytics

type Analytics interface {
	UpdateDatasets(request interface{}) (resp interface{}, err error)
	DeleteDatasets(request interface{}) (resp interface{}, err error)
	CreateDatasets(request interface{}) (resp interface{}, err error)
	ListDatasets(request interface{}) (resp interface{}, err error)
	GetDatasets(request interface{}) (resp interface{}, err error)
}

Analytics module unified API

type BareMetal

type BareMetal interface {
	CreateBareMetal(request interface{}) (resp interface{}, err error)
	DeleteBareMetal(request interface{}) (resp interface{}, err error)
	RebootBareMetal(request interface{}) (resp interface{}, err error)
	ReinstallBareMetal(request interface{}) (resp interface{}, err error)
	HaltBareMetal(request interface{}) (resp interface{}, err error)
	ListBareMetal(request interface{}) (resp interface{}, err error)
}

Bare Metal module unified API

type Compute

type Compute interface {
	CreateNode(request interface{}) (resp interface{}, err error)
	StartNode(request interface{}) (resp interface{}, err error)
	StopNode(request interface{}) (resp interface{}, err error)
	DeleteNode(request interface{}) (resp interface{}, err error)
	RebootNode(request interface{}) (resp interface{}, err error)
}

Compute module unified API

type Container

type Container interface {
	CreateCluster(request interface{}) (resp interface{}, err error)
	DeleteCluster(request interface{}) (resp interface{}, err error)
	CreateService(request interface{}) (resp interface{}, err error)
	RunTask(request interface{}) (resp interface{}, err error)
	DeleteService(request interface{}) (resp interface{}, err error)
	StopTask(request interface{}) (resp interface{}, err error)
	StartTask(request interface{}) (resp interface{}, err error)
}

Container module unified API

type DNS

type DNS interface {
	ListDns(request interface{}) (resp interface{}, err error)
	CreateDns(request interface{}) (resp interface{}, err error)
	DeleteDns(request interface{}) (resp interface{}, err error)
	ListResourceDnsRecordSets(request interface{}) (resp interface{}, err error)
}

DNS module unified API

type Database

type Database interface {
	ListTables(request interface{}) (resp interface{}, err error)
	DeleteTables(request interface{}) (resp interface{}, err error)
	DescribeTables(request interface{}) (resp interface{}, err error)
	CreateTables(request interface{}) (resp interface{}, err error)
}

Database module unified API

type LoadBalancer

type LoadBalancer interface {
	CreateLoadBalancer(request interface{}) (resp interface{}, err error)
	DeleteLoadBalancer(request interface{}) (resp interface{}, err error)
	ListLoadBalancer(request interface{}) (resp interface{}, err error)
	AttachNodeWithLoadBalancer(request interface{}) (resp interface{}, err error)
	DetachNodeWithLoadBalancer(request interface{}) (resp interface{}, err error)
}

LoadBalancer module unified API

type MachineLearning

type MachineLearning interface {
	CreateMLModel(request interface{}) (resp interface{}, err error)
	DeleteMLModel(request interface{}) (resp interface{}, err error)
	GetMLModel(request interface{}) (resp interface{}, err error)
	UpdateMLModel(request interface{}) (resp interface{}, err error)
}

MachineLearning module unified API

type Notification

type Notification interface {
	GetTopic(request interface{}) (resp interface{}, err error)
	ListTopic(request interface{}) (resp interface{}, err error)
	DeleteTopic(request interface{}) (resp interface{}, err error)
	CreateTopic(request interface{}) (resp interface{}, err error)
}

Notification module unified API

type Serverless

type Serverless interface {
	GetFunction(request interface{}) (resp interface{}, err error)
	CreateFunction(request interface{}) (resp interface{}, err error)
	CallFunction(request interface{}) (resp interface{}, err error)
	ListFunction(request interface{}) (resp interface{}, err error)
	DeleteFunction(request interface{}) (resp interface{}, err error)
}

Serverless module unified API

type Storage

type Storage interface {
	CreateDisk(request interface{}) (resp interface{}, err error)
	DeleteDisk(request interface{}) (resp interface{}, err error)
	CreateSnapshot(request interface{}) (resp interface{}, err error)
	DeleteSnapshot(request interface{}) (resp interface{}, err error)
	AttachDisk(request interface{}) (resp interface{}, err error)
	DetachDisk(request interface{}) (resp interface{}, err error)
}

Storage module unified API

type Streamdataprocessing

type Streamdataprocessing interface {
	CreateStream(request interface{}) (resp interface{}, err error)
	DeleteStream(request interface{}) (resp interface{}, err error)
	ListStream(request interface{}) (resp interface{}, err error)
	DescribeStream(request interface{}) (resp interface{}, err error)
}

Streamdataprocessing module unified API

Jump to

Keyboard shortcuts

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