Skip to content
This repository has been archived by the owner on Jan 26, 2023. It is now read-only.

Implement nuclio object #2

Open
pavius opened this issue Mar 28, 2018 · 0 comments
Open

Implement nuclio object #2

pavius opened this issue Mar 28, 2018 · 0 comments

Comments

@pavius
Copy link
Contributor

pavius commented Mar 28, 2018

Provide implementation of a nuclio dashboard consumer conforming to the following interface:

declare module 'nuclio' {

    export interface Platform {

        // create a single  function given a configuration
        createProject(project: Project);
    
        // get a set of projects matching a filter
        getProjects(filter: IProjectFilter): Project[];
    
        // delete a project
        deleteProject(projectID: ProjectID);
    
        // create a single  function given a configuration
        createFunction(Function: Function);
    
        // get a set of functions matching a filter
        getFunctions(filter: IFunctionFilter): Function[];
    
        // delete a function
        deleteFunction(FunctionID: FunctionID);
    }
}
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant