REST Resource: deployments.groups.charts

แหล่งข้อมูล: แผนภูมิ

ข้อมูลแผนภูมิสำหรับการวัดค่าเดียว เอาต์พุตเท่านั้น

การแสดง JSON
{
  "name": string,
  "type": enum (Type),
  "details": {
    object (ChartDetails)
  }
}
ช่อง
name

string

ชื่อของรายงาน สำหรับรายงานการอัปเดต รหัสจะเป็น "update-" พร้อมด้วยชื่อเต็มของการอัปเดต OTA

type

enum (Type)

ประเภทข้อมูลในแผนภูมิ

details

object (ChartDetails)

รายละเอียดรายงาน รวมถึงข้อมูลจริง

Type

ประเภทข้อมูลในแผนภูมิ

Enum
TYPE_UNSPECIFIED ไม่ได้ระบุ
TYPE_ACTIVE_DEVICE_COUNTS จำนวนอุปกรณ์ที่ใช้งานอยู่ซึ่งมีพร็อพเพอร์ตี้หนึ่งๆ ซึ่งอยู่ในบิลด์ที่เฉพาะเจาะจง
TYPE_UPDATE_STATE_COUNTS จำนวนอุปกรณ์ในขั้นการอัปเดตหนึ่งๆ ซึ่งก็คือการดาวน์โหลดการอัปเดต

ChartDetails

รายละเอียดแผนภูมิ เอาต์พุตเท่านั้น

การแสดง JSON
{
  "chartLine": [
    {
      object (ChartLine)
    }
  ]
}
ช่อง
chartLine[]

object (ChartLine)

ข้อมูลแผนภูมิ

ChartLine

ข้อมูลสำหรับเส้นเดียวในกราฟ

การแสดง JSON
{
  "label": string,
  "startTime": string,
  "endTime": string,
  "resolutionHours": integer,
  "data": [
    string
  ],
  "isAggregate": boolean
}
ช่อง
label

string

ป้ายกำกับของสตรีมข้อมูลนี้

startTime

string (Timestamp format)

การประทับเวลาที่เริ่มทำงานของข้อมูลนี้

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

endTime

string (Timestamp format)

การประทับเวลาสิ้นสุดของข้อมูลนี้

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

resolutionHours

integer

ความละเอียดข้อมูล

data[]

string (int64 format)

ข้อมูลที่เกี่ยวข้องกับป้ายกำกับในโปรโตคอลรายงานระดับบนสุด ข้อมูล[0] จะเก่าที่สุด และข้อมูล[end] คือข้อมูลล่าสุด

isAggregate

boolean

ระบุว่าที่เก็บข้อมูลนี้เป็นการรวมที่เก็บข้อมูลขนาดเล็กหลายรายการ

วิธีการ

get

รับ group chart

list

รายการ group charts