internal/

directory
v0.0.0-...-c987097 Latest Latest
Warning

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

Go to latest
Published: May 22, 2026 License: Apache-2.0

Directories

Path Synopsis
Package accounts sets up accounts and their groups for windows and linux.
Package accounts sets up accounts and their groups for windows and linux.
acp
acs
client
Package client provides client methods to communicate with ACS.
Package client provides client methods to communicate with ACS.
handler
Package handler contains the implementation of handling ACS requests.
Package handler contains the implementation of handling ACS requests.
testserver
Package testserver provides helper methods for functional testing against test ACS server.
Package testserver provides helper methods for functional testing against test ACS server.
watcher
Package watcher implements the ACS event watcher using ACS Client.
Package watcher implements the ACS event watcher using ACS Client.
Package boundedlist implements a fixed size circular list.
Package boundedlist implements a fixed size circular list.
Package cfg is package responsible to loading and accessing the guest environment configuration.
Package cfg is package responsible to loading and accessing the guest environment configuration.
Package command facilitates calling commands within the guest-agent.
Package command facilitates calling commands within the guest-agent.
Package daemon provides utilities for interacting with daemon services, for linux it uses systemd and for windows it uses service control manager.
Package daemon provides utilities for interacting with daemon services, for linux it uses systemd and for windows it uses service control manager.
Package events is a events processing layer.
Package events is a events processing layer.
Package logger wraps the galog configuration/initialization.
Package logger wraps the galog configuration/initialization.
Package lru implements a simple LRU cache.
Package lru implements a simple LRU cache.
Package metadata provides a client for communication with Metadata Server.
Package metadata provides a client for communication with Metadata Server.
Package metricregistry implements a metric registry and provides a way to collect and export metrics.
Package metricregistry implements a metric registry and provides a way to collect and export metrics.
Package mocking contains mocking data structures and serves only for testing purposes.
Package mocking contains mocking data structures and serves only for testing purposes.
network
address
Package address contains network address manipulation utilities.
Package address contains network address manipulation utilities.
ethernet
Package ethernet contains the ethernet network interface handling utilities.
Package ethernet contains the ethernet network interface handling utilities.
nic
Package nic contains the NIC configuration parsing and transformation utilities and representation.
Package nic contains the NIC configuration parsing and transformation utilities and representation.
route
Package route contains the OS specific route manipulation implementation.
Package route contains the OS specific route manipulation implementation.
service
Package service contains common facilities shared by all network managers.
Package service contains common facilities shared by all network managers.
Package osinfo helps collect OS telemetry.
Package osinfo helps collect OS telemetry.
Package pipewatcher implements a generic pipe event watcher.
Package pipewatcher implements a generic pipe event watcher.
plugin
config
Package config provides functions to setup the core plugin enabled configuration and fetch the current value.
Package config provides functions to setup the core plugin enabled configuration and fetch the current value.
manager
Package manager contains the plugin manager engine that handles the workflow.
Package manager contains the plugin manager engine that handles the workflow.
Package ps provides a way to find a process in linux without using the ps CLI tool.
Package ps provides a way to find a process in linux without using the ps CLI tool.
Package resource applies resource constraints to processes.
Package resource applies resource constraints to processes.
Package retry implements retry logic helpers to execute arbitrary functions with defined policy.
Package retry implements retry logic helpers to execute arbitrary functions with defined policy.
Package run is a package with utilities for running command and handling results.
Package run is a package with utilities for running command and handling results.
Package scheduler maintains scheduler utility for scheduling arbitrary jobs.
Package scheduler maintains scheduler utility for scheduling arbitrary jobs.
Package service is a package with os specific service handling logic.
Package service is a package with os specific service handling logic.
Package textconfig provides a way to read and write plain text configuration files (such as sshd.conf, pam.conf, etc).
Package textconfig provides a way to read and write plain text configuration files (such as sshd.conf, pam.conf, etc).
Package uefi provides utility functions to read UEFI variables.
Package uefi provides utility functions to read UEFI variables.
utils
file
Package file implements file related utilities for Guest Agent.
Package file implements file related utilities for Guest Agent.
ini
Package ini provides wrapper util functions to parse and write INI files.
Package ini provides wrapper util functions to parse and write INI files.
regex
Package regex contains utility functions for working with regexes.
Package regex contains utility functions for working with regexes.
serialport
Package serialport provides a serial port logger.
Package serialport provides a serial port logger.
ssh
Package ssh includes Google SSH related Utilities for Google Guest Agent and Google Authorized Keys.
Package ssh includes Google SSH related Utilities for Google Guest Agent and Google Authorized Keys.
Package windowstypes contains Windows specific types.
Package windowstypes contains Windows specific types.

Jump to

Keyboard shortcuts

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