# Functions
GetSandboxTypeAndID parses `specAnnotations` searching for the `KubernetesContainerTypeAnnotation` and `KubernetesSandboxIDAnnotation` annotations and if found validates the set before returning.
IsIsolated checks if `s` is hypervisor isolated.
IsJobContainer checks if `s` is asking for a Windows job container.
IsLCOW checks if `s` is a LCOW config.
IsWCOW checks if `s` is a WCOW config (argon OR isolated).
ParseAnnotationCommaSeparated searches `a` for `key` corresponding to a list of comma separated strings.
ParseAnnotationCommaSeparated searches `a` for `annotation` corresponding to a list of comma separated strings.
No description provided by the author
ParseAnnotationsBool searches `a` for `key` and if found verifies that the value is `true` or `false` in any case.
ParseAnnotationsDisableGMSA searches for the boolean value which specifies if providing a gMSA credential should be disallowed.
ParseAnnotationsInt32 searches `a` for `key` and if found verifies that the value is a 32-bit signed integer.
ParseAnnotationsNullableBool searches `a` for `key` and if found verifies that the value is `true` or `false`.
ParseAnnotationsString searches `a` for `key`.
ParseAnnotationsUint32 searches `a` for `key` and if found verifies that the value is a 32 bit unsigned integer.
ParseAnnotationsUint64 searches `a` for `key` and if found verifies that the value is a 64 bit unsigned integer.
ProcessAnnotations expands annotations into their corresponding annotation groups.
SandboxAnnotationsPassThrough passes through the annotations specified by 'vals' from the sandboxes set of annotations through to every container in the pod.
# Constants
KubernetesContainerTypeContainer is valid when `annotations.KubernetesContainerType == "container"`.
KubernetesContainerTypeNone is only valid when `annotations.KubernetesContainerType` is not set.
KubernetesContainerTypeSandbox is valid when `annotations.KubernetesContainerType == "sandbox"`.
# Variables
No description provided by the author
No description provided by the author
# Type aliases
KubernetesContainerType defines the valid types of the `annotations.KubernetesContainerType` annotation.