Documentation ¶
Index ¶
- func FilterAggregates(data *[]interface{}, token *jwt.Token) []interface{}
- func FilterChecks(data *[]interface{}, token *jwt.Token) []interface{}
- func FilterClients(data *[]interface{}, token *jwt.Token) []interface{}
- func FilterDatacenters(data []*structs.Datacenter, token *jwt.Token) []*structs.Datacenter
- func FilterEvents(data *[]interface{}, token *jwt.Token) []interface{}
- func FilterStashes(data *[]interface{}, token *jwt.Token) []interface{}
- func FilterSubscriptions(data *[]string, token *jwt.Token) []string
- func GetRequest(dc string, token *jwt.Token) bool
- func PostRequest(token *jwt.Token, data *interface{}) bool
- func SensuData(token *jwt.Token, data *structs.Data) *structs.Data
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterAggregates ¶
func FilterAggregates(data *[]interface{}, token *jwt.Token) []interface{}
FilterAggregates based on role's datacenters
func FilterChecks ¶
func FilterChecks(data *[]interface{}, token *jwt.Token) []interface{}
FilterChecks based on role's datacenters and subscriptions
func FilterClients ¶
func FilterClients(data *[]interface{}, token *jwt.Token) []interface{}
FilterClients based on role's datacenters and subscriptions
func FilterDatacenters ¶
func FilterDatacenters(data []*structs.Datacenter, token *jwt.Token) []*structs.Datacenter
FilterDatacenters based on role's datacenters
func FilterEvents ¶
func FilterEvents(data *[]interface{}, token *jwt.Token) []interface{}
FilterEvents based on role's datacenters and subscriptions
func FilterStashes ¶
func FilterStashes(data *[]interface{}, token *jwt.Token) []interface{}
FilterStashes based on role's datacenters
func FilterSubscriptions ¶
FilterSubscriptions based on role's subscriptions
func GetRequest ¶
GetRequest is a function that filters GET requests.
func PostRequest ¶
func PostRequest(token *jwt.Token, data *interface{}) bool
PostRequest is a function that filters POST requests.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.