Versions in this module Expand all Collapse all v0 v0.1.0 Jul 22, 2019 Changes in this version + const Name + func IsInvalidConfig(err error) bool + func IsWrongType(err error) bool + type Clients struct + ELB ELBClient + type Config struct + Logger micrologger.Logger + type ELBClient interface + DeleteLoadBalancer func(*elb.DeleteLoadBalancerInput) (*elb.DeleteLoadBalancerOutput, error) + DescribeLoadBalancers func(*elb.DescribeLoadBalancersInput) (*elb.DescribeLoadBalancersOutput, error) + DescribeTags func(*elb.DescribeTagsInput) (*elb.DescribeTagsOutput, error) + type LoadBalancerState struct + LoadBalancerNames []string + type Resource struct + func New(config Config) (*Resource, error) + func (r *Resource) EnsureCreated(ctx context.Context, obj interface{}) error + func (r *Resource) EnsureDeleted(ctx context.Context, obj interface{}) error + func (r *Resource) Name() string