Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Prefix string `yaml:"prefix"` Region string `yaml:"region"` KeyName string `yaml:"key_name"` SubnetIds []string `yaml:"subnet_ids"` VpcId string `yaml:"vpc_id"` AvailabilityZones []string `yaml:"availability_zones"` AccessibleCIDRS string `yaml:"accessible_cidrs"` DBInstanceClass string `yaml:"db_instance_class"` InstanceType string `yaml:"instance_type"` WorkerInstanceProfile string `yaml:"worker_instance_profile"` AMI string `yaml:"ami_id"` AsgMin string `yaml:"asg_min"` AsgMax string `yaml:"asg_max"` WebAsgDesired string `yaml:"web_asg_desired"` WorkerAsgDesired string `yaml:"worker_asg_desired"` ElbProtocol string `yaml:"elb_protocol"` ElbPort int `yaml:"elb_port"` CustomExternalDomainName string `yaml:"custom_external_domain_name"` SSLCertificateArn string `yaml:"ssl_certificate_arn"` BasicAuthUsername string `yaml:"basic_auth_username"` BasicAuthPassword string `yaml:"basic_auth_password"` GithubAuthClientId string `yaml:"github_auth_client_id"` GithubAuthClientSecret string `yaml:"github_auth_client_secret"` GithubAuthOrganizations []string `yaml:"github_auth_organizations"` GithubAuthTeams []string `yaml:"github_auth_teams"` GithubAuthUsers []string `yaml:"github_auth_users"` }
func ConfigFromBytes ¶
func ConfigFromFile ¶
func ConfigFromString ¶
Click to show internal directories.
Click to hide internal directories.