UpdateFolderPolicyArg
public class UpdateFolderPolicyArg : CustomStringConvertible, JSONRepresentable
If any of the policies are unset, then they retain their current setting.
-
The ID for the shared folder.
Declaration
Swift
public let sharedFolderId: String -
Who can be a member of this shared folder. Only applicable if the current user is on a team.
Declaration
Swift
public let memberPolicy: Sharing.MemberPolicy? -
Who can add and remove members of this shared folder.
Declaration
Swift
public let aclUpdatePolicy: Sharing.AclUpdatePolicy? -
Who can enable/disable viewer info for this shared folder.
Declaration
Swift
public let viewerInfoPolicy: Sharing.ViewerInfoPolicy? -
The policy to apply to shared links created for content inside this shared folder. The current user must be on a team to set this policy to members in SharedLinkPolicy.
Declaration
Swift
public let sharedLinkPolicy: Sharing.SharedLinkPolicy? -
Settings on the link for this folder.
Declaration
Swift
public let linkSettings: Sharing.LinkSettings? -
A list of
FolderActions corresponding toFolderPermissions that should appear in the response’s permissions in SharedFolderMetadata field describing the actions the authenticated user can perform on the folder.Declaration
Swift
public let actions: [Sharing.FolderAction]? -
Declaration
Swift
public var description: String { get }
View on GitHub
UpdateFolderPolicyArg Class Reference