Package io.kubernetes.client.proto
Class V1beta1Policy
java.lang.Object
io.kubernetes.client.proto.V1beta1Policy
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.static interfacestatic final classAllowedFlexVolume represents a single Flexvolume that is allowed to be used.static interfacestatic final classAllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to use.static interfacestatic final classEviction evicts a pod from its node subject to certain policies and safety constraints.static interfacestatic final classFSGroupStrategyOptions defines the strategy type and options used to create the strategy.static interfacestatic final classHostPortRange defines a range of host ports that will be enabled by a policy for pods to use.static interfacestatic final classIDRange provides a min/max of an allowed range of IDs.static interfacestatic final classPodDisruptionBudget is an object to define the max disruption that can be caused to a collection of podsstatic final classPodDisruptionBudgetList is a collection of PodDisruptionBudgets.static interfacestatic interfacestatic final classPodDisruptionBudgetSpec is a description of a PodDisruptionBudget.static interfacestatic final classPodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.static interfacestatic final classPodSecurityPolicy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.static final classPodSecurityPolicyList is a list of PodSecurityPolicy objects.static interfacestatic interfacestatic final classPodSecurityPolicySpec defines the policy enforced.static interfacestatic final classRunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.static interfacestatic final classRunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.static interfacestatic final classRuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.static interfacestatic final classSELinuxStrategyOptions defines the strategy type and any options used to create the strategy.static interfacestatic final classSupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.static interface -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptorstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry) static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-