Package-level declarations
Types
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
Builder for AllowedCSIDriverArgs.
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
Builder for AllowedCSIDriverPatchArgs.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
Builder for AllowedFlexVolumeArgs.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
Builder for AllowedFlexVolumePatchArgs.
AllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.
Builder for AllowedHostPathArgs.
AllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.
Builder for AllowedHostPathPatchArgs.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
Builder for FSGroupStrategyOptionsArgs.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
Builder for FSGroupStrategyOptionsPatchArgs.
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use. It requires both the start and end to be defined.
Builder for HostPortRangeArgs.
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use. It requires both the start and end to be defined.
Builder for HostPortRangePatchArgs.
IDRange provides a min/max of an allowed range of IDs.
Builder for IDRangeArgs.
IDRange provides a min/max of an allowed range of IDs.
Builder for IDRangePatchArgs.
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
Builder for PodDisruptionBudgetArgs.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
Builder for PodDisruptionBudgetSpecArgs.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
Builder for PodDisruptionBudgetSpecPatchArgs.
PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget. Status may trail the actual state of a system.
Builder for PodDisruptionBudgetStatusArgs.
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.
Builder for PodSecurityPolicyArgs.
PodSecurityPolicySpec defines the policy enforced.
Builder for PodSecurityPolicySpecArgs.
PodSecurityPolicySpec defines the policy enforced.
Builder for PodSecurityPolicySpecPatchArgs.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
Builder for RunAsGroupStrategyOptionsArgs.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
Builder for RunAsGroupStrategyOptionsPatchArgs.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
Builder for RunAsUserStrategyOptionsArgs.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
Builder for RunAsUserStrategyOptionsPatchArgs.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.
Builder for RuntimeClassStrategyOptionsArgs.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
Builder for SELinuxStrategyOptionsArgs.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
Builder for SELinuxStrategyOptionsPatchArgs.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.