ProjectSecurityProperties

data class ProjectSecurityProperties(val enableDownloadPrivilege: Boolean? = null, val labelSecurity: Boolean? = null, val objectCreatorHasAccessPermission: Boolean? = null, val objectCreatorHasGrantPermission: Boolean? = null, val projectProtection: ProjectSecurityPropertiesProjectProtection? = null, val usingAcl: Boolean? = null, val usingPolicy: Boolean? = null)

Constructors

Link copied to clipboard
fun ProjectSecurityProperties(enableDownloadPrivilege: Boolean? = null, labelSecurity: Boolean? = null, objectCreatorHasAccessPermission: Boolean? = null, objectCreatorHasGrantPermission: Boolean? = null, projectProtection: ProjectSecurityPropertiesProjectProtection? = null, usingAcl: Boolean? = null, usingPolicy: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether to enable download permission check.

Link copied to clipboard
val labelSecurity: Boolean? = null

Label authorization.

Link copied to clipboard

Project creator permissions.

Link copied to clipboard

Does the project creator have authorization rights.

Link copied to clipboard

Project protection. See project_protection below.

Link copied to clipboard
val usingAcl: Boolean? = null

Whether to turn on ACL.

Link copied to clipboard
val usingPolicy: Boolean? = null

Whether to enable Policy.