class UpdateFolderPolicyArg(bb.Struct): (source)
If any of the policies are unset, then they retain their current setting. :ivar sharing.UpdateFolderPolicyArg.shared_folder_id: The ID for the shared folder. :ivar sharing.UpdateFolderPolicyArg.member_policy: Who can be a member of this shared folder. Only applicable if the current user is on a team. :ivar sharing.UpdateFolderPolicyArg.acl_update_policy: Who can add and remove members of this shared folder. :ivar sharing.UpdateFolderPolicyArg.viewer_info_policy: Who can enable/disable viewer info for this shared folder. :ivar sharing.UpdateFolderPolicyArg.shared_link_policy: 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 ``SharedLinkPolicy.members``. :ivar sharing.UpdateFolderPolicyArg.link_settings: Settings on the link for this folder. :ivar sharing.UpdateFolderPolicyArg.actions: A list of `FolderAction`s corresponding to `FolderPermission`s that should appear in the response's ``SharedFolderMetadata.permissions`` field describing the actions the authenticated user can perform on the folder.
Method | __init__ |
Undocumented |
Class Variable | __slots__ |
Undocumented |
Instance Variable | acl |
Undocumented |
Instance Variable | actions |
Undocumented |
Instance Variable | link |
Undocumented |
Instance Variable | member |
Undocumented |
Instance Variable | shared |
Undocumented |
Instance Variable | shared |
Undocumented |
Instance Variable | viewer |
Undocumented |
Method | _process |
Undocumented |
Class Variable | _has |
Undocumented |
Instance Variable | _acl |
Undocumented |
Instance Variable | _actions |
Undocumented |
Instance Variable | _link |
Undocumented |
Instance Variable | _member |
Undocumented |
Instance Variable | _shared |
Undocumented |
Instance Variable | _shared |
Undocumented |
Instance Variable | _viewer |
Undocumented |