# Functions
NewFileInfo returns a pointer to a FileInfo object created from the specified file.
PopulateNetworkConfScript creates the .ps1 file responsible for CNI configuration.
# Constants
AzureCloudNodeManager is the name of the cloud node manager for Azure platform.
AzureCloudNodeManagerPath contains the path of the azure cloud node manager binary.
ContainerdConfPath contains the path of the containerd config file.
ContainerdPath contains the path of the containerd binary.
CSIProxyPath contains the path of the csi-proxy executable.
ECRCredentialProviderPath is the path to ecr-credential-provider.exe.
GcpGetHostnameScriptName is the name of the PowerShell script that resolves the hostname for GCP instances.
GcpGetValidHostnameScriptPath is the path of the PowerShell script that resolves the hostname for GCP instances.
HcsshimPath contains the path of the hcsshim binary.
HNSPSModule is the path to the powershell module which defines various functions for dealing with Windows HNS networks.
HostLocalCNIPlugin is the path of the host-local CNI plugin binary.
HybridOverlayName is the name of the hybrid overlay executable.
HybridOverlayPath contains the path of the hybrid overlay binary.
KubeletPath contains the path of the kubelet binary.
KubeLogRunnerPath contains the path of the kube-log-runner binary.
KubeProxyPath contains the path of the kube-proxy binary.
NetworkConfigurationScript is the path for generated Network configuration Script.
TLSConfPath contains the path of the TLS config file.
WICDPath is the path to the Windows Instance Config Daemon exe.
WinBridgeCNIPlugin is the path of the win-bridge CNI plugin binary.
WinDefenderExclusionScriptName is the name of the PowerShell script that creates an exclusion for containerd if the Windows Defender Antivirus is active.
WinDefenderExclusionScriptPath is the path of the PowerShell script that creates an exclusion for containerd if the Windows Defender Antivirus is active.
WindowsExporterDirectory is the directory for storing the windows-exporter binary and the TLS webconfig file.
WindowsExporterName is the name of the Windows metrics exporter executable.
WindowsExporterPath contains the path of the windows_exporter binary.
WinOverlayCNIPlugin is the path of the win-overlay CNI Plugin binary.