Create glouton config items
POST
/v1/gloutonconfigitem/
const url = 'https://example.com/v1/gloutonconfigitem/';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"agent":"example","key":"example","value":"example","priority":1,"source":0,"path":"example","type":0}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/v1/gloutonconfigitem/ \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "agent": "example", "key": "example", "value": "example", "priority": 1, "source": 0, "path": "example", "type": 0 }'Create one or more glouton configuration items.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”A ModelSerializer that takes an additional fields argument that
controls which fields should be displayed.
object
id
required
string format: uuid
agent
required
string
key
required
string
value
required
priority
required
integer
source
required
0- unknown1- default2- file3- env4- api
integer
source_text
required
string
path
string
type
required
0- any1- int2- float3- bool4- string10- list string11- list int20- map string string21- map string int30- thresholds31- services32- name instances33- Blackbox targets34- Prometheus targets35- SNMP targets36- log inputs
integer
type_text
required
string
modified_at
required
string format: date-time
created_at
required
string format: date-time
A ModelSerializer that takes an additional fields argument that
controls which fields should be displayed.
object
id
required
string format: uuid
agent
required
string
key
required
string
value
required
priority
required
integer
source
required
0- unknown1- default2- file3- env4- api
integer
source_text
required
string
path
string
type
required
0- any1- int2- float3- bool4- string10- list string11- list int20- map string string21- map string int30- thresholds31- services32- name instances33- Blackbox targets34- Prometheus targets35- SNMP targets36- log inputs
integer
type_text
required
string
modified_at
required
string format: date-time
created_at
required
string format: date-time
Responses
Section titled “Responses”Media typeapplication/json
A ModelSerializer that takes an additional fields argument that
controls which fields should be displayed.
object
id
required
string format: uuid
agent
required
string
key
required
string
value
required
priority
required
integer
source
required
0- unknown1- default2- file3- env4- api
integer
source_text
required
string
path
string
type
required
0- any1- int2- float3- bool4- string10- list string11- list int20- map string string21- map string int30- thresholds31- services32- name instances33- Blackbox targets34- Prometheus targets35- SNMP targets36- log inputs
integer
type_text
required
string
modified_at
required
string format: date-time
created_at
required
string format: date-time
Example
{ "source": 0, "type": 0}