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: 14 Imported by: 0

Documentation

Overview

Package api defines CRUD actions for the Panther alerts database.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Setup

func Setup()

Setup parses the environment and builds the AWS and http clients.

Types

type API

type API struct{}

API has all of the handlers as receiver methods.

func (API) GetAlert

func (API) GetAlert(input *models.GetAlertInput) (result *models.GetAlertOutput, err error)

GetAlert retrieves details for a given alert

func (API) GetEvent

func (API) GetEvent(input *models.GetEventInput) (*models.GetEventOutput, error)

GetEvent retrieves a specific event

func (API) ListAlerts

func (API) ListAlerts(input *models.ListAlertsInput) (result *models.ListAlertsOutput, err error)

ListAlerts retrieves alert and event details.

Jump to

Keyboard shortcuts

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