api

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2020 License: AGPL-3.0, Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package api defines CRUD actions for the Panther organization database.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type API

type API struct{}

API has all of the handlers as receiver methods.

func (API) CompleteAction

func (API) CompleteAction(input *models.CompleteActionInput) (*models.CompleteActionOutput, error)

CompleteAction generates a new organization ID.

func (API) CreateOrganization

func (API) CreateOrganization(
	input *models.CreateOrganizationInput) (*models.CreateOrganizationOutput, error)

CreateOrganization generates a new organization ID.

TODO - populate the rules table for new customers

func (API) GetOrganization

GetOrganization retrieves customer account details.

func (API) UpdateOrganization

func (API) UpdateOrganization(
	input *models.UpdateOrganizationInput) (*models.UpdateOrganizationOutput, error)

UpdateOrganization updates account details.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL