@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.