github.com/olli-ai/jx/v2@v2.0.400-0.20210921045218-14731b4dd448/pkg/cloud/amazon/ec2/interface.go (about)

     1  package ec2
     2  
     3  import "github.com/olli-ai/jx/v2/pkg/cluster"
     4  
     5  // EC2er is an interface that abstracts the EC2 API
     6  //go:generate pegomock generate github.com/olli-ai/jx/v2/pkg/cloud/amazon/ec2 EC2er -o mocks/ec2erMock.go
     7  type EC2er interface {
     8  
     9  	// DeleteVolumeForCluster should delete every volume with Kubernetes / JX owned tags
    10  	DeleteVolumesForCluster(cluster *cluster.Cluster) error
    11  }