SoulFire LogoSoulFire

SoulFireAdmin

Public TypeScript members of SoulFireAdmin.

Generated from the pinned SDK source. Use the matching installation. Each source link points to this baseline.

Compose Effect operations with yield* inside a scoped workflow. Properties expose sub-clients and state.

clientData

clientData(
  options?: CallOptions,
): Effect.Effect<ClientDataResponse, SoulFireOperationError>

Source

generateWebDavToken

generateWebDavToken(
  options?: CallOptions,
): Effect.Effect<string, SoulFireOperationError>

Source

generateApiToken

generateApiToken(
  options?: CallOptions,
): Effect.Effect<string, SoulFireOperationError>

Source

updateUsername

updateUsername(
  username: string,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

updateEmail

updateEmail(
  email: string,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

invalidateOwnSessions

invalidateOwnSessions(
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

serverInfo

serverInfo(
  options?: CallOptions,
): Effect.Effect<ServerInfoResponse, SoulFireOperationError>

Source

updateServerConfig

updateServerConfig(
  config: ServerConfig,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

setServerConfigEntry

setServerConfigEntry(
  request: Input<typeof ServerUpdateConfigEntryRequestSchema>,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

users

users(
  options?: CallOptions,
): Effect.Effect<UserListResponse_User[], SoulFireOperationError>

Source

user

user(
  userId: string,
  options?: CallOptions,
): Effect.Effect<UserInfoResponse, SoulFireOperationError>

Source

createUser

createUser(
  request: Input<typeof UserCreateRequestSchema>,
  options?: CallOptions,
): Effect.Effect<string, SoulFireOperationError>

Source

deleteUser

deleteUser(
  userId: string,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

updateUser

updateUser(
  request: Input<typeof UpdateUserRequestSchema>,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

invalidateUserSessions

invalidateUserSessions(
  userId: string,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

generateUserApiToken

generateUserApiToken(
  userId: string,
  options?: CallOptions,
): Effect.Effect<string, SoulFireOperationError>

Source

userPluginPermissionGrants

userPluginPermissionGrants(
  userId: string,
  options?: CallOptions,
): Effect.Effect<UserPluginPermissionGrant[], SoulFireOperationError>

Source

setUserPluginPermissionGrant

setUserPluginPermissionGrant(
  userId: string,
  request: UserInput<typeof SetUserPluginPermissionGrantRequestSchema>,
  options?: CallOptions,
): Effect.Effect<UserPluginPermissionGrant, SoulFireOperationError>

Source

deleteUserPluginPermissionGrant

deleteUserPluginPermissionGrant(
  userId: string,
  request: UserInput<typeof DeleteUserPluginPermissionGrantRequestSchema>,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

previousLogs

previousLogs(
  request: Input<typeof PreviousLogRequestSchema>,
  options?: CallOptions,
): Effect.Effect<LogString[], SoulFireOperationError>

Source

logs

logs(
  request: Input<typeof LogRequestSchema>,
  options?: CallOptions,
): Stream.Stream<LogResponse, SoulFireOperationError>

Source

serverMetrics

serverMetrics(
  since?: Timestamp,
  options?: CallOptions,
): Effect.Effect<GetServerMetricsResponse, SoulFireOperationError>

Source

instanceMetrics

instanceMetrics(
  instanceId: string,
  since?: Timestamp,
  options?: CallOptions,
): Effect.Effect<GetInstanceMetricsResponse, SoulFireOperationError>

Source

executeCommand

executeCommand(
  request: Input<typeof CommandRequestSchema>,
  options?: CallOptions,
): Effect.Effect<CommandResponse, SoulFireOperationError>

Source

completeCommand

completeCommand(
  request: Input<typeof CommandCompletionRequestSchema>,
  options?: CallOptions,
): Effect.Effect<CommandCompletionResponse, SoulFireOperationError>

Source

download

download(
  request: Input<typeof DownloadRequestSchema>,
  options?: CallOptions,
): Effect.Effect<DownloadResponse, SoulFireOperationError>

Source

pluginStats

pluginStats(
  instanceId: string,
  options?: CallOptions,
): Effect.Effect<PluginRuntimeStat[], SoulFireOperationError>

Source

auditLog

auditLog(
  instanceId: string,
  options?: CallOptions,
): Effect.Effect<
  InstanceAuditLogResponse_AuditLogEntry[],
  SoulFireOperationError
>

Source

scripts

scripts(
  instanceId: string,
  options?: CallOptions,
): Effect.Effect<ScriptInfo[], SoulFireOperationError>

Source

script

script(
  instanceId: string,
  scriptId: string,
  options?: CallOptions,
): Effect.Effect<GetScriptResponse, SoulFireOperationError>

Source

createScript

createScript(
  instanceId: string,
  request: InstanceInput<typeof CreateScriptRequestSchema>,
  options?: CallOptions,
): Effect.Effect<CreateScriptResponse, SoulFireOperationError>

Source

updateScript

updateScript(
  instanceId: string,
  request: InstanceInput<typeof UpdateScriptRequestSchema>,
  options?: CallOptions,
): Effect.Effect<UpdateScriptResponse, SoulFireOperationError>

Source

deleteScript

deleteScript(
  instanceId: string,
  scriptId: string,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

activateScript

activateScript(
  instanceId: string,
  request: InstanceInput<typeof ActivateScriptRequestSchema>,
  options?: CallOptions,
): Stream.Stream<ScriptEvent, SoulFireOperationError>

Source

deactivateScript

deactivateScript(
  instanceId: string,
  scriptId: string,
  options?: CallOptions,
): Effect.Effect<void, SoulFireOperationError>

Source

scriptStatus

scriptStatus(
  instanceId: string,
  scriptId: string,
  options?: CallOptions,
): Effect.Effect<GetScriptStatusResponse, SoulFireOperationError>

Source

scriptLogs

scriptLogs(
  instanceId: string,
  request: InstanceInput<typeof SubscribeScriptLogsRequestSchema>,
  options?: CallOptions,
): Stream.Stream<ScriptLogEntry, SoulFireOperationError>

Source

nodeTypes

nodeTypes(
  request: Input<typeof GetNodeTypesRequestSchema> = {},
  options?: CallOptions,
): Effect.Effect<GetNodeTypesResponse, SoulFireOperationError>

Source

scriptRegistryData

scriptRegistryData(
  request: Input<typeof GetRegistryDataRequestSchema> = {},
  options?: CallOptions,
): Effect.Effect<GetRegistryDataResponse, SoulFireOperationError>

Source

validateScript

validateScript(
  instanceId: string,
  request: InstanceInput<typeof ValidateScriptRequestSchema>,
  options?: CallOptions,
): Effect.Effect<ValidateScriptResponse, SoulFireOperationError>

Source

dryRunScript

dryRunScript(
  instanceId: string,
  request: InstanceInput<typeof DryRunScriptRequestSchema>,
  options?: CallOptions,
): Stream.Stream<ScriptEvent, SoulFireOperationError>

Source

How is this page?

Last updated on

On this page