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 project_protection below.

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.