func (store *Store) MarshalJSON() ([]byte, error) {
	data := map[string]interface{}{
		"users":                store.users,
		"roles":                store.roles,
		"inputs":               store.inputs,
		"index_sets":           store.indexSets,
		"default_index_set_id": store.defaultIndexSetID,
		"streams":              store.streams,
		"stream_rules":         store.streamRules,
		"alert_conditions":     store.alertConditions,
		"tokens":               store.tokens,
	}
	return json.Marshal(data)
}
// MarshalJSON is the implementation of the json.Marshaler interface.
MarshalJSON is the implementation of the json.Marshaler interface.
// MarshalJSON is the implementation of the json . Marshaler interface .
func (store *Store) MarshalJSON() ([]byte, error) {
	data := map[string]interface{}{
		"users":                store.users,
		"roles":                store.roles,
		"inputs":               store.inputs,
		"index_sets":           store.indexSets,
		"default_index_set_id": store.defaultIndexSetID,
		"streams":              store.streams,
		"stream_rules":         store.streamRules,
		"alert_conditions":     store.alertConditions,
		"tokens":               store.tokens,
	}
	return json.Marshal(data)
}
func ( store * Store ) MarshalJSON ( ) ( [ ] byte , error ) { data := map [ string ] interface { } { " " : store . users , " " : store . roles , " " : store . inputs , " " : store . indexSets , " " : store . defaultIndexSetID , " " : store . streams , " " : store . streamRules , " " : store . alertConditions , " " : store . tokens , } return json . Marshal ( data ) }
MarshalJSON is the implementation of the json.Marshaler interface.
MarshalJSON is the implementation of the json . Marshaler interface .