Pod Security Policy Spec
constructor(allowPrivilegeEscalation: Boolean? = null, allowedCSIDrivers: List<AllowedCSIDriver>? = null, allowedCapabilities: List<String>? = null, allowedFlexVolumes: List<AllowedFlexVolume>? = null, allowedHostPaths: List<AllowedHostPath>? = null, allowedProcMountTypes: List<String>? = null, allowedUnsafeSysctls: List<String>? = null, defaultAddCapabilities: List<String>? = null, defaultAllowPrivilegeEscalation: Boolean? = null, forbiddenSysctls: List<String>? = null, fsGroup: FSGroupStrategyOptions, hostIPC: Boolean? = null, hostNetwork: Boolean? = null, hostPID: Boolean? = null, hostPorts: List<HostPortRange>? = null, privileged: Boolean? = null, readOnlyRootFilesystem: Boolean? = null, requiredDropCapabilities: List<String>? = null, runAsGroup: RunAsGroupStrategyOptions? = null, runAsUser: RunAsUserStrategyOptions, runtimeClass: RuntimeClassStrategyOptions? = null, seLinux: SELinuxStrategyOptions, supplementalGroups: SupplementalGroupsStrategyOptions, volumes: List<String>? = null)