config

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2016 License: Apache-2.0 Imports: 6 Imported by: 2

Documentation

Index

Constants

View Source
const BuilderID = "dimension-data-research.ddcloud"

BuilderID is the unique Id for the ddcloud builder

Variables

This section is empty.

Functions

This section is empty.

Types

type Settings

type Settings struct {
	PackerConfig       common.PackerConfig `mapstructure:",squash"`
	CommunicatorConfig communicator.Config `mapstructure:",squash"`

	McpRegion            string `mapstructure:"mcp_region"`
	McpUser              string `mapstructure:"mcp_user"`
	McpPassword          string `mapstructure:"mcp_password"`
	DatacenterID         string `mapstructure:"datacenter"`
	NetworkDomainName    string `mapstructure:"networkdomain"`
	VLANName             string `mapstructure:"vlan"`
	SourceImage          string `mapstructure:"source_image"`
	TargetImage          string `mapstructure:"target_image"`
	InitialAdminPassword string `mapstructure:"initial_admin_password"`
	UsePrivateIPv4       bool   `mapstructure:"use_private_ipv4"`
	ClientIP             string `mapstructure:"client_ip"`
	UniquenessKey        string
	ServerName           string
}

Settings represents the settings for the Builder.

func (*Settings) Validate

func (settings *Settings) Validate() (err error)

Validate determines if the settings is valid.

Jump to

Keyboard shortcuts

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