Skip to content

storage:extensionConfig

FieldValue
Prefixstorage:extensionConfig
Namespace constantExtensionConfigStorageNamespace
Subjects constantExtensionConfigStorageSubjects
Kindstorage
Schema record<inline>
Tierframework
Package@makaio/services-core
Defined inpackages/services/core/src/settings/storage/extension-configs/namespace.ts
KeyWireTypeSchema
deletestorage:extensionConfig.deleterpc
getstorage:extensionConfig.getrpc
liststorage:extensionConfig.listrpc
setstorage:extensionConfig.setrpc
setEnabledstorage:extensionConfig.setEnabledrpc

Subject: storage:extensionConfig.delete Type: Request (RPC)

Request:

FieldTypeRequired
idstringyes

Response:

FieldTypeRequired
deletedbooleanyes

Subject: storage:extensionConfig.get Type: Request (RPC)

Request:

FieldTypeRequired
idstringyes

Response:

FieldTypeRequired
extensionConfig{ id: string; extensionName: string; scope: string; enabled: boolean; createdAt: number; updatedAt: number; config?: Record<string, unknown> | undefined; } | nullyes

Subject: storage:extensionConfig.list Type: Request (RPC)

Request:

FieldTypeRequired
extensionNamestring | undefinedno
projectIdstring | undefinedno
scopestring | undefinedno

Response:

FieldTypeRequired
extensionConfigs{ id: string; extensionName: string; scope: string; enabled: boolean; createdAt: number; updatedAt: number; config?: Record<string, unknown> | undefined; }[]yes

Subject: storage:extensionConfig.set Type: Request (RPC)

Request:

FieldTypeRequired
extensionConfig{ id: string; enabled: boolean; scope: string; extensionName: string; config?: Record<string, unknown> | undefined; }yes

Response:

FieldTypeRequired
idstringyes

Subject: storage:extensionConfig.setEnabled Type: Request (RPC)

Request:

FieldTypeRequired
enabledbooleanyes
extensionNamestringyes
scopestringyes

Response:

FieldTypeRequired
idstringyes

Auto-generated by yarn docs:bus. Do not edit manually.