PodSecurityPolicySpecO

class Object
trait Matchable
class Any

Value members

Concrete fields

val allowPrivilegeEscalationL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val allowPrivilegeEscalationO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val allowedCSIDriversL: Lens[PodSecurityPolicySpec, Optional[Vector[AllowedCSIDriver]]]
val allowedCSIDriversO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[AllowedCSIDriver], OpticFailure, Nothing, Vector[AllowedCSIDriver], PodSecurityPolicySpec]
val allowedCapabilitiesL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val allowedCapabilitiesO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]
val allowedFlexVolumesL: Lens[PodSecurityPolicySpec, Optional[Vector[AllowedFlexVolume]]]
val allowedFlexVolumesO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[AllowedFlexVolume], OpticFailure, Nothing, Vector[AllowedFlexVolume], PodSecurityPolicySpec]
val allowedHostPathsL: Lens[PodSecurityPolicySpec, Optional[Vector[AllowedHostPath]]]
val allowedHostPathsO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[AllowedHostPath], OpticFailure, Nothing, Vector[AllowedHostPath], PodSecurityPolicySpec]
val allowedProcMountTypesL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val allowedProcMountTypesO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]
val allowedUnsafeSysctlsL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val allowedUnsafeSysctlsO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]
val defaultAddCapabilitiesL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val defaultAddCapabilitiesO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]
val defaultAllowPrivilegeEscalationL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val defaultAllowPrivilegeEscalationO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val forbiddenSysctlsL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val forbiddenSysctlsO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]
val fsGroupL: Lens[PodSecurityPolicySpec, FSGroupStrategyOptions]
val hostIPCL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val hostIPCO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val hostNetworkL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val hostNetworkO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val hostPIDL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val hostPIDO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val hostPortsL: Lens[PodSecurityPolicySpec, Optional[Vector[HostPortRange]]]
val hostPortsO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[HostPortRange], OpticFailure, Nothing, Vector[HostPortRange], PodSecurityPolicySpec]
val privilegedL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val privilegedO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val readOnlyRootFilesystemL: Lens[PodSecurityPolicySpec, Optional[Boolean]]
val readOnlyRootFilesystemO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Boolean, OpticFailure, Nothing, Boolean, PodSecurityPolicySpec]
val requiredDropCapabilitiesL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val requiredDropCapabilitiesO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]
val runAsGroupL: Lens[PodSecurityPolicySpec, Optional[RunAsGroupStrategyOptions]]
val runAsGroupO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, RunAsGroupStrategyOptions, OpticFailure, Nothing, RunAsGroupStrategyOptions, PodSecurityPolicySpec]
val runAsUserL: Lens[PodSecurityPolicySpec, RunAsUserStrategyOptions]
val runtimeClassL: Lens[PodSecurityPolicySpec, Optional[RuntimeClassStrategyOptions]]
val runtimeClassO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, RuntimeClassStrategyOptions, OpticFailure, Nothing, RuntimeClassStrategyOptions, PodSecurityPolicySpec]
val seLinuxL: Lens[PodSecurityPolicySpec, SELinuxStrategyOptions]
val supplementalGroupsL: Lens[PodSecurityPolicySpec, SupplementalGroupsStrategyOptions]
val volumesL: Lens[PodSecurityPolicySpec, Optional[Vector[String]]]
val volumesO: Optic[PodSecurityPolicySpec, PodSecurityPolicySpec, Vector[String], OpticFailure, Nothing, Vector[String], PodSecurityPolicySpec]