monitor_schema.models.segments#

Segment definitions.

Module Contents#

Classes#

SegmentTag

A single tag key value pair for a segment.

Segment

A segment is a list of tags.

class monitor_schema.models.segments.SegmentTag(**data: Any)[source]#

Bases: monitor_schema.models.commons.NoExtrasBaseModel

A single tag key value pair for a segment.

key :str#
value :str#
class monitor_schema.models.segments.Segment(**data: Any)[source]#

Bases: monitor_schema.models.commons.NoExtrasBaseModel

A segment is a list of tags.

We normalize these in the backend.

tags :List[SegmentTag]#