Overview
//trimblecloud-fileservice/trimblecloud.fileservice.models/UpdateFolderPermissionsLocal
UpdateFolderPermissionsLocal
[JVM]
open class UpdateFolderPermissionsLocal
Represents a folder permissions update request. Note: Both replaceAcl and updateAcl cannot be used in the same request.
Constructors
| UpdateFolderPermissionsLocal | [JVM] constructor(inherits: Boolean, replaceAcl: List<Acl>, updateAcl: UpdateFolderAcl) |
Types
| Name | Summary |
|---|---|
| UpdateFolderPermissionsLocalBuilder | [JVM] open class UpdateFolderPermissionsLocalBuilder |
Properties
| Name | Summary |
|---|---|
| inherits | [JVM] open val inherits: Boolean Specifies if permissions should be inherited from the parent folder. |
| replaceAcl | [JVM] open val replaceAcl: List<Acl> Completely replace the existing permissions on the resource. |
| updateAcl | [JVM] open val updateAcl: UpdateFolderAcl Modify the current permissions by adding or removing permissions, without fully replacing the existing permissions. |
Functions
| Name | Summary |
|---|---|
| builder | [JVM] open fun builder(): UpdateFolderPermissionsLocal.UpdateFolderPermissionsLocalBuilder |
| toString | [JVM] open fun toString(): String |