Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAPIGatewayController ¶
func NewAPIGatewayController(fsm *fsm.FSM, publisher state.EventPublisher, updater *Updater, logger hclog.Logger) controller.Controller
NewAPIGatewayController initializes a controller that reconciles all APIGateway objects
Types ¶
type Updater ¶
type Updater struct { UpdateWithStatus func(entry structs.ControlledConfigEntry) error Update func(entry structs.ConfigEntry) error Delete func(entry structs.ConfigEntry) error }
Updater is a thin wrapper around a set of callbacks used for updating and deleting config entries via raft operations.
Click to show internal directories.
Click to hide internal directories.