alibaba

package
v0.4.0-rc3 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	StatusPending = "Pending"
	StatusRunning = "Running"
	StatusStopped = "Stopped"
)

Functions

This section is empty.

Types

type CloudControllerManager

type CloudControllerManager struct {
	Region       string `json:"region,omitempty" yaml:"region,omitempty"`
	AccessKey    string `json:"access-key,omitempty" yaml:"access-key,omitempty"`
	AccessSecret string `json:"access-secret,omitempty" yaml:"access-secret,omitempty"`
}

type Options

type Options struct {
	AccessKey               string `json:"access-key,omitempty" yaml:"access-key,omitempty"`
	AccessSecret            string `json:"access-secret,omitempty" yaml:"access-secret,omitempty"`
	DiskCategory            string `json:"disk-category,omitempty" yaml:"disk-category,omitempty"`
	DiskSize                string `json:"disk-size,omitempty" yaml:"disk-size,omitempty"`
	Image                   string `json:"image,omitempty" yaml:"image,omitempty"`
	Terway                  Terway `json:"terway,omitempty" yaml:"terway,omitempty"`
	Type                    string `json:"type,omitempty" yaml:"type,omitempty"`
	KeyPair                 string `json:"key-pair,omitempty" yaml:"key-pair,omitempty"`
	Region                  string `json:"region,omitempty" yaml:"region,omitempty"`
	Zone                    string `json:"zone,omitempty" yaml:"zone,omitempty"`
	Vpc                     string `json:"vpc,omitempty" yaml:"vpc,omitempty"`
	VSwitch                 string `json:"v-switch,omitempty" yaml:"v-switch,omitempty"`
	SecurityGroup           string `json:"security-group,omitempty" yaml:"security-group,omitempty"`
	InternetMaxBandwidthOut string `json:"internet-max-bandwidth-out,omitempty" yaml:"internet-max-bandwidth-out,omitempty"`
	EIP                     bool   `json:"eip,omitempty" yaml:"eip,omitempty"`
}

type Terway

type Terway struct {
	Mode          string `json:"mode,omitempty" yaml:"mode,omitempty"`
	AccessKey     string `json:"access-key,omitempty" yaml:"access-key,omitempty"`
	AccessSecret  string `json:"access-secret,omitempty" yaml:"access-secret,omitempty"`
	CIDR          string `json:"cidr,omitempty" yaml:"cidr,omitempty"`
	VSwitches     string `json:"v-switches,omitempty" yaml:"v-switches,omitempty"`
	SecurityGroup string `json:"security-group,omitempty" yaml:"security-group,omitempty"`
	MaxPoolSize   string `json:"max-pool-size,omitempty" yaml:"max-pool-size,omitempty"`
}

Jump to

Keyboard shortcuts

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