Issues¶
The Issues resource (client.issues) lists, creates, and updates issues and
their keywords and discussion entries.
Listing issues¶
Getting one issue¶
Creating and updating¶
Warning
These calls change data in a live tenant. Try them against a non-production environment first.
Build an IssueCreate to create an issue, and an
IssuePatch to change one. Fields left out of a patch
aren't touched.
from atonix.object_models.issues import IssueCreate, IssuePatch
issue = client.issues.create_issue(
IssueCreate(
asset_id="asset-guid",
title="High vibration on pump 1",
category_desc="Maintenance",
issue_class_type_desc="Mechanical",
priority="High",
)
)
client.issues.patch_issue(issue.id, IssuePatch(priority="Low"))
from atonix.object_models.issues import IssueCreate, IssuePatch
issue = await client.issues.create_issue(
IssueCreate(
asset_id="asset-guid",
title="High vibration on pump 1",
category_desc="Maintenance",
issue_class_type_desc="Mechanical",
priority="High",
)
)
await client.issues.patch_issue(issue.id, IssuePatch(priority="Low"))