@Generated(value="org.jsonschema2pojo") public class SecurityContext extends java.lang.Object implements KubernetesResource
| Constructor and Description |
|---|
SecurityContext()
No args constructor for use in serialization
|
SecurityContext(java.lang.Boolean allowPrivilegeEscalation,
Capabilities capabilities,
java.lang.Boolean privileged,
java.lang.String procMount,
java.lang.Boolean readOnlyRootFilesystem,
java.lang.Long runAsGroup,
java.lang.Boolean runAsNonRoot,
java.lang.Long runAsUser,
SELinuxOptions seLinuxOptions) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.lang.Boolean |
getAllowPrivilegeEscalation() |
Capabilities |
getCapabilities() |
java.lang.Boolean |
getPrivileged() |
java.lang.String |
getProcMount() |
java.lang.Boolean |
getReadOnlyRootFilesystem() |
java.lang.Long |
getRunAsGroup() |
java.lang.Boolean |
getRunAsNonRoot() |
java.lang.Long |
getRunAsUser() |
SELinuxOptions |
getSeLinuxOptions() |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setAllowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation) |
void |
setCapabilities(Capabilities capabilities) |
void |
setPrivileged(java.lang.Boolean privileged) |
void |
setProcMount(java.lang.String procMount) |
void |
setReadOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem) |
void |
setRunAsGroup(java.lang.Long runAsGroup) |
void |
setRunAsNonRoot(java.lang.Boolean runAsNonRoot) |
void |
setRunAsUser(java.lang.Long runAsUser) |
void |
setSeLinuxOptions(SELinuxOptions seLinuxOptions) |
public SecurityContext()
public SecurityContext(java.lang.Boolean allowPrivilegeEscalation,
Capabilities capabilities,
java.lang.Boolean privileged,
java.lang.String procMount,
java.lang.Boolean readOnlyRootFilesystem,
java.lang.Long runAsGroup,
java.lang.Boolean runAsNonRoot,
java.lang.Long runAsUser,
SELinuxOptions seLinuxOptions)
privileged - runAsUser - capabilities - seLinuxOptions - procMount - allowPrivilegeEscalation - runAsGroup - runAsNonRoot - readOnlyRootFilesystem - public java.lang.Boolean getAllowPrivilegeEscalation()
public void setAllowPrivilegeEscalation(java.lang.Boolean allowPrivilegeEscalation)
allowPrivilegeEscalation - The allowPrivilegeEscalationpublic Capabilities getCapabilities()
public void setCapabilities(Capabilities capabilities)
capabilities - The capabilitiespublic java.lang.Boolean getPrivileged()
public void setPrivileged(java.lang.Boolean privileged)
privileged - The privilegedpublic java.lang.String getProcMount()
public void setProcMount(java.lang.String procMount)
procMount - The procMountpublic java.lang.Boolean getReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(java.lang.Boolean readOnlyRootFilesystem)
readOnlyRootFilesystem - The readOnlyRootFilesystempublic java.lang.Long getRunAsGroup()
public void setRunAsGroup(java.lang.Long runAsGroup)
runAsGroup - The runAsGrouppublic java.lang.Boolean getRunAsNonRoot()
public void setRunAsNonRoot(java.lang.Boolean runAsNonRoot)
runAsNonRoot - The runAsNonRootpublic java.lang.Long getRunAsUser()
public void setRunAsUser(java.lang.Long runAsUser)
runAsUser - The runAsUserpublic SELinuxOptions getSeLinuxOptions()
public void setSeLinuxOptions(SELinuxOptions seLinuxOptions)
seLinuxOptions - The seLinuxOptionspublic 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.