Versions in this module Expand all Collapse all v0 v0.1.0 Feb 11, 2019 Changes in this version + type EC2ClusterInterface interface + DeleteBastion func() error + DeleteNetwork func() error + ReconcileBastion func() error + ReconcileNetwork func() error + type EC2Getter interface + EC2 func(*session.Session) EC2Interface + type EC2Interface interface + type EC2MachineInterface interface + CreateOrGetMachine func(machine *actuators.MachineScope, token, kubeConfig string) (*providerv1.Instance, error) + InstanceIfExists func(id string) (*providerv1.Instance, error) + TerminateInstance func(id string) error + UpdateInstanceSecurityGroups func(id string, securityGroups []string) error + UpdateResourceTags func(resourceID *string, create map[string]string, remove map[string]string) error + type ELBGetter interface + ELB func(*session.Session) ELBInterface + type ELBInterface interface + DeleteLoadbalancers func() error + GetAPIServerDNSName func() (string, error) + ReconcileLoadbalancers func() error + RegisterInstanceWithAPIServerELB func(instanceID string) error + type Getter interface + type SDKSessionGetter interface + Session func(*providerv1.AWSClusterProviderSpec) *session.Session