This class acts as a tagged union. Only one of the ``is_*`` methods will return true. To get the associated value of a tag (if one exists), use the corresponding ``get_*`` method. :ivar SharedFolderAccessError AddFolderMemberError.access_error: Unable to access shared folde
| 470 | AddFolderMemberArg_validator = bv.Struct(AddFolderMemberArg) |
| 471 | |
| 472 | class AddFolderMemberError(bb.Union): |
| 473 | """ |
| 474 | This class acts as a tagged union. Only one of the ``is_*`` methods will |
| 475 | return true. To get the associated value of a tag (if one exists), use the |
| 476 | corresponding ``get_*`` method. |
| 477 | |
| 478 | :ivar SharedFolderAccessError AddFolderMemberError.access_error: Unable to |
| 479 | access shared folder. |
| 480 | :ivar sharing.AddFolderMemberError.email_unverified: This user's email |
| 481 | address is not verified. This functionality is only available on |
| 482 | accounts with a verified email address. Users can verify their email |
| 483 | address `here <https://www.dropbox.com/help/317>`_. |
| 484 | :ivar sharing.AddFolderMemberError.banned_member: The current user has been |
| 485 | banned. |
| 486 | :ivar AddMemberSelectorError AddFolderMemberError.bad_member: |
| 487 | ``AddFolderMemberArg.members`` contains a bad invitation recipient. |
| 488 | :ivar sharing.AddFolderMemberError.cant_share_outside_team: Your team policy |
| 489 | does not allow sharing outside of the team. |
| 490 | :ivar int sharing.AddFolderMemberError.too_many_members: The value is the |
| 491 | member limit that was reached. |
| 492 | :ivar int sharing.AddFolderMemberError.too_many_pending_invites: The value |
| 493 | is the pending invite limit that was reached. |
| 494 | :ivar sharing.AddFolderMemberError.rate_limit: The current user has hit the |
| 495 | limit of invites they can send per day. Try again in 24 hours. |
| 496 | :ivar sharing.AddFolderMemberError.too_many_invitees: The current user is |
| 497 | trying to share with too many people at once. |
| 498 | :ivar sharing.AddFolderMemberError.insufficient_plan: The current user's |
| 499 | account doesn't support this action. An example of this is when adding a |
| 500 | read-only member. This action can only be performed by users that have |
| 501 | upgraded to a Pro or Business plan. |
| 502 | :ivar sharing.AddFolderMemberError.team_folder: This action cannot be |
| 503 | performed on a team shared folder. |
| 504 | :ivar sharing.AddFolderMemberError.no_permission: The current user does not |
| 505 | have permission to perform this action. |
| 506 | :ivar sharing.AddFolderMemberError.invalid_shared_folder: Invalid shared |
| 507 | folder error will be returned as an access_error. |
| 508 | """ |
| 509 | |
| 510 | _catch_all = 'other' |
| 511 | # Attribute is overwritten below the class definition |
| 512 | email_unverified = None |
| 513 | # Attribute is overwritten below the class definition |
| 514 | banned_member = None |
| 515 | # Attribute is overwritten below the class definition |
| 516 | cant_share_outside_team = None |
| 517 | # Attribute is overwritten below the class definition |
| 518 | rate_limit = None |
| 519 | # Attribute is overwritten below the class definition |
| 520 | too_many_invitees = None |
| 521 | # Attribute is overwritten below the class definition |
| 522 | insufficient_plan = None |
| 523 | # Attribute is overwritten below the class definition |
| 524 | team_folder = None |
| 525 | # Attribute is overwritten below the class definition |
| 526 | no_permission = None |
| 527 | # Attribute is overwritten below the class definition |
| 528 | invalid_shared_folder = None |
| 529 | # Attribute is overwritten below the class definition |