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