def __init__(self, email=None, invited_by=IdentitySet(), redeemed_by=None, signin_required=None): """ :param str email: The email address provided for the recipient of the sharing invitation. Read-only. :param IdentitySet invited_by: Provides information about who sent the invitation that created this permission, if that information is available. Read-only. :param str redeemed_by: :param bool signin_required: If true the recipient of the invitation needs to sign in in order to access the shared item. Read-only. """ super(SharingInvitation, self).__init__() self.email = email self.invitedBy = invited_by self.redeemedBy = redeemed_by self.signInRequired = signin_required
def description(self): """Verbose description of the application.""" return self.properties.get('description', IdentitySet())
def created_by(self): """Identity of the user, device, or application which created the item.""" return self.properties.get('createdBy', IdentitySet())
def granted_to(self): """For user type permissions, the details of the users & applications for this permission.""" return self.properties.get('grantedTo', IdentitySet())
def owner(self): """If present, indicates that this is a system-managed drive. Read-only.""" return self.properties.get('owner', IdentitySet())
def last_modified_by(self): """Identity of the user, device, and application which created the item. Read-only.""" return self.properties.get("lastModifiedBy", IdentitySet())
def organizer(self): """The organizing party's identity..""" return self.properties.get("organizer", IdentitySet())
def last_modified_by(self): return self.properties.get('lastModifiedBy', IdentitySet())
def last_modified_by(self): """Identity of the user, device, and application which last modified the item.""" return self.properties.get('lastModifiedBy', IdentitySet())
def last_modified_by(self): """Identity of the person who last modified the entity.""" return self.properties.get('lastModifiedBy', IdentitySet())