Models
nautobot_chatops.models
¶
Django models for recording user interactions with Nautobot.
AccessGrant
¶
Bases: PrimaryModel
Record of a single form of access granted to the chatbot.
Source code in nautobot_chatops/models.py
ChatOpsAccountLink
¶
Bases: PrimaryModel
Connect ChatOps User with Nautobot User.
Source code in nautobot_chatops/models.py
Meta
¶
CommandLog
¶
Bases: PrimaryModel
Record of a single fully-executed Nautobot command.
Incomplete commands (those requiring additional user input) should not be recorded, nor should any "help" commands or invalid command entries.
Source code in nautobot_chatops/models.py
CommandToken
¶
Bases: PrimaryModel
Record of a Token granted for the chat platform and chat command.
Source code in nautobot_chatops/models.py
GrafanaDashboard
¶
Bases: PrimaryModel
Model for dashboards.
Source code in nautobot_chatops/integrations/grafana/models.py
Meta
¶
GrafanaPanel
¶
Bases: OrganizationalModel
Model for GrafanaDashboard Panels.
Source code in nautobot_chatops/integrations/grafana/models.py
Meta
¶
GrafanaPanelVariable
¶
Bases: OrganizationalModel
Model for GrafanaDashboard GrafanaPanel Variables.
Source code in nautobot_chatops/integrations/grafana/models.py
Meta
¶
__str__()
¶
clean()
¶
Override clean to do custom validation.