public class V1SecurityContext extends Object
Constructor and Description |
---|
V1SecurityContext() |
Modifier and Type | Method and Description |
---|---|
V1SecurityContext |
allowPrivilegeEscalation(Boolean allowPrivilegeEscalation) |
V1SecurityContext |
capabilities(V1Capabilities capabilities) |
boolean |
equals(Object o) |
V1Capabilities |
getCapabilities()
The capabilities to add/drop when running containers.
|
Long |
getRunAsUser()
The UID to run the entrypoint of the container process.
|
V1SELinuxOptions |
getSeLinuxOptions()
The SELinux context to be applied to the container.
|
int |
hashCode() |
Boolean |
isAllowPrivilegeEscalation()
AllowPrivilegeEscalation controls whether a process can gain more privileges than its parent process.
|
Boolean |
isPrivileged()
Run container in privileged mode.
|
Boolean |
isReadOnlyRootFilesystem()
Whether this container has a read-only root filesystem.
|
Boolean |
isRunAsNonRoot()
Indicates that the container must run as a non-root user.
|
V1SecurityContext |
privileged(Boolean privileged) |
V1SecurityContext |
readOnlyRootFilesystem(Boolean readOnlyRootFilesystem) |
V1SecurityContext |
runAsNonRoot(Boolean runAsNonRoot) |
V1SecurityContext |
runAsUser(Long runAsUser) |
V1SecurityContext |
seLinuxOptions(V1SELinuxOptions seLinuxOptions) |
void |
setAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation) |
void |
setCapabilities(V1Capabilities capabilities) |
void |
setPrivileged(Boolean privileged) |
void |
setReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem) |
void |
setRunAsNonRoot(Boolean runAsNonRoot) |
void |
setRunAsUser(Long runAsUser) |
void |
setSeLinuxOptions(V1SELinuxOptions seLinuxOptions) |
String |
toString() |
public V1SecurityContext allowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
public Boolean isAllowPrivilegeEscalation()
public void setAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
public V1SecurityContext capabilities(V1Capabilities capabilities)
public V1Capabilities getCapabilities()
public void setCapabilities(V1Capabilities capabilities)
public V1SecurityContext privileged(Boolean privileged)
public Boolean isPrivileged()
public void setPrivileged(Boolean privileged)
public V1SecurityContext readOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
public Boolean isReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
public V1SecurityContext runAsNonRoot(Boolean runAsNonRoot)
public Boolean isRunAsNonRoot()
public void setRunAsNonRoot(Boolean runAsNonRoot)
public V1SecurityContext runAsUser(Long runAsUser)
public Long getRunAsUser()
public void setRunAsUser(Long runAsUser)
public V1SecurityContext seLinuxOptions(V1SELinuxOptions seLinuxOptions)
public V1SELinuxOptions getSeLinuxOptions()
public void setSeLinuxOptions(V1SELinuxOptions seLinuxOptions)
Copyright © 2018. All rights reserved.