# Functions
NewCommand is a command for applying changes to an existing cloud-init file.
# Structs
CACerts - For storage of ca-certs cloud-init update.
CloudInitGlobal - Boilerplate for cloud-init hierarchical structure.
ConfigFileData matches the current “cloud-init“ file in the CSM tarball.
Customizations - Minimum customizations (shasta-cfg) struct to access sealed secrets.
Host is the cloud-init structure/representation of each of our host entries in the cloud-init data.
Metadata - Boilerplate for cloud-init hierarchical structure.
Repo is a list of repositories to add to the client node.
SealedSecret - Minimum struct to determine secret scope and access encrypted data.
UserData is the cloud-init structure/representation of the new data.
Zypper is a map for Zypper cloud-init data.
# Type aliases
CloudInitHost is the representation of all the new cloud-init data.
Packages is a list of packages to install on the client node.