Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DEVICE_NAME = []string{"b", "c", "d", "e", "f", "g", "h", "i"}
)
View Source
var (
ErrFieldFromTag = fmt.Errorf("Unable to find field from tag")
)
Functions ¶
func NewCommand ¶
func NewCreateCommand ¶
Types ¶
type AMIProfile ¶
type AWSProfile ¶
type AWSProfile map[string]RegionProfile
func (AWSProfile) Dump ¶
func (a AWSProfile) Dump() error
func (AWSProfile) Load ¶
func (a AWSProfile) Load() error
type Profile ¶
type Profile struct {
Name string `json:"name"`
Region string `json:"region"`
AccntId string `json:"account_id"`
VPC VPCProfile `json:"vpc"`
KeyPair []KeyPair `json:"key_pair"`
Ami []AMIProfile `json:"ami"`
}
type RegionProfile ¶
type SecurityGroup ¶
type SubnetProfile ¶
type VPCProfile ¶
type VPCProfile struct {
Cidr *string `json:"cidr"`
Id *string `json:"id"`
Subnet []SubnetProfile `json:"subnet"`
SecurityGroup []SecurityGroup `json:"security_group"`
}
Click to show internal directories.
Click to hide internal directories.