Documentation
¶
Index ¶
- Constants
- func ActivateWindowsServiceHandler(stopHandler func())
- func CheckTargetHostname(attributes map[string][]string) (*string, error)
- func NewHostDiscovery() discovery_kit_sdk.TargetDiscovery
- func NewNetworkBlackholeContainerAction() action_kit_sdk.Action[NetworkActionState]
- func NewNetworkBlockDnsContainerAction() action_kit_sdk.Action[NetworkActionState]
- func NewNetworkCorruptPackagesContainerAction() action_kit_sdk.Action[NetworkActionState]
- func NewNetworkDelayContainerAction() action_kit_sdk.Action[NetworkActionState]
- func NewNetworkLimitBandwidthContainerAction() action_kit_sdk.Action[NetworkActionState]
- func NewNetworkPackageLossContainerAction() action_kit_sdk.Action[NetworkActionState]
- func NewShutdownAction() action_kit_sdk.Action[ActionState]
- func NewStopProcessAction() action_kit_sdk.Action[StopProcessActionState]
- func NewTimetravelAction() action_kit_sdk.Action[TimeTravelActionState]
- func RegisterQosPolicyCleanup() func()
- type ActionState
- type NetworkActionState
- type StopProcessActionState
- type TimeTravelActionState
Constants ¶
View Source
const ( WindowsHostTechnology = "Windows Host" BaseActionID = "com.steadybit.extension_host_windows" )
View Source
const SteadybitLabelPrefix = "steadybit_label_"
Variables ¶
This section is empty.
Functions ¶
func ActivateWindowsServiceHandler ¶
func ActivateWindowsServiceHandler(stopHandler func())
func CheckTargetHostname ¶
func NewHostDiscovery ¶
func NewHostDiscovery() discovery_kit_sdk.TargetDiscovery
func NewNetworkBlackholeContainerAction ¶
func NewNetworkBlackholeContainerAction() action_kit_sdk.Action[NetworkActionState]
func NewNetworkBlockDnsContainerAction ¶
func NewNetworkBlockDnsContainerAction() action_kit_sdk.Action[NetworkActionState]
func NewNetworkCorruptPackagesContainerAction ¶
func NewNetworkCorruptPackagesContainerAction() action_kit_sdk.Action[NetworkActionState]
func NewNetworkDelayContainerAction ¶
func NewNetworkDelayContainerAction() action_kit_sdk.Action[NetworkActionState]
func NewNetworkLimitBandwidthContainerAction ¶
func NewNetworkLimitBandwidthContainerAction() action_kit_sdk.Action[NetworkActionState]
func NewNetworkPackageLossContainerAction ¶
func NewNetworkPackageLossContainerAction() action_kit_sdk.Action[NetworkActionState]
func NewShutdownAction ¶
func NewShutdownAction() action_kit_sdk.Action[ActionState]
func NewStopProcessAction ¶
func NewStopProcessAction() action_kit_sdk.Action[StopProcessActionState]
func NewTimetravelAction ¶
func NewTimetravelAction() action_kit_sdk.Action[TimeTravelActionState]
func RegisterQosPolicyCleanup ¶
func RegisterQosPolicyCleanup() func()
Types ¶
type ActionState ¶
type ActionState struct {
Reboot bool
}
type NetworkActionState ¶
type NetworkActionState struct {
NetworkOpts json.RawMessage
}
type StopProcessActionState ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.