api

package
v0.0.0-...-1cba078 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Serve

func Serve(addr, cert, key string, store store.Store) error

Types

type DeleteItemRequest

type DeleteItemRequest struct {
	Key       map[string]Item `json:"Key"`
	TableName string          `json:"TableName"`
}

func ParseDeleteItemRequest

func ParseDeleteItemRequest(body io.Reader) (DeleteItemRequest, error)

type GetItemRequest

type GetItemRequest struct {
	Key       map[string]Item `json:"Key"`
	TableName string          `json:"TableName"`
}

func ParseGetItemRequest

func ParseGetItemRequest(body io.Reader) (GetItemRequest, error)

type GetItemResponse

type GetItemResponse struct {
	Item map[string]Item `json:"Item"`
}

type Item

type Item struct {
	S string `json:"S"`
}

type PutItemRequest

type PutItemRequest struct {
	Item                map[string]Item `json:"Item"`
	TableName           string          `json:"TableName"`
	ConditionExpression string          `json:"ConditionExpression"`
}

func ParsePutItemRequest

func ParsePutItemRequest(body io.Reader) (PutItemRequest, error)

Jump to

Keyboard shortcuts

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