@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-06-19T10:47:33.387Z[Etc/UTC]") public class V1SecurityContext extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_ALLOW_PRIVILEGE_ESCALATION |
static String |
SERIALIZED_NAME_CAPABILITIES |
static String |
SERIALIZED_NAME_PRIVILEGED |
static String |
SERIALIZED_NAME_PROC_MOUNT |
static String |
SERIALIZED_NAME_READ_ONLY_ROOT_FILESYSTEM |
static String |
SERIALIZED_NAME_RUN_AS_GROUP |
static String |
SERIALIZED_NAME_RUN_AS_NON_ROOT |
static String |
SERIALIZED_NAME_RUN_AS_USER |
static String |
SERIALIZED_NAME_SE_LINUX_OPTIONS |
static String |
SERIALIZED_NAME_WINDOWS_OPTIONS |
Constructor and Description |
---|
V1SecurityContext() |
Modifier and Type | Method and Description |
---|---|
V1SecurityContext |
allowPrivilegeEscalation(Boolean allowPrivilegeEscalation) |
V1SecurityContext |
capabilities(V1Capabilities capabilities) |
boolean |
equals(Object o) |
Boolean |
getAllowPrivilegeEscalation()
AllowPrivilegeEscalation controls whether a process can gain more privileges than its parent
process.
|
V1Capabilities |
getCapabilities()
Get capabilities
|
Boolean |
getPrivileged()
Run container in privileged mode.
|
String |
getProcMount()
procMount denotes the type of proc mount to use for the containers.
|
Boolean |
getReadOnlyRootFilesystem()
Whether this container has a read-only root filesystem.
|
Long |
getRunAsGroup()
The GID to run the entrypoint of the container process.
|
Boolean |
getRunAsNonRoot()
Indicates that the container must run as a non-root user.
|
Long |
getRunAsUser()
The UID to run the entrypoint of the container process.
|
V1SELinuxOptions |
getSeLinuxOptions()
Get seLinuxOptions
|
V1WindowsSecurityContextOptions |
getWindowsOptions()
Get windowsOptions
|
int |
hashCode() |
V1SecurityContext |
privileged(Boolean privileged) |
V1SecurityContext |
procMount(String procMount) |
V1SecurityContext |
readOnlyRootFilesystem(Boolean readOnlyRootFilesystem) |
V1SecurityContext |
runAsGroup(Long runAsGroup) |
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 |
setProcMount(String procMount) |
void |
setReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem) |
void |
setRunAsGroup(Long runAsGroup) |
void |
setRunAsNonRoot(Boolean runAsNonRoot) |
void |
setRunAsUser(Long runAsUser) |
void |
setSeLinuxOptions(V1SELinuxOptions seLinuxOptions) |
void |
setWindowsOptions(V1WindowsSecurityContextOptions windowsOptions) |
String |
toString() |
V1SecurityContext |
windowsOptions(V1WindowsSecurityContextOptions windowsOptions) |
public static final String SERIALIZED_NAME_ALLOW_PRIVILEGE_ESCALATION
public static final String SERIALIZED_NAME_CAPABILITIES
public static final String SERIALIZED_NAME_PRIVILEGED
public static final String SERIALIZED_NAME_PROC_MOUNT
public static final String SERIALIZED_NAME_READ_ONLY_ROOT_FILESYSTEM
public static final String SERIALIZED_NAME_RUN_AS_GROUP
public static final String SERIALIZED_NAME_RUN_AS_NON_ROOT
public static final String SERIALIZED_NAME_RUN_AS_USER
public static final String SERIALIZED_NAME_SE_LINUX_OPTIONS
public static final String SERIALIZED_NAME_WINDOWS_OPTIONS
public V1SecurityContext allowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
@Nullable public Boolean getAllowPrivilegeEscalation()
public void setAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
public V1SecurityContext capabilities(V1Capabilities capabilities)
@Nullable public V1Capabilities getCapabilities()
public void setCapabilities(V1Capabilities capabilities)
public V1SecurityContext privileged(Boolean privileged)
@Nullable public Boolean getPrivileged()
public void setPrivileged(Boolean privileged)
public V1SecurityContext procMount(String procMount)
@Nullable public String getProcMount()
public void setProcMount(String procMount)
public V1SecurityContext readOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
@Nullable public Boolean getReadOnlyRootFilesystem()
public void setReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
public V1SecurityContext runAsGroup(Long runAsGroup)
@Nullable public Long getRunAsGroup()
public void setRunAsGroup(Long runAsGroup)
public V1SecurityContext runAsNonRoot(Boolean runAsNonRoot)
@Nullable public Boolean getRunAsNonRoot()
public void setRunAsNonRoot(Boolean runAsNonRoot)
public V1SecurityContext runAsUser(Long runAsUser)
@Nullable public Long getRunAsUser()
public void setRunAsUser(Long runAsUser)
public V1SecurityContext seLinuxOptions(V1SELinuxOptions seLinuxOptions)
@Nullable public V1SELinuxOptions getSeLinuxOptions()
public void setSeLinuxOptions(V1SELinuxOptions seLinuxOptions)
public V1SecurityContext windowsOptions(V1WindowsSecurityContextOptions windowsOptions)
@Nullable public V1WindowsSecurityContextOptions getWindowsOptions()
public void setWindowsOptions(V1WindowsSecurityContextOptions windowsOptions)
Copyright © 2020. All rights reserved.