extdeserialization

package
v1.0.20 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetParameterNames

func GetParameterNames(settings ActionSetting) []string

Types

type ActionParameter

type ActionParameter struct {
	ParameterName  string `json:"name"`
	ParameterValue string `json:"value"`
}

type ActionSetting

type ActionSetting struct {
	ActionName   string            `json:"name"`
	ActionScript string            `json:"script"`
	Timestamp    string            `json:"timestamp"`
	Parameters   []ActionParameter `json:"parameters"`
	TickCount    uint64            `json:"tickCount"`
}

type VmAppProtectedSettings

type VmAppProtectedSettings []*VmAppSetting

func GetVMAppProtectedSettings

func GetVMAppProtectedSettings(settings *settings.HandlerSettings) (VmAppProtectedSettings, error)

type VmAppSetting

type VmAppSetting struct {
	ApplicationName                 string           `json:"applicationName"`
	Order                           *int             `json:"order"`
	TreatFailureAsDeploymentFailure bool             `json:"treatFailureAsDeploymentFailure"`
	Actions                         []*ActionSetting `json:"actions"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL