ProjectSecurityPropertiesArgs

data class ProjectSecurityPropertiesArgs(val enableDownloadPrivilege: Output<Boolean>? = null, val labelSecurity: Output<Boolean>? = null, val objectCreatorHasAccessPermission: Output<Boolean>? = null, val objectCreatorHasGrantPermission: Output<Boolean>? = null, val projectProtection: Output<ProjectSecurityPropertiesProjectProtectionArgs>? = null, val usingAcl: Output<Boolean>? = null, val usingPolicy: Output<Boolean>? = null) : ConvertibleToJava<ProjectSecurityPropertiesArgs>

Constructors

Link copied to clipboard
fun ProjectSecurityPropertiesArgs(enableDownloadPrivilege: Output<Boolean>? = null, labelSecurity: Output<Boolean>? = null, objectCreatorHasAccessPermission: Output<Boolean>? = null, objectCreatorHasGrantPermission: Output<Boolean>? = null, projectProtection: Output<ProjectSecurityPropertiesProjectProtectionArgs>? = null, usingAcl: Output<Boolean>? = null, usingPolicy: Output<Boolean>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ProjectSecurityPropertiesArgs

Properties

Link copied to clipboard
val enableDownloadPrivilege: Output<Boolean>? = null

Whether to enable download permission check.

Link copied to clipboard
val labelSecurity: Output<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 the following Block ProjectProtection.

Link copied to clipboard
val usingAcl: Output<Boolean>? = null

Whether to turn on ACL.

Link copied to clipboard
val usingPolicy: Output<Boolean>? = null

Whether to enable Policy.