@Generated(value="org.jsonschema2pojo") public class PodSecurityPolicySpec extends Object implements KubernetesResource
| Constructor and Description |
|---|
PodSecurityPolicySpec()
No args constructor for use in serialization
|
PodSecurityPolicySpec(List<String> allowedCapabilities,
List<String> defaultAddCapabilities,
FSGroupStrategyOptions fsGroup,
Boolean hostIPC,
Boolean hostNetwork,
Boolean hostPID,
List<HostPortRange> hostPorts,
Boolean privileged,
Boolean readOnlyRootFilesystem,
List<String> requiredDropCapabilities,
KubernetesRunAsUserStrategyOptions runAsUser,
SELinuxStrategyOptions seLinux,
SupplementalGroupsStrategyOptions supplementalGroups,
List<String> volumes) |
public PodSecurityPolicySpec()
public PodSecurityPolicySpec(List<String> allowedCapabilities, List<String> defaultAddCapabilities, FSGroupStrategyOptions fsGroup, Boolean hostIPC, Boolean hostNetwork, Boolean hostPID, List<HostPortRange> hostPorts, Boolean privileged, Boolean readOnlyRootFilesystem, List<String> requiredDropCapabilities, KubernetesRunAsUserStrategyOptions runAsUser, SELinuxStrategyOptions seLinux, SupplementalGroupsStrategyOptions supplementalGroups, List<String> volumes)
defaultAddCapabilities - hostPorts - fsGroup - seLinux - hostNetwork - hostIPC - volumes - requiredDropCapabilities - allowedCapabilities - readOnlyRootFilesystem - privileged - runAsUser - supplementalGroups - hostPID - public List<String> getAllowedCapabilities()
public void setAllowedCapabilities(List<String> allowedCapabilities)
allowedCapabilities - The allowedCapabilitiespublic List<String> getDefaultAddCapabilities()
public void setDefaultAddCapabilities(List<String> defaultAddCapabilities)
defaultAddCapabilities - The defaultAddCapabilitiespublic FSGroupStrategyOptions getFsGroup()
public void setFsGroup(FSGroupStrategyOptions fsGroup)
fsGroup - The fsGrouppublic Boolean getHostIPC()
public void setHostIPC(Boolean hostIPC)
hostIPC - The hostIPCpublic Boolean getHostNetwork()
public void setHostNetwork(Boolean hostNetwork)
hostNetwork - The hostNetworkpublic Boolean getHostPID()
public void setHostPID(Boolean hostPID)
hostPID - The hostPIDpublic List<HostPortRange> getHostPorts()
public void setHostPorts(List<HostPortRange> hostPorts)
hostPorts - The hostPortspublic Boolean getPrivileged()
public void setPrivileged(Boolean privileged)
privileged - The privilegedpublic Boolean getReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
readOnlyRootFilesystem - The readOnlyRootFilesystempublic List<String> getRequiredDropCapabilities()
public void setRequiredDropCapabilities(List<String> requiredDropCapabilities)
requiredDropCapabilities - The requiredDropCapabilitiespublic KubernetesRunAsUserStrategyOptions getRunAsUser()
public void setRunAsUser(KubernetesRunAsUserStrategyOptions runAsUser)
runAsUser - The runAsUserpublic SELinuxStrategyOptions getSeLinux()
public void setSeLinux(SELinuxStrategyOptions seLinux)
seLinux - The seLinuxpublic SupplementalGroupsStrategyOptions getSupplementalGroups()
public void setSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups)
supplementalGroups - The supplementalGroupsCopyright © 2011–2018 Red Hat. All rights reserved.