AllocatorOverview

edit

The overview information for the installed allocators.

Properties

edit
zones (array[AllocatorZoneInfo], required)

Example

edit
{
   "zones" : [
      {
         "allocators" : [
            {
               "allocator_id" : "string",
               "build_info" : {
                  "commit_hash" : "string",
                  "version" : "string"
               },
               "capacity" : {
                  "additional_master_bonus" : 0.1,
                  "available_cpus" : 0,
                  "memory" : {
                     "total" : 0,
                     "used" : 0
                  },
                  "storage" : {
                     "total" : 0
                  }
               },
               "external_links" : [
                  {
                     "id" : "string",
                     "label" : "string",
                     "uri" : "string"
                  }
               ],
               "features" : [
                  "string"
               ],
               "host_ip" : "string",
               "instances" : [
                  {
                     "cluster_healthy" : true,
                     "cluster_id" : "string",
                     "cluster_name" : "string",
                     "cluster_type" : "string",
                     "deployment_id" : "string",
                     "healthy" : true,
                     "instance_configuration_id" : "string",
                     "instance_name" : "string",
                     "moving" : true,
                     "node_memory" : 0,
                     "plans_info" : {
                        "pending" : true,
                        "version" : "string",
                        "zone_count" : 0
                     }
                  }
               ],
               "metadata" : [
                  {
                     "key" : "string",
                     "value" : "string"
                  }
               ],
               "public_hostname" : "string",
               "region" : "string",
               "settings" : {
                  "capacity" : 0
               },
               "status" : {
                  "connected" : true,
                  "health_checks" : {
                     "has_instances" : true,
                     "is_connected_to_zk" : true,
                     "is_docker_healthy" : true
                  },
                  "healthy" : true,
                  "maintenance_mode" : true,
                  "maintenance_mode_timestamp" : "2019-01-01T00:00:00Z"
               },
               "zone_id" : "string"
            }
         ],
         "zone_id" : "string"
      }
   ]
}