io.k8s.api.policy.v1beta1
package io.k8s.api.policy.v1beta1
Type members
Classlikes
case class Eviction(apiVersion: Option[String], deleteOptions: Option[DeleteOptions], kind: Option[String], metadata: Option[ObjectMeta])
- Companion
- object
case class PodDisruptionBudget(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[PodDisruptionBudgetSpec], status: Option[PodDisruptionBudgetStatus])
- Companion
- object
case class PodDisruptionBudgetList(items: Seq[PodDisruptionBudget], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class PodDisruptionBudgetSpec(maxUnavailable: Option[IntOrString], minAvailable: Option[IntOrString], selector: Option[LabelSelector])
- Companion
- object
case class PodDisruptionBudgetStatus(disruptionsAllowed: Int, currentHealthy: Int, desiredHealthy: Int, expectedPods: Int, conditions: Option[Seq[Condition]], disruptedPods: Option[Map[String, Time]], observedGeneration: Option[Long])
- Companion
- object
case class PodSecurityPolicy(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[PodSecurityPolicySpec])
- Companion
- object
case class PodSecurityPolicyList(items: Seq[PodSecurityPolicy], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
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
case class RuntimeClassStrategyOptions(allowedRuntimeClassNames: Seq[String], defaultRuntimeClassName: Option[String])
- Companion
- object