nifcloud

package
v0.0.0-...-5736b43 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2017 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultRegion = JPEast1
View Source
var JPEast1 = Region{
	"jp-east-1",
	"https://computing.jp-east-1.api.cloud.nifty.com/api/",
}
View Source
var JPEast2 = Region{
	"jp-east-2",
	"https://computing.jp-east-2.api.cloud.nifty.com/api/",
}
View Source
var JPEast3 = Region{
	"jp-east-3",
	"https://computing.jp-east-3.api.cloud.nifty.com/api/",
}
View Source
var JPEast4 = Region{
	"jp-east-4",
	"https://computing.jp-east-4.api.cloud.nifty.com/api/",
}
View Source
var JPWest1 = Region{
	"jp-west-1",
	"https://computing.jp-west-1.api.cloud.nifty.com/api/",
}
View Source
var USEast1 = Region{
	"us-east-1",
	"https://computing.us-east-1.api.cloud.nifty.com/api/",
}

Functions

This section is empty.

Types

type Client

type Client interface {
	CallComputingAPI(params map[string]string) (res string, err error)
}

Client interface

func NewClient

func NewClient(regionName, accessKey, secretKey string, debug bool) Client

type Credential

type Credential interface {
	Sign2(req *http.Request)
}

Credential interface

func NewCredential

func NewCredential(accesskey, secretkey string) Credential

type Region

type Region struct {
	Name              string
	ComputingEndpoint string
}

func NewRegion

func NewRegion(regionName string) (region Region)

Jump to

Keyboard shortcuts

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