public class PolicyV1beta1PodSecurityPolicySpec extends Object
Constructor and Description |
---|
PolicyV1beta1PodSecurityPolicySpec() |
public PolicyV1beta1PodSecurityPolicySpec allowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
public Boolean isAllowPrivilegeEscalation()
public void setAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
public PolicyV1beta1PodSecurityPolicySpec allowedCapabilities(List<String> allowedCapabilities)
public PolicyV1beta1PodSecurityPolicySpec addAllowedCapabilitiesItem(String allowedCapabilitiesItem)
public List<String> getAllowedCapabilities()
public PolicyV1beta1PodSecurityPolicySpec allowedFlexVolumes(List<PolicyV1beta1AllowedFlexVolume> allowedFlexVolumes)
public PolicyV1beta1PodSecurityPolicySpec addAllowedFlexVolumesItem(PolicyV1beta1AllowedFlexVolume allowedFlexVolumesItem)
public List<PolicyV1beta1AllowedFlexVolume> getAllowedFlexVolumes()
public void setAllowedFlexVolumes(List<PolicyV1beta1AllowedFlexVolume> allowedFlexVolumes)
public PolicyV1beta1PodSecurityPolicySpec allowedHostPaths(List<PolicyV1beta1AllowedHostPath> allowedHostPaths)
public PolicyV1beta1PodSecurityPolicySpec addAllowedHostPathsItem(PolicyV1beta1AllowedHostPath allowedHostPathsItem)
public List<PolicyV1beta1AllowedHostPath> getAllowedHostPaths()
public void setAllowedHostPaths(List<PolicyV1beta1AllowedHostPath> allowedHostPaths)
public PolicyV1beta1PodSecurityPolicySpec allowedProcMountTypes(List<String> allowedProcMountTypes)
public PolicyV1beta1PodSecurityPolicySpec addAllowedProcMountTypesItem(String allowedProcMountTypesItem)
public List<String> getAllowedProcMountTypes()
public PolicyV1beta1PodSecurityPolicySpec allowedUnsafeSysctls(List<String> allowedUnsafeSysctls)
public PolicyV1beta1PodSecurityPolicySpec addAllowedUnsafeSysctlsItem(String allowedUnsafeSysctlsItem)
public List<String> getAllowedUnsafeSysctls()
public PolicyV1beta1PodSecurityPolicySpec defaultAddCapabilities(List<String> defaultAddCapabilities)
public PolicyV1beta1PodSecurityPolicySpec addDefaultAddCapabilitiesItem(String defaultAddCapabilitiesItem)
public List<String> getDefaultAddCapabilities()
public void setDefaultAddCapabilities(List<String> defaultAddCapabilities)
public PolicyV1beta1PodSecurityPolicySpec defaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation)
public Boolean isDefaultAllowPrivilegeEscalation()
public void setDefaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation)
public PolicyV1beta1PodSecurityPolicySpec forbiddenSysctls(List<String> forbiddenSysctls)
public PolicyV1beta1PodSecurityPolicySpec addForbiddenSysctlsItem(String forbiddenSysctlsItem)
public List<String> getForbiddenSysctls()
public PolicyV1beta1PodSecurityPolicySpec fsGroup(PolicyV1beta1FSGroupStrategyOptions fsGroup)
public PolicyV1beta1FSGroupStrategyOptions getFsGroup()
public void setFsGroup(PolicyV1beta1FSGroupStrategyOptions fsGroup)
public PolicyV1beta1PodSecurityPolicySpec hostIPC(Boolean hostIPC)
public Boolean isHostIPC()
public void setHostIPC(Boolean hostIPC)
public PolicyV1beta1PodSecurityPolicySpec hostNetwork(Boolean hostNetwork)
public Boolean isHostNetwork()
public void setHostNetwork(Boolean hostNetwork)
public PolicyV1beta1PodSecurityPolicySpec hostPID(Boolean hostPID)
public Boolean isHostPID()
public void setHostPID(Boolean hostPID)
public PolicyV1beta1PodSecurityPolicySpec hostPorts(List<PolicyV1beta1HostPortRange> hostPorts)
public PolicyV1beta1PodSecurityPolicySpec addHostPortsItem(PolicyV1beta1HostPortRange hostPortsItem)
public List<PolicyV1beta1HostPortRange> getHostPorts()
public void setHostPorts(List<PolicyV1beta1HostPortRange> hostPorts)
public PolicyV1beta1PodSecurityPolicySpec privileged(Boolean privileged)
public Boolean isPrivileged()
public void setPrivileged(Boolean privileged)
public PolicyV1beta1PodSecurityPolicySpec readOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
public Boolean isReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
public PolicyV1beta1PodSecurityPolicySpec requiredDropCapabilities(List<String> requiredDropCapabilities)
public PolicyV1beta1PodSecurityPolicySpec addRequiredDropCapabilitiesItem(String requiredDropCapabilitiesItem)
public List<String> getRequiredDropCapabilities()
public void setRequiredDropCapabilities(List<String> requiredDropCapabilities)
public PolicyV1beta1PodSecurityPolicySpec runAsUser(PolicyV1beta1RunAsUserStrategyOptions runAsUser)
public PolicyV1beta1RunAsUserStrategyOptions getRunAsUser()
public void setRunAsUser(PolicyV1beta1RunAsUserStrategyOptions runAsUser)
public PolicyV1beta1PodSecurityPolicySpec seLinux(PolicyV1beta1SELinuxStrategyOptions seLinux)
public PolicyV1beta1SELinuxStrategyOptions getSeLinux()
public void setSeLinux(PolicyV1beta1SELinuxStrategyOptions seLinux)
public PolicyV1beta1PodSecurityPolicySpec supplementalGroups(PolicyV1beta1SupplementalGroupsStrategyOptions supplementalGroups)
public PolicyV1beta1SupplementalGroupsStrategyOptions getSupplementalGroups()
public void setSupplementalGroups(PolicyV1beta1SupplementalGroupsStrategyOptions supplementalGroups)
public PolicyV1beta1PodSecurityPolicySpec volumes(List<String> volumes)
public PolicyV1beta1PodSecurityPolicySpec addVolumesItem(String volumesItem)
public List<String> getVolumes()
Copyright © 2018. All rights reserved.