# Functions
DecryptNodeConfig decrypts node configuration.
EncryptNodeConfig encrypts node configuration.
GetNodeConfigJSON transforms node configuration to JSON.
GetNodeConfigYAML transforms node configuration to YAML.
ParseNodeConfig parses node configuration.
SetDefaults sets initial configuration with default values.
# Structs
BootLun is compute boot LUN.
CdotCredentials is cDOT specific credentials.
Compute is UCS compute.
ComputeAnnotations is node annotations for compute.
Credentials is generic credentials resources.
NVME Namespace is cDOT NVME Namespace.
FlexbotConfig is main provider configration.
InfobloxCredentials is Infoblox specific credentials.
Ipam is generic IPAM.
IscsiInitiator is iSCSI initiator.
IscsiTarget is iSCSI target.
Lun is cDOT LUN.
Network is compute network.
NetworkInterface is generic network interface.
NodeConfig is aggregated node configuration.
NodeDrainInput node drain strategy.
NvmeHost is NVME over IP host.
NvmeTarget is NVME Subsystem target.
RancherConfig is Rancher generic client config.
RemoteFile is generic remote file definition.
SeedLun is compute clout-init configuration LUN.
Storage is cDOT storage.
StorageAnnotations is node annotations for storage.
UpdateManager ensures serialization while node maintenance.