TaskSpecContainerSpecPrivileges

@Serializable
data class TaskSpecContainerSpecPrivileges(val credentialSpec: TaskSpecContainerSpecPrivilegesCredentialSpec? = null, val seLinuxContext: TaskSpecContainerSpecPrivilegesSELinuxContext? = null, val seccomp: TaskSpecContainerSpecPrivilegesSeccomp? = null, val appArmor: TaskSpecContainerSpecPrivilegesAppArmor? = null, val noNewPrivileges: Boolean? = null)

Security options for the container

Parameters

credentialSpec
seLinuxContext
seccomp
appArmor
noNewPrivileges

Configuration of the no_new_privs bit in the container

Constructors

Link copied to clipboard
constructor(credentialSpec: TaskSpecContainerSpecPrivilegesCredentialSpec? = null, seLinuxContext: TaskSpecContainerSpecPrivilegesSELinuxContext? = null, seccomp: TaskSpecContainerSpecPrivilegesSeccomp? = null, appArmor: TaskSpecContainerSpecPrivilegesAppArmor? = null, noNewPrivileges: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "AppArmor")
val appArmor: TaskSpecContainerSpecPrivilegesAppArmor?
Link copied to clipboard
@SerialName(value = "CredentialSpec")
val credentialSpec: TaskSpecContainerSpecPrivilegesCredentialSpec?
Link copied to clipboard
@SerialName(value = "NoNewPrivileges")
val noNewPrivileges: Boolean?
Link copied to clipboard
@SerialName(value = "Seccomp")
val seccomp: TaskSpecContainerSpecPrivilegesSeccomp?
Link copied to clipboard
@SerialName(value = "SELinuxContext")
val seLinuxContext: TaskSpecContainerSpecPrivilegesSELinuxContext?