AIRI Server API - v0.10.2
    Preparing search index...

    Interface ModulePermissionDeclaration

    interface ModulePermissionDeclaration {
        apis?: ModulePermissionSpec<"apis", "invoke" | "emit">[];
        resources?: ModulePermissionSpec<
            "resources",
            "read"
            | "write"
            | "subscribe",
        >[];
        capabilities?: ModulePermissionSpec<"capabilities", "wait" | "snapshot">[];
        processors?: ModulePermissionSpec<
            "processors",
            "register"
            | "execute"
            | "manage",
        >[];
        pipelines?: ModulePermissionSpec<
            "pipelines",
            "emit"
            | "manage"
            | "hook"
            | "process",
        >[];
    }
    Index

    Properties

    apis?: ModulePermissionSpec<"apis", "invoke" | "emit">[]
    resources?: ModulePermissionSpec<"resources", "read" | "write" | "subscribe">[]
    capabilities?: ModulePermissionSpec<"capabilities", "wait" | "snapshot">[]
    processors?: ModulePermissionSpec<
        "processors",
        "register"
        | "execute"
        | "manage",
    >[]
    pipelines?: ModulePermissionSpec<
        "pipelines",
        "emit"
        | "manage"
        | "hook"
        | "process",
    >[]