Skip to content

[API Proposal] Network Contract Lifecycle Management (N‑CLM) API #299

@abd-abhisek

Description

@abd-abhisek

Description
The N‑CLM API provides a unified way for enterprises to digitally manage long‑term network SLA contracts across their full lifecycle. It allows customers to define measurable expectations such as bandwidth, latency, availability, and error thresholds, and continuously track how the network performs against those commitments. When any parameter moves outside the agreed boundary, the API lets the subscriber know the breach with clear details. N‑CLM also supports contract activation, updates, amendments, and closure in a consistent, operator‑agnostic manner. It brings modern, developer‑friendly governance to network SLAs, improving transparency and trust for critical applications.

@bishnu-infy @vijaymurthyn @hemantagogoi-infy

Use cases
A customer sets an SLA requiring latency < 50 ms. If latency exceeds that limit, N‑CLM immediately informs the subscriber of the breach (webhook/event subscription etc), including the metric and timeframe, enabling quick diagnosis and follow‑up

Related to

Supporting material

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions