Documentation ¶ Index ¶ Constants type Provider func NewProvider(ec2api ec2iface.EC2API, cache *cache.Cache) *Provider func (p *Provider) List(ctx context.Context, nodeTemplate *v1alpha1.AWSNodeTemplate) ([]*ec2.SecurityGroup, error) Constants ¶ View Source const TTL = 5 * time.Minute Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Provider ¶ type Provider struct { sync.Mutex // contains filtered or unexported fields } func NewProvider ¶ func NewProvider(ec2api ec2iface.EC2API, cache *cache.Cache) *Provider func (*Provider) List ¶ func (p *Provider) List(ctx context.Context, nodeTemplate *v1alpha1.AWSNodeTemplate) ([]*ec2.SecurityGroup, error) Source Files ¶ View all Source files securitygroup.go Click to show internal directories. Click to hide internal directories.