Skip to main content

Class: DevicePermission

Permissions granted to StorageEntity.

Extends​

Constructors​

new DevicePermission()​

new DevicePermission(__namedParameters): DevicePermission

Parameters​

• __namedParameters

• __namedParameters.deviceId?: string

• __namedParameters.displayName?: string

• __namedParameters.expirationTime?: Date

• __namedParameters.id: string

• __namedParameters.isInherited?: boolean

• __namedParameters.role: PermissionRole

Returns​

DevicePermission

Overrides​

Permission.constructor

Defined in​

packages/core/src/model/Permission.ts:137

Properties​

deviceId?​

optional deviceId: string

Defined in​

packages/core/src/model/Permission.ts:133


displayName?​

optional displayName: string

Defined in​

packages/core/src/model/Permission.ts:134


expirationTime?​

optional expirationTime: Date

Defined in​

packages/core/src/model/Permission.ts:135


id​

id: string

Inherited from​

Permission.id

Defined in​

packages/core/src/model/Permission.ts:5


isInherited?​

optional isInherited: boolean

Inherited from​

Permission.isInherited

Defined in​

packages/core/src/model/Permission.ts:7


role​

role: PermissionRole

Inherited from​

Permission.role

Defined in​

packages/core/src/model/Permission.ts:6