PodSecurityPolicySpec

case class PodSecurityPolicySpec(seLinux: SELinuxStrategyOptions, runAsUser: RunAsUserStrategyOptions, supplementalGroups: SupplementalGroupsStrategyOptions, fsGroup: FSGroupStrategyOptions, allowPrivilegeEscalation: Option[Boolean], allowedCSIDrivers: Option[Seq[AllowedCSIDriver]], allowedCapabilities: Option[Seq[String]], allowedFlexVolumes: Option[Seq[AllowedFlexVolume]], allowedHostPaths: Option[Seq[AllowedHostPath]], allowedProcMountTypes: Option[Seq[String]], allowedUnsafeSysctls: Option[Seq[String]], defaultAddCapabilities: Option[Seq[String]], defaultAllowPrivilegeEscalation: Option[Boolean], forbiddenSysctls: Option[Seq[String]], hostIPC: Option[Boolean], hostNetwork: Option[Boolean], hostPID: Option[Boolean], hostPorts: Option[Seq[HostPortRange]], privileged: Option[Boolean], readOnlyRootFilesystem: Option[Boolean], requiredDropCapabilities: Option[Seq[String]], runAsGroup: Option[RunAsGroupStrategyOptions], runtimeClass: Option[RuntimeClassStrategyOptions], volumes: Option[Seq[String]])
Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product