Skip to content

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

NameSummary
UpdateFolderPermissionsLocalBuilder[JVM]
open class UpdateFolderPermissionsLocalBuilder

Properties

NameSummary
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

NameSummary
builder[JVM]
open fun builder(): UpdateFolderPermissionsLocal.UpdateFolderPermissionsLocalBuilder
toString[JVM]
open fun toString(): String