Class: UserPermission
Permissions granted to StorageEntity.
Extends
Constructors
new UserPermission()
new UserPermission(
__namedParameters):UserPermission
Parameters
• __namedParameters
• __namedParameters.deleted?: boolean
• __namedParameters.displayName?: string
• __namedParameters.emailAddress?: string
• __namedParameters.expirationTime?: Date
• __namedParameters.id: string
• __namedParameters.isInherited?: boolean
• __namedParameters.pendingOwner?: boolean
• __namedParameters.photoLink?: string
• __namedParameters.role: PermissionRole
• __namedParameters.userId?: string
Returns
Overrides
Defined in
packages/core/src/model/Permission.ts:38
Properties
deleted?
optionaldeleted:boolean
Defined in
packages/core/src/model/Permission.ts:34
displayName?
optionaldisplayName:string
Defined in
packages/core/src/model/Permission.ts:31
emailAddress?
optionalemailAddress:string
Defined in
packages/core/src/model/Permission.ts:32
expirationTime?
optionalexpirationTime:Date
Defined in
packages/core/src/model/Permission.ts:33
id
id:
string
Inherited from
Defined in
packages/core/src/model/Permission.ts:5
isInherited?
optionalisInherited:boolean
Inherited from
Defined in
packages/core/src/model/Permission.ts:7
pendingOwner?
optionalpendingOwner:boolean
Defined in
packages/core/src/model/Permission.ts:36
photoLink?
optionalphotoLink:string
Defined in
packages/core/src/model/Permission.ts:35
role
role:
PermissionRole
Inherited from
Defined in
packages/core/src/model/Permission.ts:6
userId?
optionaluserId:string