...

Package azurechaos

import "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/azurechaos"
Overview
Index
Subdirectories

Overview ▾

Variables

var Module = fx.Provide(
    fx.Annotated{
        Group:  "impl",
        Target: NewImpl,
    },
    vmstop.NewImpl,
    vmrestart.NewImpl,
    diskdetach.NewImpl)

func NewImpl

func NewImpl(impl Impl) *types.ChaosImplPair

type Impl

type Impl struct {
    fx.In

    VmRestart  *vmrestart.Impl  `action:"vm-restart"`
    VmStop     *vmstop.Impl     `action:"vm-stop"`
    DiskDetach *diskdetach.Impl `action:"disk-detach"`
}

Subdirectories