Measurement Basetimes - Access object to measurement basetimes

Provides access API to measurement basetime resources. You can access the basetime (Basetime) associated with the measurement.

Request Methods

Warning

Be sure to create the access object using measurement_basetimes on client.

client = intdash.Client(...)
client.measurement_basetimes.list(measurement_uuid='6080772d-7cdc-42db-9958-2f61a6face43')
class MeasurementBasetimes(...)[source]

Access object to the basetime resources.

delete(measurement_uuid, type)[source]

Deletes the basetime.

Parameters
  • measurement_uuid (str) – UUID of measurement

  • type (BasetimeType) – Type of basetime to be deleted

get(measurement_uuid, type)[source]

Retrieves the basetime.

Parameters
  • measurement_uuid (str) – UUID of measurement

  • type (BasetimeType) – Basetime type to be retrieved

Returns

Basetime object

Return type

MeasurementBasetime

list(measurement_uuid)[source]

Retrieves a list of basetimes.

Parameters

measurement_uuid (str) – UUID of measurement

Returns

List of basetime objects

Return type

list[MeasurementBasetime]

update(measurement_uuid, basetime, type='manual')[source]

Creates or updates the basetime.

Parameters
  • measurement_uuid (str) – UUID of measurement

  • basetime (pandas.Timestamp) – Basetime to set

  • type (BasetimeType) – Basetime type to be updated

Request Params

class BasetimeType(...)[source]

A constant that represents the type of a basetime.

api_first_received = 254
edge_rtc = 1
gps = 3
manual = 255
ntp = 2
volatile = 253

Response

class MeasurementBasetime(...)[source]

An object that represents a basetime resource.

type

Basetime type

Type

BasetimeType

basetime

Basetime

Type

pandas.Timestamp

created_at

Created time

Type

pandas.Timestamp

updated_at

Updated time

Type

pandas.Timestamp