freezer/doc/source/contributor/client_structure.rst
Andreas Jaeger e63a2fc853 Move non-install guide docs around
These documents are not part of an install guide, move them to
contributor docs.

Change-Id: Icd420a651b930f8ee8a52f39c88b2dc1961ec12e
2017-09-22 07:12:11 +02:00

660 B

Freezer Client document structure

Identifies a freezer client for the purpose of sending action

client_info document contains information relevant for client identification

client_info:
{
  "client_id": string   actually a concatenation "tenant-id_hostname"
  "hostname": string
  "description": string
  "uuid":
}

client_type document embeds the client_info and adds user_id

client_type :
{
  "client" : client_info document,
  "user_id": string,    # owner of the information (OS X-User-Id, keystone provided, added by api)
}