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.