ebs

package
v0.3.3-rc1 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2016 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Name is the provider's name.
	Name = "ebs"

	// NameEC2 is the provider's old EC2 name.
	NameEC2 = "ec2"

	// NameAWS is the provider's old AWS name.
	NameAWS = "aws"

	// TagDelimiter separates tags from volume or snapshot names
	TagDelimiter = "/"

	// DefaultMaxRetries is the max number of times to retry failed operations
	DefaultMaxRetries = 10

	// InstanceIDFieldRegion is the key to retrieve the region value from the
	// InstanceID Field map.
	InstanceIDFieldRegion = "region"

	// InstanceIDFieldAvailabilityZone is the key to retrieve the availability
	// zone value from the InstanceID Field map.
	InstanceIDFieldAvailabilityZone = "availabilityZone"

	// AccessKey is a key constant.
	AccessKey = "accessKey"

	// SecretKey is a key constant.
	SecretKey = "secretKey"

	// Region is a key constant.
	Region = "region"

	// Endpoint is a key constant.
	Endpoint = "endpoint"

	// MaxRetries is a key constant.
	MaxRetries = "maxRetries"

	// Tag is a key constant.
	Tag = "tag"
)
View Source
const (
	// ConfigEBS is a config key.
	ConfigEBS = "ebs"

	// ConfigEBSAccessKey is a config key.
	ConfigEBSAccessKey = ConfigEBS + "." + AccessKey

	// ConfigEBSSecretKey is a config key.
	ConfigEBSSecretKey = ConfigEBS + "." + SecretKey

	// ConfigEBSRegion is a config key.
	ConfigEBSRegion = ConfigEBS + "." + Region

	// ConfigEBSEndpoint is a config key.
	ConfigEBSEndpoint = ConfigEBS + "." + Endpoint

	// ConfigEBSMaxRetries is a config key.
	ConfigEBSMaxRetries = ConfigEBS + "." + MaxRetries

	// ConfigEBSTag is a config key.
	ConfigEBSTag = ConfigEBS + "." + Tag

	// ConfigEBSRexrayTag is a config key.
	ConfigEBSRexrayTag = ConfigEBS + ".rexrayTag"

	// ConfigEC2 is a config key.
	ConfigEC2 = "ec2"

	// ConfigEC2AccessKey is a config key.
	ConfigEC2AccessKey = ConfigEC2 + "." + AccessKey

	// ConfigEC2SecretKey is a config key.
	ConfigEC2SecretKey = ConfigEC2 + "." + SecretKey

	// ConfigEC2Region is a config key.
	ConfigEC2Region = ConfigEC2 + "." + Region

	// ConfigEC2Endpoint is a config key.
	ConfigEC2Endpoint = ConfigEC2 + "." + Endpoint

	// ConfigEC2MaxRetries is a config key.
	ConfigEC2MaxRetries = ConfigEC2 + "." + MaxRetries

	// ConfigEC2Tag is a config key.
	ConfigEC2Tag = ConfigEC2 + "." + Tag

	// ConfigEC2RexrayTag is a config key.
	ConfigEC2RexrayTag = ConfigEC2 + ".rexrayTag"

	// ConfigAWS is a config key.
	ConfigAWS = "aws"

	// ConfigAWSAccessKey is a config key.
	ConfigAWSAccessKey = ConfigAWS + "." + AccessKey

	// ConfigAWSSecretKey is a config key.
	ConfigAWSSecretKey = ConfigAWS + "." + SecretKey

	// ConfigAWSRegion is a config key.
	ConfigAWSRegion = ConfigAWS + "." + Region

	// ConfigAWSEndpoint is a config key.
	ConfigAWSEndpoint = ConfigAWS + "." + Endpoint

	// ConfigAWSMaxRetries is a config key.
	ConfigAWSMaxRetries = ConfigAWS + "." + MaxRetries

	// ConfigAWSTag is a config key.
	ConfigAWSTag = ConfigAWS + "." + Tag

	// ConfigAWSRexrayTag is a config key.
	ConfigAWSRexrayTag = ConfigAWS + ".rexrayTag"
)

Variables

This section is empty.

Functions

func BackCompat

func BackCompat(config gofig.Config)

BackCompat ensures keys can be used from old configurations.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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