Documentation
¶
Index ¶
- func DeleteExpiredKeys(ec2session *ec2.EC2, tagName string, dryRun bool)
- func DeleteExpiredLoadBalancers(elbSession elbv2.ELBV2, tagName string, dryRun bool)
- func DeleteExpiredVolumes(ec2Session ec2.EC2, tagName string, dryRun bool)
- func TagLoadBalancersForDeletion(lbSession elbv2.ELBV2, tagKey string, loadBalancersList []ElasticLoadBalancer, ...) error
- func TagSshKeys(ec2session ec2.EC2, clusterName string, clusterCreationTime time.Time, ...) error
- func TagVolumesFromEksClusterForDeletion(ec2Session ec2.EC2, tagKey string, clusterName string) error
- type EBSVolume
- type ElasticLoadBalancer
- type KeyPair
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteExpiredVolumes ¶
func TagSshKeys ¶ added in v0.7.5
Types ¶
type ElasticLoadBalancer ¶
type ElasticLoadBalancer struct { Arn string Name string CreatedTime time.Time Status string TTL int64 IsProtected bool }
func ListLoadBalancers ¶
func ListLoadBalancers(lbSession elbv2.ELBV2) ([]ElasticLoadBalancer, error)
func ListTaggedLoadBalancersWithKeyContains ¶
func ListTaggedLoadBalancersWithKeyContains(lbSession elbv2.ELBV2, tagContains string) ([]ElasticLoadBalancer, error)
Click to show internal directories.
Click to hide internal directories.