@Generated(value="org.jsonschema2pojo") public class PodSecurityPolicySpec extends java.lang.Object implements KubernetesResource
| Constructor and Description |
|---|
PodSecurityPolicySpec()
No args constructor for use in serialization
|
PodSecurityPolicySpec(java.lang.Boolean allowPrivilegeEscalation,
java.util.List<AllowedCSIDriver> allowedCSIDrivers,
java.util.List<java.lang.String> allowedCapabilities,
java.util.List<AllowedFlexVolume> allowedFlexVolumes,
java.util.List<AllowedHostPath> allowedHostPaths,
java.util.List<java.lang.String> allowedProcMountTypes,
java.util.List<java.lang.String> allowedUnsafeSysctls,
java.util.List<java.lang.String> defaultAddCapabilities,
java.lang.Boolean defaultAllowPrivilegeEscalation,
java.util.List<java.lang.String> forbiddenSysctls,
FSGroupStrategyOptions fsGroup,
java.lang.Boolean hostIPC,
java.lang.Boolean hostNetwork,
java.lang.Boolean hostPID,
java.util.List<HostPortRange> hostPorts,
java.lang.Boolean privileged,
java.lang.Boolean readOnlyRootFilesystem,
java.util.List<java.lang.String> requiredDropCapabilities,
RunAsGroupStrategyOptions runAsGroup,
KubernetesRunAsUserStrategyOptions runAsUser,
SELinuxStrategyOptions seLinux,
SupplementalGroupsStrategyOptions supplementalGroups,
java.util.List<java.lang.String> volumes) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.util.List<java.lang.String> |
getAllowedCapabilities() |
java.util.List<AllowedCSIDriver> |
getAllowedCSIDrivers() |
java.util.List<AllowedFlexVolume> |
getAllowedFlexVolumes() |
java.util.List<AllowedHostPath> |
getAllowedHostPaths() |
java.util.List<java.lang.String> |
getAllowedProcMountTypes() |
java.util.List<java.lang.String> |
getAllowedUnsafeSysctls() |
java.lang.Boolean |
getAllowPrivilegeEscalation() |
java.util.List<java.lang.String> |
getDefaultAddCapabilities() |
java.lang.Boolean |
getDefaultAllowPrivilegeEscalation() |
java.util.List<java.lang.String> |
getForbiddenSysctls() |
FSGroupStrategyOptions |
getFsGroup() |
java.lang.Boolean |
getHostIPC() |
java.lang.Boolean |
getHostNetwork() |
java.lang.Boolean |
getHostPID() |
java.util.List<HostPortRange> |
getHostPorts() |
java.lang.Boolean |
getPrivileged() |
java.lang.Boolean |
getReadOnlyRootFilesystem() |
java.util.List<java.lang.String> |
getRequiredDropCapabilities() |
RunAsGroupStrategyOptions |
getRunAsGroup() |
KubernetesRunAsUserStrategyOptions |
getRunAsUser() |
SELinuxStrategyOptions |
getSeLinux() |
SupplementalGroupsStrategyOptions |
getSupplementalGroups() |
java.util.List<java.lang.String> |
getVolumes() |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setAllowedCapabilities(java.util.List<java.lang.String> allowedCapabilities) |
void |
setAllowedCSIDrivers(java.util.List<AllowedCSIDriver> allowedCSIDrivers) |
void |
setAllowedFlexVolumes(java.util.List<AllowedFlexVolume> allowedFlexVolumes) |
void |
setAllowedHostPaths(java.util.List<AllowedHostPath> allowedHostPaths) |
void |
setAllowedProcMountTypes(java.util.List<java.lang.String> allowedProcMountTypes) |
void |
setAllowedUnsafeSysctls(java.util.List<java.lang.String> allowedUnsafeSysctls) |
void |
setAllowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation) |
void |
setDefaultAddCapabilities(java.util.List<java.lang.String> defaultAddCapabilities) |
void |
setDefaultAllowPrivilegeEscalation(java.lang.Boolean defaultAllowPrivilegeEscalation) |
void |
setForbiddenSysctls(java.util.List<java.lang.String> forbiddenSysctls) |
void |
setFsGroup(FSGroupStrategyOptions fsGroup) |
void |
setHostIPC(java.lang.Boolean hostIPC) |
void |
setHostNetwork(java.lang.Boolean hostNetwork) |
void |
setHostPID(java.lang.Boolean hostPID) |
void |
setHostPorts(java.util.List<HostPortRange> hostPorts) |
void |
setPrivileged(java.lang.Boolean privileged) |
void |
setReadOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem) |
void |
setRequiredDropCapabilities(java.util.List<java.lang.String> requiredDropCapabilities) |
void |
setRunAsGroup(RunAsGroupStrategyOptions runAsGroup) |
void |
setRunAsUser(KubernetesRunAsUserStrategyOptions runAsUser) |
void |
setSeLinux(SELinuxStrategyOptions seLinux) |
void |
setSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups) |
void |
setVolumes(java.util.List<java.lang.String> volumes) |
public PodSecurityPolicySpec()
public PodSecurityPolicySpec(java.lang.Boolean allowPrivilegeEscalation,
java.util.List<AllowedCSIDriver> allowedCSIDrivers,
java.util.List<java.lang.String> allowedCapabilities,
java.util.List<AllowedFlexVolume> allowedFlexVolumes,
java.util.List<AllowedHostPath> allowedHostPaths,
java.util.List<java.lang.String> allowedProcMountTypes,
java.util.List<java.lang.String> allowedUnsafeSysctls,
java.util.List<java.lang.String> defaultAddCapabilities,
java.lang.Boolean defaultAllowPrivilegeEscalation,
java.util.List<java.lang.String> forbiddenSysctls,
FSGroupStrategyOptions fsGroup,
java.lang.Boolean hostIPC,
java.lang.Boolean hostNetwork,
java.lang.Boolean hostPID,
java.util.List<HostPortRange> hostPorts,
java.lang.Boolean privileged,
java.lang.Boolean readOnlyRootFilesystem,
java.util.List<java.lang.String> requiredDropCapabilities,
RunAsGroupStrategyOptions runAsGroup,
KubernetesRunAsUserStrategyOptions runAsUser,
SELinuxStrategyOptions seLinux,
SupplementalGroupsStrategyOptions supplementalGroups,
java.util.List<java.lang.String> volumes)
defaultAddCapabilities - hostPorts - allowedProcMountTypes - fsGroup - seLinux - hostNetwork - hostIPC - volumes - requiredDropCapabilities - runAsGroup - allowedCapabilities - readOnlyRootFilesystem - privileged - runAsUser - allowedHostPaths - forbiddenSysctls - allowedCSIDrivers - supplementalGroups - defaultAllowPrivilegeEscalation - allowedUnsafeSysctls - allowPrivilegeEscalation - allowedFlexVolumes - hostPID - public java.lang.Boolean getAllowPrivilegeEscalation()
public void setAllowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation)
allowPrivilegeEscalation - The allowPrivilegeEscalationpublic java.util.List<AllowedCSIDriver> getAllowedCSIDrivers()
public void setAllowedCSIDrivers(java.util.List<AllowedCSIDriver> allowedCSIDrivers)
allowedCSIDrivers - The allowedCSIDriverspublic java.util.List<java.lang.String> getAllowedCapabilities()
public void setAllowedCapabilities(java.util.List<java.lang.String> allowedCapabilities)
allowedCapabilities - The allowedCapabilitiespublic java.util.List<AllowedFlexVolume> getAllowedFlexVolumes()
public void setAllowedFlexVolumes(java.util.List<AllowedFlexVolume> allowedFlexVolumes)
allowedFlexVolumes - The allowedFlexVolumespublic java.util.List<AllowedHostPath> getAllowedHostPaths()
public void setAllowedHostPaths(java.util.List<AllowedHostPath> allowedHostPaths)
allowedHostPaths - The allowedHostPathspublic java.util.List<java.lang.String> getAllowedProcMountTypes()
public void setAllowedProcMountTypes(java.util.List<java.lang.String> allowedProcMountTypes)
allowedProcMountTypes - The allowedProcMountTypespublic java.util.List<java.lang.String> getAllowedUnsafeSysctls()
public void setAllowedUnsafeSysctls(java.util.List<java.lang.String> allowedUnsafeSysctls)
allowedUnsafeSysctls - The allowedUnsafeSysctlspublic java.util.List<java.lang.String> getDefaultAddCapabilities()
public void setDefaultAddCapabilities(java.util.List<java.lang.String> defaultAddCapabilities)
defaultAddCapabilities - The defaultAddCapabilitiespublic java.lang.Boolean getDefaultAllowPrivilegeEscalation()
public void setDefaultAllowPrivilegeEscalation(java.lang.Boolean defaultAllowPrivilegeEscalation)
defaultAllowPrivilegeEscalation - The defaultAllowPrivilegeEscalationpublic java.util.List<java.lang.String> getForbiddenSysctls()
public void setForbiddenSysctls(java.util.List<java.lang.String> forbiddenSysctls)
forbiddenSysctls - The forbiddenSysctlspublic FSGroupStrategyOptions getFsGroup()
public void setFsGroup(FSGroupStrategyOptions fsGroup)
fsGroup - The fsGrouppublic java.lang.Boolean getHostIPC()
public void setHostIPC(java.lang.Boolean hostIPC)
hostIPC - The hostIPCpublic java.lang.Boolean getHostNetwork()
public void setHostNetwork(java.lang.Boolean hostNetwork)
hostNetwork - The hostNetworkpublic java.lang.Boolean getHostPID()
public void setHostPID(java.lang.Boolean hostPID)
hostPID - The hostPIDpublic java.util.List<HostPortRange> getHostPorts()
public void setHostPorts(java.util.List<HostPortRange> hostPorts)
hostPorts - The hostPortspublic java.lang.Boolean getPrivileged()
public void setPrivileged(java.lang.Boolean privileged)
privileged - The privilegedpublic java.lang.Boolean getReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem)
readOnlyRootFilesystem - The readOnlyRootFilesystempublic java.util.List<java.lang.String> getRequiredDropCapabilities()
public void setRequiredDropCapabilities(java.util.List<java.lang.String> requiredDropCapabilities)
requiredDropCapabilities - The requiredDropCapabilitiespublic RunAsGroupStrategyOptions getRunAsGroup()
public void setRunAsGroup(RunAsGroupStrategyOptions runAsGroup)
runAsGroup - The runAsGrouppublic 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 supplementalGroupspublic java.util.List<java.lang.String> getVolumes()
public void setVolumes(java.util.List<java.lang.String> volumes)
volumes - The volumespublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
public void setAdditionalProperty(java.lang.String name,
java.lang.Object value)
Copyright © 2015-2019 Red Hat. All Rights Reserved.