sideload

package
v0.0.0-...-11fd857 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Win10SideLoadProvider

type Win10SideLoadProvider struct {
	Config  Win10SideLoadProviderConfig
	Context *contexts.ManagerContext
}

func (*Win10SideLoadProvider) Apply

func (*Win10SideLoadProvider) Get

func (*Win10SideLoadProvider) GetValidationRule

func (*Win10SideLoadProvider) GetValidationRule(ctx context.Context) model.ValidationRule

func (*Win10SideLoadProvider) Init

func (*Win10SideLoadProvider) InitWithMap

func (i *Win10SideLoadProvider) InitWithMap(properties map[string]string) error

func (*Win10SideLoadProvider) NeedsRemove

func (i *Win10SideLoadProvider) NeedsRemove(ctx context.Context, desired []model.ComponentSpec, current []model.ComponentSpec) bool

func (*Win10SideLoadProvider) NeedsUpdate

func (i *Win10SideLoadProvider) NeedsUpdate(ctx context.Context, desired []model.ComponentSpec, current []model.ComponentSpec) bool

func (*Win10SideLoadProvider) SetContext

func (s *Win10SideLoadProvider) SetContext(ctx *contexts.ManagerContext)

type Win10SideLoadProviderConfig

type Win10SideLoadProviderConfig struct {
	Name                string `json:"name"`
	IPAddress           string `json:"ipAddress"`
	Pin                 string `json:"pin,omitempty"`
	WinAppDeployCmdPath string `json:"winAppDeployCmdPath"`
	NetworkUser         string `json:"networkUser,omitempty"`
	NetworkPassword     string `json:"networkPassword,omitempty"`
	Silent              bool   `json:"silent,omitempty"`
}

func Win10SideLoadProviderConfigFromMap

func Win10SideLoadProviderConfigFromMap(properties map[string]string) (Win10SideLoadProviderConfig, error)

Jump to

Keyboard shortcuts

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