Skip to main content

Interface: CreateAccessGrantRequest

Defined in: packages/sdk/src/types/access-grant-types.ts:50

Properties

accessMode?

optional accessMode: number

Defined in: packages/sdk/src/types/access-grant-types.ts:55


assignmentId?

optional assignmentId: number

Defined in: packages/sdk/src/types/access-grant-types.ts:57


autoApprove?

optional autoApprove: boolean

Defined in: packages/sdk/src/types/access-grant-types.ts:61


chatId?

optional chatId: number

Defined in: packages/sdk/src/types/access-grant-types.ts:58


consentMethod?

optional consentMethod: ConsentMethod

Defined in: packages/sdk/src/types/access-grant-types.ts:60


dataTypeId?

optional dataTypeId: number

Defined in: packages/sdk/src/types/access-grant-types.ts:54


expiresAt?

optional expiresAt: string

Defined in: packages/sdk/src/types/access-grant-types.ts:59


granteeMemberId

granteeMemberId: number

Defined in: packages/sdk/src/types/access-grant-types.ts:51


resourceId?

optional resourceId: number

Defined in: packages/sdk/src/types/access-grant-types.ts:53


resourceType

resourceType: AccessGrantResourceType

Defined in: packages/sdk/src/types/access-grant-types.ts:52


trigger

trigger: AccessGrantTrigger

Defined in: packages/sdk/src/types/access-grant-types.ts:56