Skip to content

BLDX-930: add BusinessPolicyException, Incident, Log standalone classes to pyatlan_v9#889

Merged
Aryamanz29 merged 3 commits intomainfrom
BLDX-930
Apr 10, 2026
Merged

BLDX-930: add BusinessPolicyException, Incident, Log standalone classes to pyatlan_v9#889
Aryamanz29 merged 3 commits intomainfrom
BLDX-930

Conversation

@Aryamanz29
Copy link
Copy Markdown
Member

Summary

Generate standalone asset classes for BusinessPolicyException, BusinessPolicyIncident, and BusinessPolicyLog in pyatlan_v9.

Before: Only Related* reference types existed. Users couldn't create, search, or deprecate these asset types via pyatlan_v9.

After: Full standalone flat asset classes generated from models repo (BLDX-930 branch) with passthrough = true removed.

Files added

  • pyatlan_v9/model/assets/business_policy_exception.py — standalone asset class
  • pyatlan_v9/model/assets/business_policy_incident.py — standalone asset class
  • pyatlan_v9/model/assets/business_policy_log.py — standalone asset class
  • pyatlan_v9/model/assets/data_contract_related.py — dependency (generated by newer toolkit)
  • pyatlan_v9/model/assets/_init_business_policy.py — updated exports
  • 3 unit test files (12 tests total)

Depends on

Test plan

  • 12 unit tests: import, type_name, attributes, init exports for all 3 types
  • CI validation

@Aryamanz29 Aryamanz29 self-assigned this Apr 9, 2026
@Aryamanz29 Aryamanz29 added the change Pyatlan change pull request label Apr 9, 2026
…DX-708+master) — validate/minimize/relate + 3 new BusinessPolicy types
@Aryamanz29 Aryamanz29 merged commit 83e99d4 into main Apr 10, 2026
87 of 137 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change Pyatlan change pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant