var Module = fx.Provide( fx.Annotated{ Group: "impl", Target: NewImpl, }, detachvolume.NewImpl, ec2restart.NewImpl, ec2stop.NewImpl)
func NewImpl(impl Impl) *records.ChaosImplPair
type Impl struct {
fx.In
DetachVolume *detachvolume.Impl `action:"detach-volume"`
Ec2Restart *ec2restart.Impl `action:"ec2-restart"`
Ec2Stop *ec2stop.Impl `action:"ec2-stop"`
}
| Name | Synopsis |
|---|---|
| .. | |
| detachvolume | |
| ec2restart | |
| ec2stop | |